由于Android 4有一些不错的新API,而且Android是开源的,我想, 为什么不暂时使用新的API,就像它们是应用程序的一部分一样,当时机成熟时(当大多数用户使用新版本时),使用官方API代替?
例如,我认为可以将GridLayout以及其他新内容导入到项目中。
我的问题是:有没有人做过这样的事情?如果是这样,它的表现如何? 此外,如果有人这样做,请发布一个项目,以便每个人都能享受它。
我也想知道为什么谷歌不提供这样的机制,以便为旧版本提供更多权力,同时摆脱弃用的东西。
对于操作栏和片段,有支持库,并且actionbarsherlock基于它(不是由谷歌创建,但非常好,甚至更好)。
答案 0 :(得分:0)
我也想知道谷歌为什么不提供这样的机制以便为旧版本提供更多权力
此外,尽管技术上可以从一个较新的API中提取一个组件,并在其中一个旧版本的应用程序级别实现它。我想你会发现它比它看起来更难。使用他们提供的兼容性库可能是您最好的选择。
当大多数用户使用新版本时
过去两周内与市场接触的绝大多数设备都是7-10版本
答案 1 :(得分:0)