小编Chi*_*iya的帖子

Phonegap和Sencha Touch之间的区别

我阅读了很多关于Phonegap和Sencha Touch的文档.但我仍然对这两个感到困惑.

我已经创建了一个本机android应用程序.现在,我想创建在多个设备上运行的相同应用程序.所以,我对这两个框架感到困惑.

  • 这两个中最好用的是什么?为什么?

  • Phonegap和Sencha Touch有什么区别?

  • sencha touch和sencha touch 2有什么区别?

android sencha-touch cordova

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

如何在Android中的Google地图V2中绘制自由手多边形?

我想画一个Free Hand Polygon on the Map in Google Map V2.

OverlayMap V1 可以执行此任务,但Google Map已从V2中删除该类.(根据此Google Map V2已删除重叠类).

Google Map V1绘制自由样式多边形的好例子.

在Map V2中,我们可以在Google Official Doc的帮助下以编程方式绘制多边形,但用户应该怎么做?我发现Map V2的答案不明确

我从简单的谷歌地图和绘制多边形开始以编程方式执行此操作并且它正常工作但现在我正在寻找用户可以绘制的方式?我不想根据多边形上的标记绘制.

// Instantiates a new Polygon object and adds points to define a rectangle
PolygonOptions rectOptions = new PolygonOptions()
              .add(new LatLng(37.35, -122.0),
                   new LatLng(37.45, -122.0),
                   new LatLng(37.45, -122.2),
                   new LatLng(37.35, -122.2),
                   new LatLng(37.35, -122.0));

// Get back the mutable Polygon
Polygon polygon = myMap.addPolygon(rectOptions);
Run Code Online (Sandbox Code Playgroud)

我已就此主题进行了大量的研究和开发,但没有在Map V2中实现这样的完美方法.

一些问题

  • 如何在Map …

android google-maps overlay polygon draw

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

Mysql SELECT CASE WHEN然后返回字段

我有两个字段nnmu和nnmi,

if nnmu is equal to 1, I need to return naziv_mesta from **mesto_istovara**,
else if it's =0 I need to return naziv_mesta from mesto_utovara table
Run Code Online (Sandbox Code Playgroud)

反转,

if nnmi is equal to 1, then I need  to return naziv_mesta from **mesto_utovara,** 
else if it's =0 need to return naziv_mesta from mesto_istovara.
Run Code Online (Sandbox Code Playgroud)

起初一切看起来都很好,但不知何故它混合了值,当nnmi和nnmu都等于0时它起作用,但当任何一个值为1时它返回无意义.有帮助吗?

select u.id_utovar,
             u.datum_isporuke,
             u.broj_otpremnice,
             r.naziv_robe,              
             CASE u.nnmu 
              WHEN u.nnmu ='0' THEN mu.naziv_mesta
              WHEN u.nnmu ='1' THEN m.naziv_mesta
             ELSE 'GRESKA'
             END as mesto_utovara,
             CASE u.nnmi
              WHEN u.nnmi …
Run Code Online (Sandbox Code Playgroud)

mysql sql select case

29
推荐指数
1
解决办法
13万
查看次数

android:我如何从我的应用程序中打开另一个应用程序?

我了解如何在我自己的应用程序中打开另一个活动时使用intents和startActivity(),但是如何启动另一个应用程序?特别:

  • 如何确定用户是否在其设备上安装了所需的应用程序?
  • 你是如何开始这个应用程序的?
  • 如何将参数传递给该应用程序?
  • 如何找到特定应用程序(例如Adobe阅读器或谷歌地图)的所有这些信息?

api android android-activity

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

与adb的连接已关闭,并且发生了严重错误.您必须重新启动adb和Eclipse.请确保adb已正确定位

我知道这个问题被多次询问,并且还有一些替代答案.所以请不要关闭其他链接,因为我在下面添加了这个链接.

[2014-01-23 16:19:44 - adb] ADB server didn't ACK
[2014-01-23 16:19:44 - adb] * failed to start daemon *
....
....
[2014-01-23 14:48:10 - My App] The connection to adb is down, and a severe error has occured.
[2014-01-23 14:48:10 - My App] You must restart adb and Eclipse.
[2014-01-23 14:48:10 - My App] Please ensure that adb is correctly located at 'E:\Chintan Khetiya\Android KIT\adt-bundle-windows-x86_64-20130522\adt-bundle-windows-x86_64-20130522\sdk\platform-tools\adb.exe' and can be executed.
Run Code Online (Sandbox Code Playgroud)

一些篦子答案

  • 从任务管理器中杀死 - 在这种情况下,我无法删除我的进程.当我刚刚删除它时会自动创建新的.(在任务管理器中显示更多的adb)

在此输入图像描述

  • 从亚洲开发银行杀死 - 这对我有用,但我必须至少进行两到三次这个过程.所以至少我必须重新开始两次或三次日食,这非常耗费时间.

