没有太多的区别,Android 4.0 自带的和SupportV4 里面的东西 用法基本一样 只要版本匹配就一样的。 为什么用Support Lib 就是希望自己的APK 能符合多个版本要求。 如果你确定APK 只会安装在4.0上,那Support里面的CLASS可以不用,但有些实用的东西在SUPPORT V7里面,用用也是不错的,不影响APK本身,可能你希望适用于4.0又希望符合5.0的特性,那就需要SupportV7来做比较好。
support是满足老版本的需求 比如3.0以前是没有Fragment,Loader这些东西的,只能额外的包弥补,如果你的APK只是支持4.0 那你可以不用support, 5.0很多的特性实际在SupportV7里面,很多东西非常好用,不用白不用。
提供Android framework API的向下兼容版本~~
除了向下兼容以外,有的组件 原生的是没有的,比如DrawerLayout 抽屉,ToolBar. Google每次发布新版本Support 都有新的API函数 有的原生是没有 的。
你想多了,你就当第三方的API函数库把,就像 pushToRefresh , SlideMenu那样的东西就可以了。
80,330
社区成员
91,283
社区内容
加载中
试试用AI创作助手写篇文章吧