Android Jetpack (AAC) (B)

无论Jetpack这种开发思路是否合适,但它包含的组件都有必要了解,注意,是了解,不是一定要用。

就好像DataBinding ,需要把代码逻辑放到 XML 布局中,这听起来很不错,但是经验丰富的开发人员都不会这么做。


以下是google官方描述(有争议,至于信多少,自己把握)

Android Jetpack 是一套组件、工具和指导,可以帮助您快速构建出色的 Android 应用。

 Google 为了快速让一个研发人员开发出一款APP,提出了模板式的开发,Google 在2018年推出了 Android Jetpack。

一、简介:2018年推出了 Android Jetpack

Android Jetpack系列——Android Jetpack介绍

Android Jetpack 架构组件最佳实践

二、组件

1、2017发布 Android Architecture Components (AAC)

 Android Architecture Components,简称:AAC

AAC 的核心是: Lifecycle, LiveData, ViewModel 以及 Room

(1)Lifycycle(AAC) 使用详解

(2)LiveData 和 ViewModel (AAC)

(3)数据库 ORM :Room(AAC)

2、WorkManager 后台任务管理

3、使用Palette优化界面色彩搭配。这个有点意思,很实用 

4、Paging 分页组件 Jetpack

5、KTX(相当于kotlin的简洁、快速使用的版本)

6、AppCompat (AppCompatActivity) Jetpack

7、Slices (快速展示APP的部分功能)

8、新一代的Fragment管理库:Navigation Jetpack

9、DownLoad Manager 系统自带下载类 Jetpack

10、Emoji 文字表情,因为各个手机、输入法有所差异,有时会出现无法正常显示

11、Multidex 适配低端机型

12、Sharing Shortcuts 分享(共享)信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值