Jetpack Compose Gallery 是一款面向 Android 开发者的实用参考应用,
它使用 Jetpack Compose 和 Material 3 进行开发。
浏览精选的组件、UI 模式和动画合集——每个组件都提供实时交互式预览和可直接复制到项目中的 Kotlin 源代码。
组件
按钮、文本框、芯片、单选按钮、开关、复选框、滑块、
徽章、浮动操作按钮 (FAB)、导航栏、顶部应用栏等等。
UI 模式
卡片、对话框、Snackbar、进度指示器、列表、分隔线、工具提示,
以及完整的 Material 3 调色板查看器。
动画
淡入淡出、滑动、缩放、交叉淡入淡出、animate*AsState、animateContentSize、
无限过渡,以及 Spring 和 Tween 规范的比较。
主要功能
实时预览 — 每个组件都完全可交互,而不仅仅是屏幕截图
查看源代码 — 在任何屏幕上点击“查看代码”即可查看完整的 Kotlin 代码
复制到剪贴板 — 一键复制任何代码片段
语法高亮 — 采用 Catppuccin 主题的彩色代码查看器
搜索 — 在所有类别中快速查找任何组件
深色模式 — 完全支持浅色和深色主题
Material 3 — 完全按照最新的 Material Design 指南构建
使用以下组件构建:
Jetpack Compose
Material 3
Navigation Compose
无论您是初次学习 Compose,还是在构建下一个应用时寻找快速参考,Compose Gallery 都能满足您的需求。