由于Android操作系统过于 fragment 化,我们不得不支持minSdkVersion=10。但是考虑到 api 级别 10、11 现在太少且难以维护,我们决定迁移到 14+。向上更改 minSdkVersion 时的最佳做法是什么?
我们在支持 v4 库中使用 Fragment、ActionBarCompat。我们是否应该摆脱这些类(这可能会为我们节省数百 KB 的 apk 大小)?还是我们应该继续使用它们?
最佳答案
我不建议您摆脱支持 fragment 。我以前试过这个,结果我花了很多时间却一无所获......
例如有用的方法 getChildFragmentManager()
仅适用于 >= 16 api lvl。我的建议是始终使用支持 v4 库和支持 fragment 而不是通常的 fragment 。
现在关于 ActionBar - 我的建议是摆脱可怕的东西。用新组件替换它 Toolbar .
不用担心几百kbs
关于android - 将 minSdkVersion 从 10 更改为 14 时的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28938033/