首先要声明一下,这篇文章是借用下面两位优秀的博主博客制作,这里要像两位优秀的博主表示真挚的感谢!
【优秀博主1】Android格调小窝
【优秀博主2】Fighting_初心
【优秀博主3】Carson_Ho
【博主】Android格调小窝
二丶什么是Jetpack?【博主】Fighting_初心
三丶特点【博主】Carson_Ho
四丶Jetpack 优点和缺点优点:
(1)lifecycles 轻松管理应用程序的生命周期
(2)liveData 构建可观察的数据对象,以便在基础数据更改时通知视图
(3)viewmodel 存储在应用程序轮换中未销毁的UI相关数据,在界面重建后恢复数据
(4)Room 轻松的实现sqlite数据库
(5)WorkManager 系统自动调度后台任务的执行,优化使用性能
(6)Navigation 导航组件轻松管理Fragment等页面跳转问题
缺点:
(1)数据双向绑定,导致VIEw不可重用
(2)通过DataBinding实现数据绑定,会增加BUG调试难度
(3)业务的复杂,会带来VIEw页面复杂,model层代码也会增大
【博主】Fighting_初心
六丶Jetpack具体描述【博主】Carson_Ho
总结以上是内存溢出为你收集整理的Android Jetpack全部内容,希望文章能够帮你解决Android Jetpack所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)