介绍AndroidX Media3+ExoPlayer,一个新的媒体用例支持库集合. 关键词汇 文章 出品人员 D...[作者空间]
响应式的框架 RxJava:过于复杂、学习成本高 LiveData:针对Android定制、使用简单 针对Java...[作者空间]
前面我们使用Java来运用JetPack中的一系列组件[https://www.jianshu.com/nb/51...[作者空间]
介绍 官方学习文档[https://developer.android.google.cn/guide/navig...[作者空间]
随着Jetpack系列框架的市场认可度越来越高,使用Navigation框架用单个Activity+多个Fragm...[作者空间]
LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新...[作者空间]
根据Android 基于Databinding 的入门级 MVVM 模式搭建[https://www.jiansh...[作者空间]
ViewModel 是个抽象类,作用是为 Activity/Fragment 这样的视图控制器来存储和管理相关数据...[作者空间]
开篇废话 最近学习了Kotlin,学习了Jetpack,发现是真香,所以就手写了一个MVVM的框架,可以方便开发。...[作者空间]
背景 上篇介绍了 Android Jetpack 的基础组件 Lifecycle,它是生命周期感知型组件,实现生命...[作者空间]
以前项目中虽然也使用MVVM架构,但由于整体框架不是我自己搭建的,导致我对于MVVM架构的整体还是很不熟悉,所以这...[作者空间]
前言 RxHttp是基于RxJava2+Retrofit 2.9.0+OkHttp 4.9.0实现的轻量级,完美兼...[作者空间]
相信各位对Jetpack并不陌生,自从 Google 在 2018 年推出 Jetpack 之后,它就成为了 An...[作者空间]
ViewMode 可以理解为就是个数据的载体,ViewMode被ViewModeStore作为一个Map的K,V保...[作者空间]
前言 在经过前两篇关于 Paging 文章的铺垫以后,现在要和大家分享一下起点读书是如何去应用 Paging 思想...[作者空间]
本篇博客不作原理性分析,仅对还没有接触过MVVM,viewbinding,甚至说是kotlin的同学一个入门练习项...[作者空间]
为什么要学习Jetpack Jetpack是Google为解决Android开发碎片化,打造成熟健康生态圈提出的战...[作者空间]
从上帝视角看Android JetPack 前言 作为一名Android老司机,什么Square全家桶,Glide...[作者空间]
项目介绍 本项目采用组件化+MVVM 架构进行开发,对功能组件和业务组件进行拆分,通过 ARouter 进行组件之...[作者空间]
目录 深入学习DataStore(一),Google为什么放弃SharedPreferences[https://...[作者空间]