由于 Android 4 有一些不错的新 API,而且由于 Android 是开源的,所以我想,为什么不暂时使用新 API,就好像它们是应用程序的一部分一样,并且时机成熟(当大多数用户使用新版本时),改用官方API?
例如,我认为可以将GridLayout以及其他新东西导入项目中。
我的问题是:有没有人做过这样的事情?如果是这样,它的表现如何?另外,如果有人做过,请发布一个项目,让每个人都可以享受它。
我还想知道为什么 Google 不提供这样的机制来为旧版本提供更多功能并摆脱已弃用的东西。
google 确实对较新版本的功能有一些支持。对于 gridlayout ,可以在这个例子中使用类似的东西: http ://code.google.com/p/android-playground/source/checkout
对于 actionbar 和 Fragments,有支持库和基于它的actionbarsherlock (不是谷歌创建的,但非常好,甚至更好)。