Jetpack Compose
文章平均质量分 78
Compose开发笔记
九狼JIULANG
九狼
展开
-
Jetpack Compose 自定义 好看的TabRow Indicator
Jetpack Compose提供了强大的 Material Design组件,但是默认的TabRow样式可能无法满足所有场景,所以我们有时需要自定义 TabRow 的样式原创 2023-09-01 22:03:40 · 897 阅读 · 0 评论 -
Jetpack Compose实现 验证码输入框
Jetpack Compose 作为 Android 的新一代 UI 开发框架,提供了非常强大的工具来构建用户界面。今天,我们就利用 Compose 来实现一个炫酷的验证码输入框原创 2023-06-28 15:05:59 · 404 阅读 · 0 评论 -
Jetpack Compose实现的一个优雅的 Toast 组件——简单易用~
优雅-简洁-动画 才是我的风格 使用Compose组件来实现一个 优雅-简洁-动画 的 Toast原创 2023-06-25 15:31:51 · 1499 阅读 · 0 评论 -
Jetpack Compose 实现了一个丝滑流畅的页面展开和关闭的效果动画
Jetpack Compose 将动画实现的门槛降低了,不过Compose目前还不支持共享元素过渡。)的动画效果的实现。原创 2023-05-24 11:06:20 · 945 阅读 · 0 评论 -
我用Jetpack Compose +Room开发的本地笔记本,代码开源
项目中完全kotlin编写,采用学习的协程和MVI架构;随意切换主题颜色,适配深色模式等。原创 2023-05-23 22:46:35 · 358 阅读 · 0 评论 -
Jetpack Compose 重写TopAppBar 实现标题多行折叠
想用compose实现类似掘金的文章详细页面的标题栏 便使用了MediumTopAppBar一开始用着没什么问题,但是标题字数多了,MediumTopAppBar就不支持了原创 2022-11-16 14:46:44 · 957 阅读 · 0 评论 -
Jetpack Compose DropdownMenu跟随手指点击位置显示
DropdownMenu显示时默认会避开点击的view通常默认显示在左下方本篇文章教你实现跟随手指按下位置显示原创 2022-06-21 15:35:57 · 1017 阅读 · 1 评论 -
compose设置状态栏字体颜色
boolean :true 白色字体boolean :flase 黑色字体ViewCompat.getWindowInsetsController(LocalView.current)?.isAppearanceLightStatusBars = boolean原创 2022-01-21 15:51:07 · 1404 阅读 · 0 评论 -
Jetpack Compose 实现渐显爱心
首先实现红色爱心图标Box() { Icon( Icons.Filled.Favorite, contentDescription = null, modifier = Modifier .align(Alignment.Center) .graphicsLayer( scaleX = 3.0f, scaleY = 3.0f,原创 2022-01-20 14:40:47 · 612 阅读 · 0 评论 -
Jetpack Compose 教你打造一个会动的按钮
先讲知识点ColumnScope:官方解释根据元素相对于列中其他加权同级元素的权重,调整元素高度的大小。父元素将在测量未加权的子元素后分割剩余的垂直空间,并根据该权重进行分配。当fill为true时,元素将被强制占据分配给它的整个高度。否则,允许元素更小-这将导致列更小,因为未使用的分配高度不会重新分配给其他同级。意思就是 它包含一个可组合控件,会自动调整元素高度的大小。能够对齐文本。FloatingActionButton( onClick = { expanded = !expand原创 2022-01-19 17:10:47 · 715 阅读 · 0 评论 -
Jetpack Compose自定义绘测 画太阳
要调用Canvas()的绘测方法`drawCircle方法:绘制圆形fun drawCircle( color: Color, radius: Float 圆的半径, center: Offset = 要绘制圆的中心坐标, /*@FloatRange(from = 0.0, to = 1.0)*/ alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = 当原创 2022-01-18 15:44:00 · 376 阅读 · 0 评论