Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

4
如何在Android应用程序中联接两个SQLite表?
背景 我有一个Android项目,该项目的数据库包含两个表:tbl_question和tbl_alternative。 要使用问题和替代方法填充视图,我正在使用游标。在尝试连接两个表之前,获取所需数据没有任何问题。 Tbl_question ------------- _ID 题 分类ID Tbl_alternative --------------- _ID 问题ID 分类ID 另类 我想要以下内容: SELECT tbl_question.question, tbl_alternative.alternative where categoryid=tbl_alternative.categoryid AND tbl_question._id = tbl_alternative.questionid.` 这是我的尝试: public Cursor getAlternative(long categoryid) { String[] columns = new String[] { KEY_Q_ID, KEY_IMAGE, KEY_QUESTION, KEY_ALT, KEY_QID}; String whereClause = KEY_CATEGORYID + "=" + categoryid +" …
95 android  sqlite 

9
如何在Android 2.0上阅读联系人
我正在使用Android 2.0,正在尝试接收所有联系人的列表。 由于android.provider.Contacts.People已过时,我不得不使用android.provider.ContactsContract,但我不能找到如何使用适当的例子(例如:检索电话簿的所有联系人的列表)。 有人知道在哪里可以找到这样的例子吗?

8
从内部存储删除文件
我正在尝试删除存储在内部存储器中的图像。到目前为止,我已经提出了: File dir = getFilesDir(); File file = new File(dir, id+".jpg"); boolean deleted = file.delete(); 这是另一个问题,回答了: File dir = getFilesDir(); File file = new File(dir, "my_filename"); boolean deleted = file.delete(); 我的示例始终返回false。我可以fx 2930.jpg在Eclipse中的DDMS中看到该文件。
95 android  file-io 

3
Android AsyncTask线程限制?
我正在开发一个应用程序,每次用户登录系统时我都需要更新一些信息,我也在电话中使用数据库。对于所有这些操作(更新,从db检索数据等),我使用异步任务。到现在为止,我还不明白为什么不使用它们,但是最近我体验到,如果我执行一些操作,一些异步任务只会在执行前停止,而不会跳转到doInBackground。真是太奇怪了,不能像现在这样保留它,所以我开发了另一个简单的应用程序来检查问题所在。奇怪的是,当异步任务总数达到5个时,我会得到相同的行为,第6个异步任务在预执行时停止。 android在Activity / App上是否有asyncTasks的限制?还是只是一些错误,应该报告?有没有人遇到过同样的问题,也许找到了解决方法? 这是代码: 只需创建其中的5个线程即可在后台工作: private class LongAsync extends AsyncTask<String, Void, String> { @Override protected void onPreExecute() { Log.d("TestBug","onPreExecute"); isRunning = true; } @Override protected String doInBackground(String... params) { Log.d("TestBug","doInBackground"); while (isRunning) { } return null; } @Override protected void onPostExecute(String result) { Log.d("TestBug","onPostExecute"); } } 然后创建这个线程。它将输入preExecute并挂起(不会转到doInBackground)。 private class …

4
获取视图边距
如何从活动中获取视图的边距值?视图可以是任何类型。 经过一些搜索,我找到了获取视图填充的方法,但是在Margin上找不到任何内容。有人可以帮忙吗? 我尝试过这样的事情 ViewGroup.LayoutParams vlp = view.getLayoutParams(); int marginBottom = ((LinearLayout.LayoutParams) vlp).bottomMargin; 这可行,但是在上面的代码中,我假定视图为LinearLayout。但是,margin即使我不知道视图类型,也需要获取属性。



18
Google Maps Android API v2授权失败
我的步骤: 从debug.keystore获得SHA1代码 在Google API控制台中创建应用 启用了Google Map API v2 输入SHA1; my.package.name 获取API密钥 创建了AndroidManifest文件: <permission android:name="my.package.name.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="my.package.name.permission.MAPS_RECEIVE"/> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:hardwareAccelerated="true"> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="MY_API_KEY_HERE" /> <activity android:name="MyActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> …


9
带有Google Maps API v2的ViewPager:神秘的黑色视图
我已经将新的Google Maps api v2片段集成到了视图传呼器中。从地图片段滚动时,黑色视图会与相邻片段重叠。有人解决了吗? 编辑:屏幕截图 public static class PagerAdapter extends FragmentPagerAdapter{ public PagerAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { return NUM_ITEMS; } @Override public Fragment getItem(int position) { Fragment pageFragment; switch (position) { case 0: pageFragment = new TabAFragment(); break; case 1: pageFragment = new TabBFragment(); break; …

6
如何在Android中衡量位置准确性?
有谁知道getAccuracy()返回的精度测量值的正确解释?例如,它们的计算公式为: 圆误差概率(如果我理解正确,则意味着50%置信度圆的半径)? 95%置信区间的半径? 还有什么吗 此外,实际使用的计算是什么,我们可以依靠多少?它是否取决于位置估计的来源(GPS与网络)? 非常感谢您可以给我的任何建议。
95 android  location 


1
了解密钥库,证书和别名
密钥库是实际的证书,还是别名是证书? 如果我使用其他别名对我的应用程序进行签名,它会搞乱市场上的更新吗?还是我需要使用其他密钥库对我的应用进行签名以使事情搞砸?别名下的信息在哪里可以查看?


4
可以自动将APK上传到Google Play的API?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 有没有可以让我自动将APK上传到Google Play的API或工具?我想自动将自定义的应用发布到我的帐户,而无需任何手动步骤或图形界面。 我四处搜索,但找不到任何用于执行此操作的API(仅android-publisher,但尽管名称,但不支持发布)。有人似乎已经解决了这个基本功能吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.