1

在使用 android 4.0 开发应用程序并使其在 android 2.3 中运行时,什么是理想的方法,我已经导入了兼容性库和Android Sherlock?在我的项目上?

在应用兼容性实践之前,我是否应该使用 4.0 的编码实践,直到我的应用程序成型?

或者

我应该将兼容性实践与项目的进展一起应用(对于像我这样的兼容性库的初学者来说,这有点硬核)?

我会很感激你的意见。

4

2 回答 2

2

我可能有点偏颇,但是通过使用 Google 支持库、ActionBarSherlockNineOldAndroids ,您可以获得 Honeycomb 中引入的所有主要新功能,99% 的设备都可以访问 Play 商店。

在 Android 2.1+ 上轻松访问片段、加载器、操作栏和新动画 API 允许您专注于应用程序的实际内容,而不是任何 API 差异。

于 2012-05-12T18:12:04.257 回答
0

Action Bar Sherlock 旨在尽可能地在旧系统上复制 Android 4.0 的体验,因此我建议您本着这种精神使用它。尝试开发干净的冰淇淋三明治代码,只需关注 ABS 是否支持它。大多数时候,它会的。如果不行,就另寻他法。每次完成 Activity 编码后,可能是退后一步并进行快速 Gingerbread 完整性检查的好时机。

于 2012-05-12T10:49:45.403 回答