
在 Flutter 应用开发过程中,理解生命周期管理至关重要,它们直接影响应用的性能、用户体验和开发效率。 Flutter 组件生命周期 Sta...
从图像中提取主色调,用于动态适配颜色主题或者界面颜色。之前在 Flutter 应用里一直用的 palette_generator 插件,可以分析...
IntrinsicHeight 是 Flutter 中一个独特的布局组件。一个用于控制子组件高度布局的组件,它的主要作用是强制其子组件在垂直方向...
在开发中有的时候需要去计算文本的高度或者行数,从而控制展示的内容,比如进一步设置展示控件的高度,或者根据行数进行不同的内容展示。 在原生 And...
认识 LiveData LiveData 是一种可观察的数据存储器类。同时它具备生命周期感知能力,确保只更新处于活跃生命周期状态的观察者组件。 ...
什么是扩展函数 扩展函数是 Java 不具备的,而 Kotlin 独有的特性,在日常开发中使用频率很高,类似于设计模式中的装饰模式,其作用就是在...
认识 Lifecycle Lifecycle 是什么 Lifecycle 是 Jetpack 组件库中的一个生命周期感知型组件。在 Lifecy...
认识 ViewModel ViewModel 是一种用来存储和管理UI相关数据的类。 ViewModel 的作用可以从两个方面去理解: UI界面...
Kotlin 语言中的协程 Coroutine 极大地帮助了开发者更加容易地处理异步编程。就 JVM 的角度而言,协程一定程度上减少了 “回调...