在此输入图像描述

eclipse android environment-variables adb

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

错误 - jar不被识别为内部或外部命令,可操作程序或批处理文件

当我在cmd中执行jar命令时,我得到上面提到的错误.我尝试通过将jar.exe文件的路径放在"我的电脑">"设置">"高级系统设置">"环境变量"中的"路径"变量中来解决此问题.

这就是我做到的 -

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe 
Run Code Online (Sandbox Code Playgroud)

我保存了更改并尝试再次在cmd中运行jar并得到相同的错误.请告诉我我的错误以及如何解决它.我需要完成这项工作,以便我可以通过命令行创建jar文件.

java jar

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

AsyncTask HttpPost在3G上执行失败,但适用于Wifi

我需要在Web服务上做一些字符串的Http帖子.我正在使用KSoap.

@Override
protected JSONObject doInBackground(JSONObject... params) {
    String result;

    HttpParams httpParameters = new BasicHttpParams();
    // Set the timeout in milliseconds until a connection is established.
    // The default value is zero, that means the timeout is not used. 
    int timeoutConnection = 30000;
    HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection);
    // Set the default socket timeout (SO_TIMEOUT) 
    // in milliseconds which is the timeout for waiting for data.
    int timeoutSocket = 50000;
    HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket);

    HttpClient httpclient = new DefaultHttpClient(httpParameters);
    setupClient(httpclient);
    //HttpURLConnection httpclient = new HttpURLConnection(_url);

    Log.d(TAG, …
Run Code Online (Sandbox Code Playgroud)

android ksoap2 android-asynctask

13
推荐指数
1
解决办法
3821
查看次数

为什么谷歌游戏商店没有显示应用程序设备不可用的原因?

我是移动应用程序开发人员,也在本地以及Phone Gap工作.

我在Phonegap中构建了一个应用程序,它在设备中完美运行但在某些选项卡中不起作用.

我根据Google Play商店政策在此处找到了该商品.但是为什么他们没有显示由于某些无效代码或由于某些特定错误导致Google不允许您在某些特定设备上运行的原因.

问题1:我有三星Galaxy标签2和标签3.根据不支持的设备可用性列表,我的应用程序无法在平板电脑中运行,当用户从平板电脑搜索时,他们也无法在Play商店中找到应用程序.

在我的应用程序中,我已设置所有设备和平板电脑的所有要求,如下所示

 <?xml version="1.0" encoding="utf-8" ?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="my_pkg" android:hardwareAccelerated="true" android:versionCode="6" android:versionName="1.5" android:windowSoftInputMode="adjustPan">

    <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />

    <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="18" />

    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.VIBRATE" />


    <application android:debuggable="false" android:hardwareAccelerated="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name">
        <receiver android:name="my_pkg.AlarmReceiver">
        </receiver>
        <receiver android:name="my_pkg.AlarmRestoreOnBoot">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>

        <activity android:name="my_pkg.MainActivity" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowSoftInputMode="adjustPan">
            <intent-filter> …
Run Code Online (Sandbox Code Playgroud)

android google-play cordova

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

如何通过文本内部设置微调器选择

我准备了一个表单,我必须使用相同的页面添加详细信息和编辑详细信息.添加详细信息时,所有字段都将为空,并且微调器选择将设置为"无选择".现在我想设置我将从前一个活动传递的项目的微调器选择.怎么实现这个?由于spinner没有任何类似的方法,setSelection(String string); 还是有其他办法,我可以实现这个机制......

有人请帮助我......

android android-spinner

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

Phonegap(3.0.0)首次尝试时相机未成功

出于测试目的,我复制了在phonegap相机API上找到的完整示例,并在onPhotoDataSuccess触发该功能时发出警报以进行测试.在拍摄的第一张照片上,警报将不会显示.但是,在第一次尝试后,警报将在照片保存后显示.

有什么建议?如果事情不清楚,我会很高兴更具体.

我在Android Galaxy S3上测试了下面的代码

    <!DOCTYPE html>
<html>
  <head>
    <title>Capture Photo</title>

    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
    <script type="text/javascript" charset="utf-8">

    var pictureSource;   // picture source
    var destinationType; // sets the format of returned value

    // Wait for device API libraries to load
    //
    document.addEventListener("deviceready",onDeviceReady,false);

    // device APIs are available
    //
    function onDeviceReady() {
        pictureSource=navigator.camera.PictureSourceType;
        destinationType=navigator.camera.DestinationType;
    }

    // Called when a photo is successfully retrieved
    //
    function onPhotoDataSuccess(imageData) {
      // Uncomment to view the base64-encoded image data
      // console.log(imageData); …
Run Code Online (Sandbox Code Playgroud)

javascript camera android cordova

8
推荐指数
1
解决办法
4502
查看次数