-
正文
-
- 一、创建Compose项目
-
- 1. setContent
-
2. 排列效果
-
3. gradle
-
二、布局
-
- ① 布局填充
-
② 大小设置
-
③ 图片设置
-
④ 空间占位
-
三、列表
-
- ① 显示列表
-
② item点击事件
-
四、源码
===============================================================
一直以来,在Android 中构建UI页面是一个很耗时的操作,我们需要图形界面和xml去创建布局,通过预览达到我们想要的效果,而Jetpack推出的新组件Compose就解决了这个痛点,下面让我们来了解它,使用它。
使用它,来感受声明式UI的强大之处。
===============================================================
Jetpack Compose是一个用于构建原生Android UI的现代工具包。Jetpack Compose 通过更少的代码、强大的工具和直观的 Kotlin API 简化并加速了 Android 上的 UI 开发。
听起来好像老牛逼了!!!下面我们用一下吧,这里我要说明一下,Compose 需要使用新版本的Android Studio,目前最新的是大黄蜂版本,以及使用Kotlin去开发,如果你对Kotlin一无所知,这可能学起来有一点难度,我尽可能的说明详细一些,其实Compose出来已经有一段时间了,在新的AS更新后,对于Compose开发更加友好的,下面来创建一个项目吧。