二级分类
JetPack Compose 通过按钮显示软键盘
标准调用流程
// 以下代码均在 @Composable 函数中
// 焦点请求器
val focusReque...
Jetpack使用(六) WorkManager的4种用法
WorkManager有什么用:
一:确保重要的后台任务,一定会被执行,后台任务(例如:...
Jetpack使用(四)ViewModel核心原理
ViewModel其实是和前面说的LiveData一起组合使用的,引用官方的一句话:ViewModel...
Jetpack使用(二)LiveData核心原理
LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命...
Jetpack使用(三)DataBinding核心原理
DataBinding
是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以...
Jetpack Compose 制作自定义对话框
1. Jetpack Compose 的基本对话框
让我们从基础开始。以下是使用 Jetpack Comp...
ConstraintLayout教程
原文地址:https://www.raywenderlich.com/9475-constraintlayout-tutorial-for-an...
Android Jetpack Room中文教学视频
Android Jetpack 是一系列助力您更容易打造优秀 Android 应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑
Android Jetpack – Paging 3
前言
又到了学习 Android Jetpack 的时间了,之前我已经写过了一篇《即学即用Andro...
android compose中HorizontalPager与BottomNavigation联动遇到的问题
Recomposition的概念以及原则
在讲HorizontalPager与BottomNavigation联动之前先需...
Android JetPack系列之——ViewModel
android开发的架构经历了MVC、MVP、MVVM,三种架构方式没有好与差的区分,在实际的...
android Material Design效果
组件(Components)
FloatView
ShapeableImageView
MaterialBu...
ConstraintLayout实战小技巧—实现布局跟随效果
需求
有时UI小姐姐可能想要这样的效果,左侧的标题长度不定,标题后面跟着一个...

