Jetpack Compose
文章平均质量分 72
AndroidKt
分享 Android、Kotlin、Flutter 以及 OpenCV 等移动开发知识。
展开
-
Jetpack Compose(二):TextField
TextField属性按照 Material 设计标准,输入框分为两种:filled text field 和 outlined text field。在 Compose 的世界里,分别对应:TextField 和 OutlinedTextField。@Composablefun TextField( value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier原创 2022-04-05 19:28:57 · 1318 阅读 · 0 评论 -
Jetpack Compose(一):Text
前言自从去年参加 Android 官方发起了 Jetpack Compose 的推广活动:Jetpack Compose 开发者挑战赛以后,再未系统的学习过 Jetpack Compose 的内容,一晃一年就过去了,官方版本已经更新至稳定版 本1.1.1,Alpha 版本 1.2.0-alpha04。从今天开始,继续自学 Jetpack Compose,就从文本 Text 开始吧,用不用得上再说。Text属性@Composablefun Text( text: String,原创 2022-04-05 09:14:16 · 500 阅读 · 0 评论 -
ComposeWeekly #4: Weather App
本文同步发表于我的微信公众号,在微信搜索 OpenCV or Android 即可关注。前言It’s raining… Compose! Pull out all the stops for this final challenge. Build a beautiful weather app for a chance to win a Pixel 5! We’ll judge based on visual beauty, novelty of idea, code quality, and o.原创 2021-03-27 19:51:22 · 208 阅读 · 0 评论 -
Compose Weekly #3:Bloom
前言第三周挑战赛是速度比拼,按照官方发出的设计图最快完成且符合所有设计规范者胜出。不仅要做得快,还要做得好,奖品自然不会少。这一期的奖品是:Google Pixel 5。深知干不过业界大佬们,花个半天纯当练手完成题目。设计图设计风格界面导航界面标注完整设计图:https://github.com/android/android-dev-challenge-compose/blob/assets/Bloom.zip知识点主题:自定义主题列表:LazyColumn、LazyRow原创 2021-03-19 23:01:49 · 263 阅读 · 0 评论 -
Compose Weekly #2:CountDown Timer
本文同步发表于我的微信公众号,在微信搜索 OpenCV or Android 即可关注。前言最近Android官方发起了Jetpack Compose的推广活动:Jetpack Compose开发者挑战赛。活动时间一个月,每周一题,广大开发者根据官方需求,Clone官方模板工程并使用Jetpack Compose技术结题后按要求提交,即可参与活动。今天抽空完成了第二题,有点丑陋,感兴趣的同学可以做个漂亮点的。环境活动地址:https://developer.android.google.cn/.原创 2021-03-12 22:13:05 · 218 阅读 · 1 评论 -
Compose Weekly #1: 小狗领养应用
本文同步发表于我的微信公众号,在微信搜索 OpenCV or Android 即可关注。前言最近Android官方发起了Jetpack Compose的推广活动:Jetpack Compose开发者挑战赛。活动时间一个月,每周一题,广大开发者根据官方需求,Clone官方模板工程并使用Jetpack Compose技术结题后按要求提交,即可参与活动。上周完成了第一题,今天第二周的题目已经出来了,感兴趣的同学可以参与下。环境活动地址:https://developer.android.google.原创 2021-03-12 22:10:02 · 240 阅读 · 0 评论