课程技术
1. Kotlin buildSrc项目依赖统一管理
2. Jetpack全家桶:LiveData、ViewModel、Lifecycle、Coroutine、Compose等
3. Retrofit网络请求
4. ARouter路由跳转
5. Android Startup启动优化
6. ComponentBridge组件分离
课程目标
1. 了解Compose的概念、优点、编程思想与架构分层
2. 掌握Compose的从零开始的搭建
3. 掌握Compose的基本控件的使用,row、column、LazyColumn、SwipeRefresh、WebView等
4. 掌握Compose的状态管理,remember、rememberSaveable、sideEffect与Composition等
5. 掌握Compose的自定义View实现
6. 了解与掌握Compose的注意事项,快速避免踩坑
7. 学习使用Compose来构建GitHub App
实战项目