由于官方还没有推出日期选择器,我们只能自己制作,或者通过AndoirdView和DatePickerDialog。

下面是我自己制作的一个Compose日期选择器,以下都只能用作学习,还达不到项目使用需要的效果。

将JitPack存储库添加到您的构建文件中(项目根目录下build.gradle文件)

allprojects { repositories { … maven { url ‘https://jitpack.io’ } } }

添加依赖项 dependencies { implementation ‘com.github.Fanketly:accompanist:0.2’ }

现在这个库里面只有三个简单的控件

1.Banner3D 首先裸眼3D效果的Banner,具体效果可访问下面网页。 根据付十一的教学文章做出

2.Calendar 简单的日历控件
效果参考Android Compose 简易日历,现在的实用性已经大大提升。

3.DatePickerDialog 日期选择控件
可在Compose_accompanist: 一些用Compose写的有用的控件的第三方库。 (gitee.com)里查看实现代码。

效果如下:

image.png

用法如下:

image.png

GitHub 加速计划 / compose / compose
39
5
下载
compose - Docker Compose是一个用于定义和运行多容器Docker应用程序的工具,通过Compose文件格式简化应用部署过程。
最近提交(Master分支:4 个月前 )
8f644eea Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com> 2 天前
56e92e34 Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> 3 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