小编Irg*_*ter的帖子

如何从地址中找到纬度和经度?

我想在Google地图中显示地址的位置.

如何使用Google Maps API获取地址的纬度和经度?

android google-maps google-geocoder

105
推荐指数
4
解决办法
15万
查看次数

如何在Android Studio中永久启用外部版本?

如果我启动Android Studio并想运行项目,则会收到以下错误:

不推荐使用实现此项目启用了"Make"功能的旧实现.它已被弃用,很快就会删除.请在"设置"中启用更新的"外部版本"功能 编译器.

启用外部构建功能后,一切正常.但是在我重新启动Android Studio后,我得到了同样的错误.我在设置中尝试了"应用"和"确定"按钮.但没有什么是永久存储它.如何设置此配置以供永久使用?

编辑: 我试图弄清楚配置文件中会有什么变化,但是编译器设置没有任何改变.

android intellij-idea android-studio

12
推荐指数
1
解决办法
1994
查看次数

Android Spinner动态更改项目

我想在我的应用程序中使用Spinner.Spinner的上下文(项)取决于在应用程序的设置中完成的用户首选项.

我创建了没有项目的Spinner.加载App后,Spinner有一个条目.要获取条目,用户必须转到菜单并加载图像.基于此,项目被加载到String Array中.此字符串数组将移交给适配器.见代码:

List<String> als = new ArrayList<String>();
als = Arrays.asList(Data.getfloornames());
adapter = new ArrayAdapter<String>(this, R.array.flooritem, als);
adapter.notifyDataSetChanged();
floornum.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

完成后.用户将返回菜单设置.单击菜单设置设备的返回按钮,导致应用程序中止.

Error from Logcat is FATAL Exception: main.
05-16 15:12:43.193: E/AndroidRuntime(9128): android.content.res.Resources$NotFoundException: Resource ID #0x7f060002
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.content.res.Resources.getValue(Resources.java:1014)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.content.res.Resources.loadXmlResourceParser(Resources.java:2139)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.content.res.Resources.getLayout(Resources.java:853)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.view.LayoutInflater.inflate(LayoutInflater.java:394)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:371)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.widget.ArrayAdapter.getView(ArrayAdapter.java:362)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.widget.AbsSpinner.onMeasure(AbsSpinner.java:193)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.widget.Spinner.onMeasure(Spinner.java:439)
05-16 15:12:43.193: E/AndroidRuntime(9128):     at android.view.View.measure(View.java:15518)
05-16 …
Run Code Online (Sandbox Code Playgroud)

android spinner

8
推荐指数
2
解决办法
2万
查看次数

如何使用SensorManager.getOrientation()而不是TYPE_ORIENTATION

我在android中做一个应用程序.该应用程序在数据库中保存了一些引号,我想使用手机的传感器在屏幕上滑动引号.所以我希望当手机向左移动时,我可以在屏幕上看到下一个报价,当我将手机向右移动时,在屏幕上看到之前的报价.您认为哪种类型的传感器手机更好用?我正在尝试使用Type_orientation但我有错误:在API级别8中不推荐使用此常量.如何将其替换为SensorManager.getOrientation().或者你认为还有其他传感器对我来说更好吗?

package com.example.prova1;

import java.util.HashMap;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.widget.TextView;



public class SlideQuote extends Activity implements SensorEventListener
{
 //a TextView
 private TextView quote;
 private TextView author;
 //the Sensor Manager
 private SensorManager sManager;
 float x;
 int id;
 int total;
 String s1,s2;
  Database quotedatabase = new Database(this);


    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.slide_quote);

        //get …
Run Code Online (Sandbox Code Playgroud)

android sensor orientation

5
推荐指数
1
解决办法
3510
查看次数

ImageView setImageBitmap在某些设备上不起作用

我正在尝试Camera API以下操作:

