首页
›
后端、数据与云原生工程
›
058-Android网络、本地数据与存储工程
›
《Android数据仓库Repository工程》
VIP8
本课程属于:058-Android网络、本地数据与存储工程
后端、数据与云原生工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Compose状态提升与Gradle配置实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
状态提升核心原理
无状态组件 · 状态下沉 · 单一数据源
状态提升核心原理
无状态组件
02
Compose中状态与事件分离
remember · mutableStateOf · 回调函数
Compose
状态
03
提升状态到父组件
从子组件移除状态 · 父组件控制数据与事件
提升状态到父组件
从子组件移除状态
04
使用状态提升实现输入框组件
TextField的value和on…
使用状态提升实现…
TextField
05
多个状态提升场景
表单 · 复选框 · 单选按钮组
多个状态提升场景
表单
06
状态提升与ViewModel集成
ViewModel作为可信状态源
ViewModel
状态提升
07
跨组件状态共享
通过公共父组件提升状态
跨组件状态共享
通过公共父组件提…
08
性能陷阱避免
不必要的重组 · remember优化策略
性能陷阱避免
不必要的重组
09
状态提升中的副作用处理
LaunchedEffect · DisposableEffect
状态提升
副作用处理
10
Gradle版本目录管理
libs.versions.toml…
Gradle
版本目录管理
11
Gradle依赖声明最佳实践
api vs implementat… · compileOnly
Gradle
依赖声明最佳实践
12
Compose编译器版本与Kotlin版本匹配
检查与更新
Compose
Kotlin
13
Gradle构建变体配置
debug/release · productFlavors
Gradle
构建变体配置
14
模块化工程中的Gradle配置
插件的统一版本与subproject…
Gradle
模块化工程
15
Compose编译器插件的Gradle配置
composeOptions与KSP
Compose
Gradle
16
Gradle依赖锁与版本锁定
dependency locking…
Gradle
依赖锁
17
AndroidManifest与Compose组件配置
minSdk · compileSdk
AndroidManif…
Compose
18
Gradle构建缓存与增量编译优化
提高编译速度
Gradle
构建缓存
19
状态提升与列表性能
LazyColumn中正确提升状态
状态提升
列表性能
20
Compose状态持久化
rememberSaveable与S…
Compose
状态持久化
21
Gradle中配置Compose资源文件
导入矢量图 · 字体
Gradle
Compose
22
多模块间的状态提升接口设计
接口隔离 · 数据传递
多模块间的状态提…
接口隔离
23
Gradle构建脚本Kotlin DSL转换
从Groovy到Kotlin实践
Gradle
Kotlin
24
单元测试中状态提升的模拟
TestComposeRule与状态…
单元测试
状态提升的模拟
25
Gradle构建Gradle Task自定义
自动生成版本号
Gradle
Task
26
状态提升与ViewModel的测试
Junit与Compose测试配合
ViewModel
状态提升
27
Gradle中配置混淆规则
ProGuard与R8对Compos…
Gradle
配置混淆规则
28
状态提升在复杂UI中的层级设计
避免过深嵌套
UI
状态提升
29
Gradle中配置多flavor与不同后端状态管理。
Gradle中配置多flavor与不同后… · 核心概念 · 实践要点
Gradle
flavor
30
综合实战
一个登录表单的状态提升与Gradle…
综合实战
Gradle
所属VIP或分类
同VIP:Android-SQLite数据工程
同VIP:Android数据同步与一致性工程
同VIP:Android文件存储开发工程