说明:本文为《设计模式之禅》的阅读笔记,主要总结精华和记录自己的部分理解。代码部分由Kotlin实现。 1. 定义 策略模式(Strategy ...
说明:本文为《设计模式之禅》的阅读笔记,主要总结精华和记录自己的部分理解。代码部分由Kotlin实现。 1. 定义 Attach additio...
MotionLayout是什么 Motion Layout 是 Constraint Layout 2.0 中最令人期待的功能之一。它提供了一个...
Layer是什么 Layer 作为一种新的辅助工具,可以在多个视图上创建一个虚拟的图层 (layer)。同 Flow 不同,它并不会对视图进行布...
Constraint Layout 是最受欢迎的 Jetpack 库之一。 Flow是什么 Flow 是一种新的虚拟布局,它专门用来构建链式排版...
1. WorkManager是什么 WorkManager是适合用于持久性工作的推荐解决方案。如果工作始终要通过应用重启和系统重新启动来调度,便...
说明:本文为《设计模式之禅》的阅读笔记,主要总结精华和记录自己的部分理解。代码部分由Kotlin实现。 1. 定义 也叫做生成器模式,Build...
说明:本文为《设计模式之禅》的阅读笔记,主要总结精华和记录自己的部分理解。代码部分由Kotlin实现。 1. 定义 Define the ske...
说明:本文为《设计模式之禅》的阅读笔记,主要总结精华和记录自己的部分理解。 1. 定义 Provide a surrogate or place...