随笔分类 -  Android jetPack

摘要:room 数据库使用 阅读全文
posted @ 2023-04-21 10:55 随易来了 阅读(41) 评论(0) 推荐(0)
摘要:kotlin flow Jetpack 系列(4)—— 有小伙伴说看不懂 LiveData、Flow、Channel,跟我走 - 掘金 (juejin.cn) 阅读全文
posted @ 2022-12-29 16:30 随易来了 阅读(126) 评论(0) 推荐(0)
摘要:DataBinding,再学不会你砍我 - 掘金 (juejin.cn) 一、区别ViewBinding和DataBinding他们的区别。 目的不同。ViewBinding的出现仅仅是为了帮开发人员省去写findViewById的步骤;而DataBinding是用于绑定数据的,能够把视图的数据和代 阅读全文
posted @ 2022-12-27 17:13 随易来了 阅读(373) 评论(0) 推荐(0)
摘要:ViewModel是Android架构组件中负责管理UI数据与逻辑的,类似于MVP架构中的Persenter相似。 MVVM与MVP最大的区别就是使用viewmodel,即VM代替原来的P层。V层建议使用databinding实现,从而形成简洁高效的MVVM。 以感知生命周期的方式存储和管理视图相关 阅读全文
posted @ 2022-12-27 17:11 随易来了 阅读(320) 评论(0) 推荐(0)
摘要:mark : Jetpack 系列(6)—— ViewBinding 与 Kotlin 委托双剑合璧 - 掘金 (juejin.cn) 1 条件 确保你的Android Studio是3.6或更高的版本 2 启用 在模块build.gradle文件android节点下添加如下代码: android 阅读全文
posted @ 2022-12-26 16:05 随易来了 阅读(59) 评论(0) 推荐(0)
摘要:一、LiveData 是一个可被观察的数据持有者,它是具有生命周期感知的数据持有者,只会通知处于Active状态的观察者。 LiveData是一个抽象类,最简单的实现者MutableLiveData 1、基本使用 通过调用LiveData的observer方法,注册观察者 MutableLiveDa 阅读全文
posted @ 2022-11-02 19:36 随易来了 阅读(153) 评论(0) 推荐(0)
摘要:引言 Lifecycle 组件包括 LifecycleOwner LifecycleObserver Lifecycle 组件是执行操作以响应另一个组件(Activity或者Fragment)的生命周期状态的更改。 一、在Activity或者Fragment中的使用 class MainActivi 阅读全文
posted @ 2022-11-02 17:12 随易来了 阅读(545) 评论(0) 推荐(0)