最低支持版本为 5.1 的 APP 有必要使用 V7 包和 V4 包吗

2018 年 1 月 11 日
 Gehrman
主要是 Activity 和 Fragment 有必要使用 support 包里的吗
14597 次点击
所在节点    Android
8 条回复
hackerwgf
2018 年 1 月 11 日
要用,support 包其实就是 google 给开发者提供的热更新,只不过更新间隔比较长
WildGazelle
2018 年 1 月 11 日
yrom
2018 年 1 月 11 日
如果要用 RecyclerView 之类的,还是要引入 support 的
Gehrman
2018 年 1 月 11 日
了解,多谢大家
话说 Style 使用 android:Theme.Material 究竟有没有意义,感觉跟 Theme.AppCompat 没什么区别
RikkaW
2018 年 1 月 11 日
Fragment 还是有必要的
appcompat 的话,如果不用依赖了 appcompat 的库就可以不用
RikkaW
2018 年 1 月 11 日
@Gehrman 如果不想引入 appcompat 就直接用 android:Theme.Material (但是可能会被厂商改),用 AppCompatActivity (和其他的扯到的)就必须用 Theme.AppCompat

没有区别是因为 AppCompat 本来就是把系统的东西完全复制成自己的一份,然后一些低版本就可以使用高版本才有的东西
Gehrman
2018 年 1 月 11 日
@RikkaW 看了下 AppCompat 是包含了 Material 的元素的,谢谢
shidapi
2018 年 1 月 11 日
要用的,你用系统的每个版本可能外观不一样,support 包是固定的,而且 support 包还会更新,系统的国内环境不会升级补丁啥的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/421932

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX