前言
应用中的状态指的是可以随时间变化的任何值。这个定义非常广泛,例如从数...
2023-11-17 644
建议
先学习kotlin语言,最好有Android App开发经验
项目结构
新建项目New Project...
2023-09-10 969免费
免费
定义
Google 推出的一个应用于 Android 平台的分页加载库;
Paging3和之前版...
2023-09-10 512
前言
即学即用 Android Jetpack 系列Blog的目的是通过学习 Android Jetpack 完成...
2023-09-10 539
上次介绍了compose中大多数的标准组件,此外还有两个重要的组件:列表LazyColumn和...
2023-09-10 610
JetPack提供了Room数据库,和GreenDAO等开源库一样,在SQLite做了封装
Room主要使...
2023-09-10 306
相关知识
依赖注入
Dependency Injection,简称DI;
依赖项注入可以使代码解...
2023-09-10 178
网络数据Compose UI显示加载、Room和DataStore使用
2023-11-17 499免费
免费
Navigation是Jetpack里提供的用户导航的组件,比如我们在一个activity中实现3个fra...
2023-09-10 626
TopAppBar的使用
源码
有两个源码,我们看其中一个
@Composable
fun TopAppBar(
...
2023-09-10 564
定义
一个可以用于加速App启动速度的库;
提供在 App 启动时初始化组件简...
2023-09-10 310
前言
又到了学习 Android Jetpack 的时间了,之前我已经写过了一篇《即学即用Andro...
2023-09-10 516
AndroidView(
factory = {
SurfaceView(it).apply {
// 业...
2023-09-10 111
哎呀,之前一段时间都在忙,难得周日放假就继续写下吧,因为之前需要技术分享,所...
2023-09-10 377
SharedPreferences 和 DataStore 对比
SharedPreferences:
可能阻塞UI线程,导...
2023-09-10 323
开始
和之前一样,阅读这篇文章,了解一下适配的思路 :一种极低成本的Android屏幕...
2023-12-20 476
WorkManager有什么用:
一:确保重要的后台任务,一定会被执行,后台任务(例如:...
2023-09-10 555
标准调用流程
// 以下代码均在 @Composable 函数中
// 焦点请求器
val focusReque...
2023-09-10 182
相关知识
交换空间:当系统内存资源已被耗尽,但是又有额外的内存资源请求的时...
2023-09-10 424
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单
前言
在经过前两...
2023-09-10 519