首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jetpack
_小马快跑_
创建于2021-09-23
订阅专栏
Jetpack系列组件原理及使用介绍
等 21 人订阅
共10篇文章
创建于2021-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Jetpack | Lifecycle 库新旧版本使用姿势对比
在之前的文章中 Android Jetpack系列之Lifecycle 详细介绍了Lifecycle的概念、用法及其实现原理。本文在原来的基础上,来对比新的使用姿势并尝试分析两者的不同。
Android Jetpack系列之MVI架构
写在前面 在之前介绍MVVM的文章中,介绍了常用的MVC、MVP、MVVM架构及其对MVVM的封装使用,其中MVVM的主旨可以理解为数据驱动:Repository提供数据,ViewModel中发送数据
Android Kotlin之Flow数据流
Flow介绍 Flow是google官方提供的一套基于kotlin协程的响应式编程模型,它与RxJava的使用类似,但相比之下Flow使用起来更简单,另外Flow作用在协程内,可以与协程的生命周期绑定
Android Jetpack系列之MVVM使用及封装(续)
常用的`MVC`、`MVP`、`MVVM`架构及其对`MVVM`的封装使用,其中`MVVM`的主旨可以理解为数据驱动:`Repository`提供数据,`ViewModel`中发送数据,`UI层`使用
Android Jetpack系列之DataStore
一 、DataStore介绍 Jetpack DataStore 是一种改进的新数据存储解决方案,允许使用协议缓冲区存储键值对或类型化对象。DataStore 以异步、一致的事务方式存储数据,克服了
Android Jetpack系列之ViewModel
ViewModel介绍 ViewModel的定义:ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel本质上是视图(View)与数据(Model)之间的桥梁,想想以前
Android Jetpack系列之LiveData
LiveData介绍 LiveData是一种可观察的数据存储类。LiveData 具有生命周期感知能力,遵循其他应用组件(如 Activity、Fragment 或 Service)的生命周期。这种感
Android Jetpack系列之Lifecycle
Lifecycle介绍 Lifecycle可以让某一个类变成Activity、Fragment的生命周期观察者类,监听其生命周期的变化并可以做出响应。Lifecycle使得代码更有条理性、精简、易于维
Android 基于Jetpack LiveData实现消息总线
前面的文章 Android Jetpack系列之LiveData 介绍了LiveData的基本用法,本文来介绍一下LiveData的一个进阶用法 — 基于LiveData实现消息总线 消息总线 在An
Android Jetpack系列之MVVM使用及封装
Android开发架构 如果开发过程中大家各自为战,没有统一规范,久而久之,项目代码会变得混乱且后续难以维护。当使用统一的架构模式后,有很多的好处,如: 统一开发规范,使得代码整洁、规范,后续易于维护