Compose基础-创建你的第一个Compose应用
第一章 创建你的第一个Compose应用
Jetpack Compose是谷歌针对Android的声明式UI框...
Android Jetpack – Navigation
前言
即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个...
Android Jetpack – Data Binding
前言
即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简...
Android Jetpack – Paging
前言
即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简...
Android Jetpack – Startup
前言
即学即用 Android Jetpack 系列Blog的目的是通过学习 Android Jetpack 完成...
Android Jetpack – Paging 3
前言
又到了学习 Android Jetpack 的时间了,之前我已经写过了一篇《即学即用Andro...
Jetpack Paging 思想在起点读书的最佳实践
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单
前言
在经过前两...
Jetpack 之 Room Database 简介及其使用
简介
Room是SQLite之上的一个抽象层,通过Room,可以更加丝滑的使用SQLite的全部功...
[翻译] Android Architecture 之 LiveData
LiveData是一个可观察的数据持有类,不像通常的可观察者,LiveData是可感知生命周...
探索Jetpack:使用WorkManager调度任务
原文地址:https://android.jlelse.eu/exploring-jetpack-scheduling-tasks-with-w...
ConstraintLayout教程
原文地址:https://www.raywenderlich.com/9475-constraintlayout-tutorial-for-an...
Paging Library: Database + Network
原文地址:https://proandroiddev.com/paging-library-database-network-c8c3185cf...
Jetpack Navigation工作原理
什么是Navigation?
在没有Navigation之前我们切换Fragment是通过FragmentManager...
Android组件化
1、组件化和插件化区别:
组件化开发:
(1)、组件化是将一个app分成多个Module,...
自定义 BottomNavigationView
做个微信小程序的朋友都知道,要定义一个底部导航按钮非常简单,只需要配置一份js...
Livedata原理
1. Livedata特性
LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力...
Viewmode原理
1. Viewmode优势
ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据(配...
Android MVVM模式
1、MVVM模式各部分的定义
1.1、MVVM模式分为3个部分:Model、View和ViewModel。
(...
Android App Dark Theme(暗黑模式)适配指南
在 2019 年的 Google I/O 和 Apple WWDC 上,新露面的 Android 10 和 iOS 13 都宣...