Android开发之——Jetpack Compose入门(01)
一 概述
- Jetpack Compose
- 新建(迁移)Compose项目
- 关键字介绍
- Compose 编程思想
二 Jetpack Compose
2.1 Jetpack Compose是什么?
用于构建原生Android界面的新工具包
2.2 优势
- 简化并加快界面开发
- 更好代码、强大工具+只管Kotlin API
三 新建(迁移)Compose项目
- 依赖与配置
- 创建Compose项目
- 预览项目
四 关键字介绍
- @Composable:可组合函数,带有 @Composable
- setContent:定义布局、可调用组合函数
- @Preview():构建项目预览
- EmptyComposeTheme:项目主题
- Surface:使主题中的背景颜色显示的容器
- LocalInspectionMode:可组合项是否正在预览中呈现
- @PreviewParameter:添加参数
五 Compose 编程思想
- 声明性编程范式(之前)
- 可组合函数
- 声明性范式转变
- 动态内容
- 重组