使用Android 4.0开发应用程序并使其在android 2.3中运行时,有什么理想的方法,我已经导入了兼容性库和Android Sherlock?在我的项目上?
在我应用兼容性做法之前,我应该使用4.0的编码做法,直到我的应用程序处于状态?
OR
我应该将兼容性实践与项目的进展一起应用(对于像我这样的兼容性库的初学者来说,这有点像硬核......)
我很感激你的意见。
答案 0 :(得分:2)
我可能有点偏颇,但通过使用Google支持库ActionBarSherlock和NineOldAndroids,您可以获得所有在Honeycomb中引入的所有主要新功能访问Play商店。
可以轻松访问Android 2.1+上的片段,加载器,操作栏和新动画API,使您可以专注于应用程序的实际内容,而不是任何API差异。
答案 1 :(得分:0)
Action Bar Sherlock旨在尽可能地在传统系统上复制Android 4.0体验,因此我建议您以这种精神使用它。尝试开发干净的冰淇淋三明治代码,只关注ABS是否支持它。大多数时候,它会。如果它没有,找到另一种方式。每次你完成一个活动的编码可能是退后一步并进行快速姜饼健全检查的好时机。