Compose
文章平均质量分 93
leobert_lan
TODO
展开
-
Jetpack Compose | Compose 滑动列表真的需要使用LazyColumn吗?No No No!
Jetpack Compose | 控件篇(五)-- Spacer、LazyRow、LazyColumn & 让Column可滑动在上一篇中,我们完成了 Box、Row、Column 相关内容的学习,并且留下了一个疑问:“如果容器大小不足以承载内容,怎么处理呢?”,这一篇我们一起学习这部分内容。文中代码均基于 1.0.1版本如无特殊说明,文中的 Compose 均指代 Jetpack compose文中代码均可在 WorkShop 中获取,本篇代码集中于 post29 & post原创 2021-09-07 21:49:20 · 4004 阅读 · 2 评论 -
Jetpack Compose | 控件篇(四)-- Box、Row、Column
在上一篇中,我们完成了 Switch、CheckBox、RadioButton 相关内容的学习,至此,最基本的简单控件我们已经学完,接下来我们将学习 基本的布局。以Android 为例,我们已经完成了:TextView、Edittext、Button、ImageView、CheckBox、SwitchButton、RadioButton 等内容的学习。接下来将开始学习布局规则,例如:FrameLayout、LinearLayout、RelativeLayout、ConstraintLayout 等原创 2021-09-01 23:33:26 · 1722 阅读 · 0 评论 -
Jetpack Compose | 控件篇(三) -- Switch、CheckBox、RadioButton
写在最前在之前的文章中,我们学习过Compose 中的 ImageButton。本篇我们将继续学习 Switch 、 CheckBox 、RadioButton , 这三个控件在 人机交互界面 中也是由来已久。文中代码均基于 1.0.1版本如无特殊说明,文中的 Compose 均指代 Jetpack compose文中代码均可在 WorkShop 中获取,本篇代码集中于 post28 包下完整系列目录: Github Pages | 掘金 | csdnSwitch当功能含义如同 开关 一原创 2021-08-29 13:48:05 · 1146 阅读 · 0 评论 -
Jetpack Compose | 控件篇(二) -- Icon,Image
highlight: darcula写在最前在上一篇,我们学习了Compose 中的 Text 、TextField 、Button,并在WorkShop中进行了一系列尝试。除了对他们的效果有了直观的认识外,也感受了Compose的编码乐趣。本篇我们将继续学习Icon和Image,从命名上我们可以看出他们和 图形、图片 有关,也是 内容呈现 中非常重要的一种载体和方式。文中代码均基于 1.0.1版本如无特殊说明,文中的 Compose 均指代 Jetpack compose文中代码均可在 .原创 2021-08-24 10:34:43 · 1211 阅读 · 0 评论 -
Compose | 控件篇(一) -- Text、TextField、Button
这一篇,我们一起学习 Jetpack Compose 中的部分控件 – Text、TextField、Button,掌握其使用方式和特性。文中代码均基于 1.0.1版本如无特殊说明,下文中的 Compose 均指代 Jetpack compose小互动上一篇文章:Compose | 一文理解神奇的Modifier 在郭婶的号上有读者评论到不知道Compose从何学起,无从下手,这里简单的谈一谈我的看法:Compose 以及 Jetpack Compose 对于Android从业人员而言确实是原创 2021-08-19 13:11:10 · 1283 阅读 · 1 评论 -
Compose | 一文理解神奇的Modifier
写在最前Jetpack Compose的预览版出来已经有很长时间了,相信很多读者都进行了一番尝试。注意:下文如无特殊说明,Compose均指代Jetpack Compose可以说,Compose在声明布局时,其风格和React的JSX、Flutter 等非常的相似。而且有一个高频出现的内容: Modifier,即 修饰器,顾名思义,它是一种修饰器, 在Compose的设计中,和UI相关的内容都涉及到它,例如:尺寸,形状 等这一篇文章,我们一起学习两部分内容:Modifier的源码和设计SDK中原创 2021-08-09 17:25:36 · 691 阅读 · 1 评论