一种。为拍摄的图像设置目录(用于startActivityForResult

b。设置位图,以便将图像保存到应用程序本身后即可显示。

这是以下代码:

设置目录。

private static File getOutputMediaFile(int type) {

    // External sdcard location
    File mediaStorageDir = new File(
            Environment
                    .getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),
            IMAGE_DIRECTORY_NAME);
    // Create the storage directory if it does not exist
    if (!mediaStorageDir.exists()) {
        if (!mediaStorageDir.mkdirs()) {
            Log.d(IMAGE_DIRECTORY_NAME, "Oops! Failed create "
                    + IMAGE_DIRECTORY_NAME + " directory");
            return null;
        }
    }
    // Create a media file name
    String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss",
            Locale.getDefault()).format(new Date());
    File mediaFile;
    if (type == MEDIA_TYPE_IMAGE) { …
Run Code Online (Sandbox Code Playgroud)

android imageview android-camera

5
推荐指数
1
解决办法
4766
查看次数

PHP PDO sqlite:无法打开数据库

我使用 sqlite 在 php 中开发一个 web 应用程序,将数据存储在数据库中。正如在互联网上看到的,我使用 PDO 而不是 SQLITE3 类。我执行了互联网上显示的所有步骤来避免此错误消息,但它仍然出现:

SQLSTATE[HY000] [14] 无法打开数据库文件

周期性任务每 30 秒运行一次,以获取表中的条目数。该任务由 Javascript/Jquery 触发。在普通的 php 文件上,使用 PDO 没有任何问题。但是将它与 Javascript/Jquery 结合使用时我收到了上面的消息。

我已经将整个路径和数据库设置为网络服务器的用户/组并设置为 chmod 0777。

我自己编写的数据库类被创建并存储在会话变量中,以避免在网页生命周期中创建和销毁。

该函数连接到数据库(该函数和下一个函数位于同一类中):

private $db = null;

private function connectdb(){
    try {
        $this->db = new PDO(database,"","",array(
                    PDO::ATTR_PERSISTENT => TRUE,
                    PDO::ERRMODE_EXCEPTION => TRUE));
    } catch (PDOException $e) {
        logerror($e->getMessage(), "connecthrsedb");
        return exception;
    }
}
Run Code Online (Sandbox Code Playgroud)

该函数正在执行查询:

function getNumberofEntriesinTable() {

    try {
        if (is_null($this->db)) {
            if ($this->connectdb() < 0) {
                return -1;
            }
        }

        $statement = …
Run Code Online (Sandbox Code Playgroud)

php sqlite jquery pdo

4
推荐指数
1
解决办法
9394
查看次数

pthread_cleanup_push导致语法错误

我尝试在我的代码中添加一个部分,它可以在取消的情况下解锁互斥锁.这可能会发生并导致死锁.因此我尝试添加,pthread_cleanup_push(cleanup_unlock_mutex, &mutex_ftdi);但这行导致语法错误从我添加它直到代码文件的末尾的行.如果我评论代码行,程序将编译没有任何错误.我做错了什么?

void cleanup_unlock_mutex(void *p){
    pthread_mutex_unlock(p);
}

....... }else{
                for(unsigned count=0; count <= number_of_requests; count++){
                    pthread_cleanup_push(cleanup_unlock_mutex, &mutex_ftdi);
                    pthread_mutex_lock(&mutex_ftdi);
                    process_requests(count, numberofthread);
                    pthread_mutex_unlock(&mutex_ftdi);
                }
            } // compiler error: error: expected ‘while’ before ‘}’ token
..........
Run Code Online (Sandbox Code Playgroud)

文件中的所有其他函数都会收到警告:ISO C禁止嵌套函数[-pedantic].

c mutex pthreads

3
推荐指数
1
解决办法
2522
查看次数

HTML5捕获暂停视频流的图像并保存

我有一个html5网页,在那里我想提供一个流.到目前为止,这使用以下HTML代码:

<video id="v" autoplay="autoplay">
    <source src="http://localhost:8080/stream.ogg" type="video/ogg">
</video>
Run Code Online (Sandbox Code Playgroud)

但现在我想提供一个选项,用户可以暂停视频并将当前看到的图片保存为服务器上的jpeg文件.

但现在我不知道如何获取图像并将其保存在服务器上的首选位置.如何将当前显示的图像保存为jpeg?

javascript html5

3
推荐指数
1
解决办法
4101
查看次数

从Android RenderScript获取计算值

我试图从[1]创建源代码示例,因为我想使用数据类型"整数"将数据从Java交换到Renderscript,反之亦然.此示例中的所有内容都工作正常,但我无法将数据从RenderScript恢复为Java.我可以在Debug输出中看到计算出的值,但是使用return mScript.get_numberC();将返回0.我也在尝试[2],但这也行不通.那么有没有可能从RenderScript接收数据而不使用Allocation?另一个问题是我如何将Allocations 2 Integer Arrays传递给RenderScript并在不使用的情况下获取一个计算出的数组rsPackColorTo8888(mono)?因为我的应用程序不会与图形相关.

[1] 如何使用Allocations将数组值传入和传出Android RenderScript

[2] 如何在renderscript和android框架之间交换数据?

android renderscript

2
推荐指数
1
解决办法
635
查看次数

在数据结构ArrayList中进行高效搜索

我有一个包含我的节点的ArrayList.节点具有源,目标和成本.现在我必须迭代整个ArrayList.这持续一段时间超过1000个节点.因此,我尝试按来源对列表进行排序.但是要在列表中找到相应的对,我尝试了二进制搜索.不幸的是,只有当我想要比较源或目标时才有效.但我必须比较两者以获得正确的一对.还有另一种搜索ArrayList的可能性吗?

java search android quadtree data-structures

2
推荐指数
1
解决办法
1734
查看次数