二级分类
Android Navigation 如何动态的更换StartDestination &&保存Fragment状态
Navigation使用方法
1. 创建navigation
首先在我们Module下的res 右键,创...
Jetpack使用(三)DataBinding核心原理
DataBinding
是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以...
Jetpack使用(四)ViewModel核心原理
ViewModel其实是和前面说的LiveData一起组合使用的,引用官方的一句话:ViewModel...
Jetpack使用(六) WorkManager的4种用法
WorkManager有什么用:
一:确保重要的后台任务,一定会被执行,后台任务(例如:...
Jetpack使用(五)Navigation核心原理
Navigation是Jetpack里提供的用户导航的组件,比如我们在一个activity中实现3个fra...
BottomNavigationView和Navigation点击闪烁问题
Navigation配合BottomNavigationView作Home页面,当点击底部同一导航按钮,界面会...
Jetpack系列-Lifecycle使用和源码分析
1 简介和简单使用
1.1 简介
Lifecycle是Jetpack中一个生命周期感知型组件,可执行...
Jetpack系列-LiveData使用和源码分析
1 简介和简单使用
1.1 简介
LiveData是一种可观察的数据存储器类。与常规的可观察...
Jetpack系列-DataBinding使用和源码分析
1 简介和简单使用
1.1 简介
DataBinding是Google推出的一款数据和视图绑定...
Jetpack系列-ViewModel使用和源码分析
1 简介和简单使用
1.1 简介
ViewModel以注重生命周期的方式存储和管理界面相关的数...
Jetpack系列-Navigation使用和源码分析
1 简介
Navigation是Android Jetpack中的一个框架,用于在Android应用中的“目...
Jetpack使用(一)Lifecycles核心原理
首先,我们要知道Jetpack是什么?引用谷歌官方的一段话:Jetpack 是一套库、工具和...
Jetpack系列-WorkManager使用和源码分析
1 简介
WorkManager是Jetpack组件库中的一个组件,主要用于处理立即执行、长时...
Navagation导航使用以及踩坑解决方案
哎呀,之前一段时间都在忙,难得周日放假就继续写下吧,因为之前需要技术分享,所...
JetPack–Room数据库
JetPack提供了Room数据库,和GreenDAO等开源库一样,在SQLite做了封装
Room主要使...
JetPack–DataBinding
MVP和MVVM中,ViewModel与Presenter很类似,只不过ViewModel和View层多了双向绑定...
Jetpack全家桶之Lifecycle
首先,Lifecycle是什么?干什么?怎么用?
一、是什么?
Life生命,cycle周...
Android JetPack系列之——ViewModel
android开发的架构经历了MVC、MVP、MVVM,三种架构方式没有好与差的区分,在实际的...
Android Jetpack系列之DataStore
一 、DataStore介绍
Jetpack DataStore 是一种改进的新数据存储解决方案,允许...