android模块拆分,Android Support Library v4 模块拆分

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

read

在24.2.0版本之前,v4库所有模块都集中在一起。为了提高效率、减少方法数量以及缩小APP体积,此库拆分成多个模块,现整理如下:

1、v4 compat 库

为众多框架 API 提供兼容性包装器,例如 Context.obtainDrawable() 和 View.performAccessibilityAction()。Gradle:com.android.support:support-compat:24.2.0

2、v4 core-utils 库

提供大量实用程序类,例如 AsyncTaskLoader 和 PermissionChecker。Gradle:com.android.support:support-core-utils:24.2.0

3、v4 core-ui 库

实现各种 UI 相关组件,例如 ViewPager、NestedScrollView 和 ExploreByTouchHelper。Gradle:com.android.support:support-core-ui:24.2.0

4、v4 media-compat 库

向后移植部分媒体框架,包括 MediaBrowser 和 MediaSession。Gradle:com.android.support:support-media-compat:24.2.0

5、v4 fragment 库

添加对使用 fragment 封装用户界面和功能的支持,从而使应用能够提供可以在大屏幕设备与小屏幕设备之间进行调节的布局。此模块依赖于 compat、core-utils、core-ui 和 media-compat。Gradle:com.android.support:support-fragment:24.2.0

注:

1. 如果不清楚具体应该导入哪一个模块,依旧可以按照以前的方法导入整个v4库。

2. Gradle依赖中的 24.2.0 为我整理时的版本,可根据需求自行替换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值