42得票4回答
Android SDK在Eclipse中出现过期证书错误

在Eclipse中构建Android项目时,Android SDK会出现以下错误:error: Description Resource Path Location Type 1) Error generating final archive: Debug Certif...

7得票2回答
Android 2.1中替代Camera.Parameters.FLASH_MODE_TORCH的方法

我正在尝试编写一个应用程序,需要让LED闪光灯进入手电筒模式。问题是,Android 2.1不支持此模式,因此我目前无法支持该平台。这本不是问题,但我正在为我的未婚妻编写此应用程序,而她的Epic 4G目前仅有2.1版本。我找到了一些使用未公开API调用的代码示例,因此它们可以在Motorol...

30得票3回答
安卓相机SurfaceView方向问题

好的,我有一个类扩展了SurfaceView并覆盖了以下方法: surfaceChanged-仅调用startPreview surfaceCreated-打开相机、编辑参数*、设置surfaceHolder surfaceDestroyed-调用stopPreview、释放相机 这一切都...

7得票3回答
在地图上创建自定义覆盖层

我正在尝试在Android中复制Maps的以下功能: 你可以看到,地图上有一个圆圈表示用户选择的范围。 在我的应用程序中,我也希望有一个拖动器驻留在圆的周长上,可以将其拖动以重新定义半径。 如果有人能告诉我如何在地图上绘制自定义可绘制叠加层和2D图形,我就可以自己完成其他事情了。 谢...

8得票3回答
如何制作自定义ListView,使其具有彩色项目背景?

我创建了一个 ArrayList<HashMap<String, String>> 集合来保存我的数据,以供 ListView 使用。我正在使用 SimpleAdapter。 当列表项的 ID % 10 == 0 时,是否可以更改列表项的背景? 以下是生成布局的代码...

7得票2回答
在将应用程序发布到市场之前,是否有一种简便的方法“停用日志记录”?

我正在准备在应用市场发布一个程序,在阅读此处的Google文档后,建议进行以下操作:在源代码中停用任何对Log方法的调用。 有没有更简单的方法,而不必手动浏览所有源文件并逐行删除? 此外,为什么要删除日志记录,它会占用资源吗?

19得票4回答
如何使用PackageManager.addPreferredActivity()?

在SDK 1.5中,我使用PackageManager类通过PackageManager.addPackageToPreferred()方法将我的应用程序设置为首选主屏幕。在新的SDK(使用2.1)中,该方法已被弃用,因此我尝试使用addPreferredActivity()方法实现相同的结果...

32得票4回答
如何在Android的TextView中换行文本?

我正在使用以下的TextView来显示其中一些数据:<TextView android:id="@+id/notificationText" android:layout_height="wrap_content" android:layout_widt...

12得票1回答
如何使用contentResolver的delete方法来保证安全注入?

您可以通过URI或向where参数传递一些参数来使用内容解析器进行删除。 如何使这些参数具有SQL注入安全性? 是否可以在ContentResolver中使用预处理语句?act.getContentResolver().delete(myuriwithid,null,null); act....

12得票4回答
Android 2.1版本中,当SCROLL_STATE_TOUCH_SCROLL发生后,AbsListView.OnScrollListener的SCROLL_STATE_IDLE没有被调用。

我遇到了Android版本2.1的问题,看起来像是一个错误。我在我的listView上附加了一个OnScrollListener。我使用方法onScrollStateChanged(AbsListView view, int scrollState)来监视listView的滚动状态。根据文档,...