二级分类
jetpack组件—声明式UI:compose(三):constraintLayout
我在前面的文章中介绍了一些compose的基础,但是很显然还不能够应用到开发中以面对...
Android Jetpack系列–6. Paging3使用详解
定义
Google 推出的一个应用于 Android 平台的分页加载库;
Paging3和之前版...
Jetpack使用(五)Navigation核心原理
Navigation是Jetpack里提供的用户导航的组件,比如我们在一个activity中实现3个fra...
现代化 Android 开发:Jetpack Compose 最佳实践为何要选择 Compose Compose 的思想Compose 性能最佳实践最后
本文为现代化 Android 开发系列文章第六篇。
完整目录为:
现代化 Android ...
Livedata原理
1. Livedata特性
LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力...
JetPack Compose 通过按钮显示软键盘
标准调用流程
// 以下代码均在 @Composable 函数中
// 焦点请求器
val focusReque...
Android Compose 生命周期和附带效应
前言
可组合项 应该没有附带效应,但是,如果在对应用状态进行转变时需要...
android compose中HorizontalPager与BottomNavigation联动遇到的问题
Recomposition的概念以及原则
在讲HorizontalPager与BottomNavigation联动之前先需...
Android Jetpack系列–5. App Startup使用详解
定义
一个可以用于加速App启动速度的库;
提供在 App 启动时初始化组件简...
用Jetpack Compose Desktop极简配置做一个Windows桌面时间显示器(compose框架入门向)
+关注继续查看
眼看着微软的winui,MAUI用起来还不如以前的winform,WPF,很...
自定义 BottomNavigationView
做个微信小程序的朋友都知道,要定义一个底部导航按钮非常简单,只需要配置一份js...
Coil compose 设置文件缓存位置
Coil 默认会有一个 ImageLoader,设置的磁盘缓存文件路径为/data/data/<包名>...
Android Jetpack Compose 动画速查表
Android Jetpack Compose 提供了和原来的 View 系统完全不一样的动画机制和 AP...