Jetpack Compose优点:
- 代码更加简洁直观;
 - 应用开发效率显著提升;
 - Kotlin API功能直观;
 - 预览工具强大等;
 
Jetpack Compose 一个完整的、全新的框架,学习起来确实存在一些难度;为了帮助大家更好地掌握Jetpack Compose,早日实现更加高效、高级的UI界面开发,下面给大家分享两份 Jetpack Compose 学习资料,《Jetpack Compose入门到精通》、《Android Jetpack Compose 开发应用指南》。
Jetpack Compose入门到精通
第一章 初始 Jetpack Compose
- 为什么我们需要一个新的UI 工具?
 - Jetpack Compose的着重点
 - API 设计
 - Compose API 的原则
 - 深入了解Compose
 - 插槽API
 

第二章 Jetpack Compose 构建 Android UI
- Android Jetpack Compose 最全上手指南
 - 深入详解 Jetpack Compose | 优化 UI 构建
 - 深入详解 Jetpack Compose | 实现原理
 

第三章 Jetpack Compose 项目实战演练
- Jetpack Compose应用
 - Jetpack Compose应用2
 - Jetpack Compose应用做一个倒计时器
 - 用Jetpack Compose写一个玩安卓App
 - 用Compose Android 写一个天气应用
 - 用Compose快速打造一个“电影App”
 

Android Jetpack Compose 开发应用指南
第一章 初识 Jetpack
- JetPack 是什么
 - JetPack 和AndroidX
 - AndroidX 的迁移
 

第二章 Compose 的设计原理和基本概念
- JetPack Compose 环境搭建
 - JetPack Compose 新特性和组件依赖
 - JetPack Compose 编程思想总结
 

第三章 Compose 入门
- JetPack Compose 入门的基础案列
 - JetPack Compose 基础实战
 

第四章 Compose 布局
- Compose State
 - Compose 样式(Theme)
 - Compose布局核心控件
 - 自定义布局
 - Compose中的ConstraintLayout
 

第五章 Compose 动画
- Compose SideEffect
 - Compose 动画概述
 - Compose Crossfade
 - Compose animateContentSize
 - Animatable
 - Compose自定义动画
 

第六章 Compose 图形
- Compose Canvas
 - Compose 绘制API的分析
 - Compose自定义绘制
 

第七章 Compose 核心控件总结
- Scaffold
 - LazyColumn
 











