首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
降Compose十八掌
稀有猿诉
创建于2024-05-11
订阅专栏
绝顶的上乘武功,Jetpack Compose实战教程,练成之后可以用其快速攻克任何App开发。
等 250 人订阅
共54篇文章
创建于2024-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Compose Unstyled:Compose UI中失传的设计系统层
本文介绍一个高度可定制化的Compose UI设计库--Compose Unstyled--,提供了常见的UI组件主题样式丰富且可定制。
运行时着色器实战:实现元球(Metaballs)动效
继续学习Compose中的运行时着色器(RuntimeShader),实现一个元球(Metaballs)效果,也就是能近距融合成为一体的物体。
玩转Shader之学会如何变形画布
继续Jetpack Compose中RuntimeShader的学习之旅,学会如何实现画布变形(Canvas deforming)。
深入浅出着色器:极坐标系与炫酷环形进度条
继续学习Jetpack Compose中的运行时着色器(RuntimeShader),手把手地用Compose中的Shader实现一个炫酷圆形进度条。
用Compose中的Shader实现一个雪花飘飘弹窗效果
继续学习Android Jetpack Compose 与RuntimeShader(运行时着色器),手把手地实现一个雪花飘飘弹窗效果。
初探Compose中的着色器RuntimeShader
Shader(着色器)是用于使用GPU进行高性能渲染的语言,本文将带你学会如何在Compose中使用Shader。
学会用最优雅的姿式在Compose中显示富文本
富文本是UI中非常重要的一个元素,但官方API往往非常繁琐。本文将教会你封装一个微型API,让你用最优雅的姿式显示富文本。
揭密Jetpack Compose中的PausableComposition
这篇文章将深入浅出地带你分析Compose Runtime引入的性能提升利器PausableComposition,并理解它是如何提升无限列表的性能。
SnapshotFlow还是collectAsState?对于Jetpack Compose来说哪个更香?
用详细的示例来深入理解SnapshotFlow和collectAsState,并教会你如何为Jetpack Compose选择合适的工具。
在Kotlin ViewModel中正确处理相同的UI组件交互
是你否曾经需要在多个页面上使用相同的 UI 组件,而每个屏幕又有各自的 ViewModel,导致重复的 UI 交互处理?那么,这篇博客正适合你。
MVI架构:Compose中的响应式状态管理
帮你理解MVI架构的本质,一种响应式状态管理系统,并用实例教会你在Jetpack Compose中实战MVI架构。
Jetpack Compose 中ViewModel的最佳实践
通过实例讲述MVVM架构中输入/输出式增强的ViewModel的最佳实现方式,以实现可扩展和可维护的Compose应用。
长驻UI元素的UI层体系结构
长驻UI元素是否应该在根级别还是要在每个屏幕进行定义?本文将结合实例来寻找一种Jetpack Compose中优雅的解决方案。
在Kotlin Multiplatform项目中使用DataStore
通过实例来探讨了如何在Kotlin Mutliplatform环境中配置、实现和优化DataStore,以实现跨平台的共享偏好数据存储。
揭秘原生View与Jetpack Compose之间的传送门
通过ComposeView和AndroidView两个传送门来连接原生View和Compose两个世界,以更好的解决现实项目中复用代码的难题。
使用Jetpack Compose构建创意动画
用大量的真实用例来展示如何在Jetpack Compose中创建创意动画,并在动画中融入交互性,以打造动态流畅的UI,提升UI的用户体验。
理解Jetpack Compose中副作用函数的内部原理
通过实例来探究Jetpack Compose中副作用函数的内部工作原理,理解它们的作用以及它们是如何被执行的。
深入理解Jetpack Compose中的函数的执行顺序
通过实例,深入浅出地讲解Jetpack Compose中的不同函数的执行顺序,包括副作用函数DisposableEffect、LaunchedEffect 和常规的Composables。
Jetpack Compose的性能优化建议
通过实例给出一些Jetpack Compose开发中的性能优化最佳实践,可以帮助开发者提高应用的渲染性能。
Compose Multiplatform支持热重载(Hot Reload)了
JetBrains推出了针对CMP的热重载机制,可以实时地反馈UI变更,本文详细介绍如何使用这一特性,并总结它的优势与局限
下一页