Android Compose
- 简介
Compose是从2019年5月Google在I/O大会上公布,在2020年9月发布第一个Alpha版本,2021年2月发布第一个bate版本。Compose 是一个现代化的UI工具包,帮助开发者在原生平台API简单快捷的构建android应用。
Compose 使用的编程模型与现有的构建UI的模型完全不同,Compose 是一个完全基于声明式组件方法,将UI描述为 数据转换为UI层次结构函数。如果学习过flutter的会发现与Compose很相似。
-
主要组件
1. Text 对应xml中的 textView
2. TextField 对应xml 中的 EditText
3. button 对应xml 中的 button
4. image 对应xml 中的imageView -
布局组件
- Column 竖向线性布局
- Row 横行线性布局
- Box 帧布局
-
列表组件
- LazyColumn 竖向列表
- LazyRow 横行列表
- LazyVerticalGrid 网格列表
AndroidCompose是Google推出的声明式UI框架,自2019年I/O大会公布以来,历经多个预览版,最终在2021年发布稳定版。它简化了Android应用开发,将UI描述为数据转换为视图的函数。主要组件包括Text、TextField、Button、Image等,布局组件如Column、Row、Box,以及LazyColumn、LazyRow等列表和网格组件,为开发者提供了更高效、简洁的编程体验。
1020

被折叠的 条评论
为什么被折叠?



