博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Jetpack组件
阅读量:4544 次
发布时间:2019-06-08

本文共 666 字,大约阅读时间需要 2 分钟。

 

Android新框架jetpack的内容讲解:Room、WorkManager、LifeCycles、LiveData、ViewModel、DataBinding等

\

Google在2018 Google I/O 2018大会上发布了新的框架,大致如上图所示。Android Jetpack 能帮助您加快应用开发速度,处理类似后台任务、UI 导航以及生命周期管理之类的活动,免去开发者编写样板代码的麻烦,专注提升应用体验。包括这几部分:Architecture、Foundation、Behavior 以及 UI。并且这些组件都发布了2个语言版本的库,一个是基于Java的,另一个就是基于Kotlin的。

很多的开发者估计还在使用几年前的框架和产品,对新发布的很陌生,不知道如何使用。经过几天的官方英文文档的学习,整理了下基本的用法和特点,其中我认为WorkManager很强大,需要的地方可以替代以前的方案。LifeCycles也不错,扩展其他类具有关联生命周期的。还有Room数据库的框架,简单了很多。LiveData和ViewModel的结合基本上就是RxJava和RxAndroid的结合的功能了。对于DataBinding,可能耦合性太高,不太方便使用。主要大家需要了解的就是这几个,其他的可以了解。

好了,先给个官方的文档地址吧:https://developer.android.google.cn/jetpack/

 

转载于:https://www.cnblogs.com/wytiger/p/10893933.html

你可能感兴趣的文章
Mac下source tree 下的安装
查看>>
Q学习原理及例子
查看>>
rpmbuild 源码打包clickhouse,附带打好的rpm包下载地址
查看>>
软件体系结构原理、方法与实践总结
查看>>
2017-2018-1 《程序设计与数据结构》第3周学习总结
查看>>
一些基础语法
查看>>
win10企业版无法访问共享文件夹
查看>>
查行号
查看>>
《学习之道》第三章学习方法12批评使我们更优秀
查看>>
猫眼首页
查看>>
java面试题之数据基本类型各占几个字节
查看>>
设计模式(总纲)
查看>>
线程池技术
查看>>
http后台json解析实例
查看>>
iOS中延时执行方法的比较和汇总
查看>>
1284 2 3 5 7的倍数
查看>>
php 手记
查看>>
设计模式-注册树模式
查看>>
Unity基本API总览
查看>>
如何将一段文本编译成C#内存程序的过程
查看>>