我阅读了很多关于Phonegap和Sencha Touch的文档.但我仍然对这两个感到困惑.
我已经创建了一个本机android应用程序.现在,我想创建在多个设备上运行的相同应用程序.所以,我对这两个框架感到困惑.
这两个中最好用的是什么?为什么?
Phonegap和Sencha Touch有什么区别?
sencha touch和sencha touch 2有什么区别?
我想画一个Free Hand Polygon on the Map in Google Map V2
.
Overlay
Map V1 可以执行此任务,但Google Map已从V2中删除该类.(根据此Google Map V2已删除重叠类).
在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中实现这样的完美方法.
一些问题
我有两个字段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) 我了解如何在我自己的应用程序中打开另一个活动时使用intents和startActivity(),但是如何启动另一个应用程序?特别:
我知道这个问题被多次询问,并且还有一些替代答案.所以请不要关闭其他链接,因为我在下面添加了这个链接.
[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)
一些篦子答案
当我在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文件.
我需要在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) 我是移动应用程序开发人员,也在本地以及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) 我准备了一个表单,我必须使用相同的页面添加详细信息和编辑详细信息.添加详细信息时,所有字段都将为空,并且微调器选择将设置为"无选择".现在我想设置我将从前一个活动传递的项目的微调器选择.怎么实现这个?由于spinner没有任何类似的方法,setSelection(String string); 还是有其他办法,我可以实现这个机制......
有人请帮助我......
出于测试目的,我复制了在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) android ×8
cordova ×3
adb ×1
api ×1
camera ×1
case ×1
draw ×1
eclipse ×1
google-maps ×1
google-play ×1
jar ×1
java ×1
javascript ×1
ksoap2 ×1
mysql ×1
overlay ×1
polygon ×1
select ×1
sencha-touch ×1
sql ×1