资源
官方依赖
注意
由于 Jetpack Compose 仍处在快速发展的阶段,下面所列的版本有极大可能已过时。请参考所附的链接寻找最新版本。
依赖名 | 版本 |
---|---|
GradlePlugin(最新稳定版) | 8.0.0 |
GradlePlugin (Android Studio Canary 等版本可用的最新版本) | 8.1.0-alpha11 |
kotlin (Compose 编译器最低支持的 Kotlin 版本,和底下的 Compose 编译器(稳定版)版本对应) | 1.8.20 |
Jetpack Compose 编译器(稳定版) | 1.4.5 |
Jetpack Compose BOM | 2023.04.00 |
NavigationCompose | 2.5.1 |
Hilt | 2.43.1 |
库
项目名 | 介绍 |
---|---|
Accompanist | Jetpack Compose 的一些功能补充库 |
Ucrop | 可以完成图片的裁剪,对用户的图片上传功能有帮助(已知 Bilibili 在用) |
Material Design | 安卓应用的设计标准,内涵丰富的图标按钮资源 |
CMaterialColors | 在 Jetpack Compose 中使用 Material Design Color |
Material Dialog | 含有颜色、时间选择对话框等等 |
Coil | Compose 额外的图像库,支持显示 Svg Gif,支持显示网络资源的图片 |
Landscapist | 同样也是图像加载的库,支持使用 Glide, Coil, Fresco 等库 |
ComposeDataSaver | 在 Jetpack Compose 中优雅完成数据持久化 |
ComposeViews | Compose 的一些开发常用控件补充库 |
load-the-image | Compose-desktop 的图像加载库,适用于桌面端 |