什么是扩展函数 扩展函数是 Java 不具备的,而 Kotlin 独有的特性,在日常开发中使用频率很高,类似于设计模式中的装饰模式,其作用就是在...
认识 Lifecycle Lifecycle 是什么 Lifecycle 是 Jetpack 组件库中的一个生命周期感知型组件。在 Lifecy...
认识 ViewModel ViewModel 是一种用来存储和管理UI相关数据的类。 ViewModel 的作用可以从两个方面去理解: UI界面...
Kotlin 语言中的协程 Coroutine 极大地帮助了开发者更加容易地处理异步编程。就 JVM 的角度而言,协程一定程度上减少了 “回调...
sealed 意为密封的,可修饰类 class 和接口 interface,用来表示受限的继承结构。 Sealed Class 介绍 seale...
在 Android 原生开发中对 View 的 touch 事件处理有这么几种方式: setOnClickListener:监听点击事件 set...
在使用原生开发的时候,Android为了仿照iOS的左滑删除菜单,有一些好用的三方库,比如SwipeRevealLayout,可以实现侧滑删除。...
官方说明文档:https://developer.android.google.cn/develop/ui/compose/side-effec...
生肖之起源 十二生肖,又叫属相,是中国与十二地支相配以人出生年份的十二种动物,包括鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。其起源与动物崇...