Jetpack 系列(4)—— 有小伙伴说看不懂 LiveData、Flow、Channel,跟我走
前言Kotlin Flow 是基于 Kotlin 协程基础能力搭建的一套数据流框架,从功能复杂性上看是介于 LiveData 和 RxJava 之间的解决方案。Kotlin Flow 拥有比 LiveData 更丰富的能力,但裁剪了 RxJava 大量复杂的操作符,做得更加精简。并且在 Kotlin 协程的加持下,Kotlin Flow 目前是 Google 主推的数据流框架。1. 为什么要使用....

Jetpack Compose中ViewModel、Flow、Hilt、Coil的使用
Compose可以配合多个Jetpack组件使用Compose可以配合多个Jetpack组件开发提高开发效率多种组合方式Compose配合ViewModel使用概述Compose中ViewModel的使用和Jetpack一致,通常我们构建页面的时候,如果一条数据多个布局都需要使用到的话我们只能在方法的形参中层层传递。但是这样明显是不合理的,会降低代码的可读性。使用ViewModel可以完美的解决....

Jetpack之Room的使用,结合Flow
准备工作Room 在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。依赖如需在应用中使用Room,请将以下依赖项添加到应用的 build.gradle文件。dependencies { def room_version = "2.2.5" implementation "androidx.room:room-runtime:$ro...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
jetpack您可能感兴趣
- jetpack框架
- jetpack mvvm
- jetpack依赖注入
- jetpack hilt
- jetpack compose
- jetpack开发
- jetpack库
- jetpack解析
- jetpack android
- jetpack viewmodel
- jetpack组件
- jetpack kotlin
- jetpack应用
- jetpack安卓
- jetpack架构
- jetpack livedata
- jetpack构建
- jetpack lifecycle
- jetpack学习笔记
- jetpack视图
- jetpack绑定
- jetpack activity
- jetpack成员
- jetpack databinding
- jetpack google
- jetpack viewbinding
- jetpack navigation
- jetpack生命周期
- jetpack布局
- jetpack ui