首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Compose 十八掌
RockByte
创建于2025-09-02
订阅专栏
Compose 十八掌,掌掌解锁 UI 开发技巧
等 37 人订阅
共19篇文章
创建于2025-09-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android Studio 是如何预览 Compose 的
从一个简单的注解到最终渲染出的预览图,你有好奇过,这期间究竟发生了什么吗?本文将带你深入探索从 @Preview 注解到生成渲染图像的完整工作流。
五分钟搞定 Compose 的打字机效果
我们创建一个可复用的 Composable 函数 TextTypeWriter,该函数将负责承载打字机动画的核心逻辑。
你可能还不知道 Compose Pager 有多强大
从传统的 ViewPager 过渡到 Compose Pager,代表了开发生产力和 UI 灵活性的一次重大飞跃。
解析 Compose 的核心概念 remember
如果你也曾疑惑:为什么重组时 UI 状态会丢失?Compose 又是如何把数据保存在内存中的?这篇文章绝对能让你豁然开朗。
详解 Compose background 的重组陷阱
在 Jetpack Compose 的开发中,动画和状态的频繁变化是家常便饭。然而,如果不注意状态读取的时机,很容易陷入“性能陷阱”,导致频繁且不必要的重组(Recomposition)
Compose 进阶—巧用 GraphicsLayer
在 Jetpack Compose 中打造惊艳、交互流畅的 UI,核心在于把合适的工具用到位,GraphicsLayer 修饰符就是这样一个关键工具。
实战 Compose 中的 IntrinsicSize
遇到 Compose 里 weight() 失效、高度诡异、叠层对不齐时,记得先想想:是不是该用 IntrinsicSize 了?
五分钟实战 Compose 展开/收起动画
假设你正在使用 Jetpack Compose 构建一个屏幕界面,并且希望实现某些内容的展开或收起效果 —— 比如常见问题解答部分、下拉面板或筛选菜单。
在 Compose 中使用 SurfaceView
作为进入 Jetpack Compose 时代的安卓开发者,我们已经习惯了在声明式、状态驱动的环境中构建用户界面。 但有这样一种场景,需要渲染每秒更新 60 次的内容。
酷炫的文字效果 — Compose 文本着色
想象一下,设计师要求你实现下面的草图: 在 Jetpack Compose 中构建这个屏幕布局应该很简单,不过处理文本的渐变颜色,就没那么容易了。 第一种方法可以是使用 Compose 的 Canva
Compose 中实现凸角、凹角、切角、尖角
Jetpack Compose 通过诸如 RoundedCornerShape 或 CutCornerShape 的类,可以在各种组件上应用圆角或切角。 例如切角: 你可能不知道,Compose 还支
如果你的 View 不支持 Compose 怎么办
Compose 本身独立于安卓经典的 View 系统,但并不是所有的 View 都可以用 Compose 替代,例如:WebView,MapView。 但如果你真的需要用这些 View 怎么办?
大师级 Compose 图形编程—AGSL 入门
随着 Android 12L (API 32) 的发布,Google 引入了一项强大的图形技术 —— AGSL (Android Graphics Shading Language)。
Compose 文本适配天花板?BasicText 自动调大小实战
在现代用户界面开发中,特别是在使用如 Jetpack Compose 这样的声明式框架时,优雅地处理动态文本内容是至关重要的。 通常,你需要展示的文本长度可能变化多端,而单纯设置一个固定的字体大小可能
Compose 图片加载新姿势 — Coil 新手基础教程
如果你在 Compose 下开发应用,那么图片加载库,一定会用 Coil。 本文将介绍 Coil 的基础用法,手把手带你掌握 Coil 在 Compose 中的应用,让图片加载简单高效。
Compose 图片加载新姿势 — Coil 精通
书接上回,上一篇文章把 Coil 的基础用法铺陈清楚,就像降龙十八掌先把稳当劲儿练到位 —— 毕竟技术学习最怕夹生饭。 这一回,我们就顺着这股稳当劲儿往前迈一步,专门拆解 Coil 的高级玩法。
Jetpack Compose的副作用一览
近年来,Jetpack Compose 生态系统呈指数级增长,如今它已广泛应用于构建安卓应用的生产级用户界面。现在,我们可以说 Jetpack Compose 代表了安卓用户界面开发的未来。Compo
全网最详细的Compose Stable讲解,你一定要看
对于已经用过 Compose 的你,一定碰到过 Compose 的重组问题——在测试可组合函数性能的时候,发现它重组的代码块、或者重组的次数比你想象的要多! 对于未来即将使用 Compose 的你来讲
你一定会喜欢的 Compose 形变动画
如果你想在 Compose 上实现两个几何形状之间做形变,那么 Morph,你一定不要错过! 24 年八月份的时候,Androidx 发布了 androidx.graphics:graphics-sh