Support v4 24.2.0 更新看点

Android Support Library, revision 24.2.0 (August 2016)

1,

Android Support Library 下包含了很多功能丰富的包,如
这里写图片描述
所以有必要对此Library的版本更新发布时常关注。

2,

该版本已经不支持Android 2.2 (API level 8) 或更低的sdk版本,在过低的sdk版本下,其API已被过时掉,并且在后面会直接移除。

3,

V4包被拆分成了以下几个module:
support-compat
兼容一些 Framework API.如 Context.getDrawable() 和 View.performAccessibilityAction()。大小为 602k。
support-core-utils
提供一系列核心的工具,如 AsyncTaskLoader 和 PermissionChecker。大小为 90k。
support-core-ui
提供一系列核心的 UI,如 ViewPager、NestedScrollView。大小为 240k。
support-media-compat
android.media 兼容库,包括 MediaBrowser 和 MediaSession。大小为 248k。
support-fragment
fragment 的兼容库,大小为 136k。

4,

5个module之间的关系图
子module依赖关系

可见,我们可以选择自己需要的某个package,这样便可以减小app的大小(当然,其实没多大影响),support-fragment需要依赖其余4个包,所以等引入此包时,相当于是把v4整个包进行引入。
对于app开发者来说 , 其实只需com.android.support:support-v4:24.2.0 ;而对于v4包项目来说,是进行了模块化、解耦。

5,

24.2.0不仅分包,也有其余的更新,比如TextInputLayout等,见官网
https://developer.android.com/topic/libraries/support-library/revisions.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值