【Android】一些优秀的开源时间日期选择器

MaterialDateTimePicker

设计风格正如它的名字一般,使用的是 Material Design 样式,这很符合 Android 平台对 App 的设计要求。

同时,MaterialDateTimePicker 使用安卓系统框架层代码来进行封装 Library,简单又熟悉的 API 使用非常人性化。系统最小支持到 4.0 版本。我们平时所使用的共享单车应用 ofo 也是选择这个开源项目。

Version 2 Layout

Date Picker Time Picker
【Android】一些优秀的开源时间日期选择器_第1张图片
【Android】一些优秀的开源时间日期选择器_第2张图片

Version 1 Layout

Date Picker Time Picker
【Android】一些优秀的开源时间日期选择器_第3张图片
image.png
【Android】一些优秀的开源时间日期选择器_第4张图片
image.png

GitHub 地址:https://github.com/wdullaer/MaterialDateTimePicker

android-betterpickers

1 2 3
【Android】一些优秀的开源时间日期选择器_第5张图片
image
【Android】一些优秀的开源时间日期选择器_第6张图片
image
【Android】一些优秀的开源时间日期选择器_第7张图片
image

相比 MaterialDateTimePicker 项目,这款选择器在功能和设计上稍微丰富一些,系统兼容版本更多一些,最小支持 Android 2.3 版本。不过令人担忧的是,截止目前,在 GitHub 网站项目主页还遗留有80多个 Issues 尚待解决,并且作者并没有很活跃。

1 2 3
【Android】一些优秀的开源时间日期选择器_第8张图片
image
【Android】一些优秀的开源时间日期选择器_第9张图片
image
【Android】一些优秀的开源时间日期选择器_第10张图片
image
4 5 6
【Android】一些优秀的开源时间日期选择器_第11张图片
image
【Android】一些优秀的开源时间日期选择器_第12张图片
image
【Android】一些优秀的开源时间日期选择器_第13张图片
image
7 8 9
【Android】一些优秀的开源时间日期选择器_第14张图片
image
【Android】一些优秀的开源时间日期选择器_第15张图片
image
【Android】一些优秀的开源时间日期选择器_第16张图片
image

GitHub 地址:https://github.com/code-troopers/android-betterpickers

linear-time-picker

这款选择器灵感来自于大名鼎鼎的 Timely 产品。一句话,是不是让你瞬间感觉逼格提升不少。其可定制的 API 也是非常自由,最小支持到 3.0 版本。尤其是那精致的动画效果,绝对令你眼前一亮。

【Android】一些优秀的开源时间日期选择器_第17张图片
image

GitHub 地址: https://github.com/code-mc/linear-time-picker

PickView

最后给大家介绍一款已被标记为 DEPRECATED 并停止维护的 PickView 开源项目。为什么这里还要介绍 PickView 呢?只因为他很 iOS 化,真正意义上模仿 iOS 系统的滚轮选择控件。别笑,你也许真能用得上。模仿 iOS 而设计或者说与 iOS 共用一套 UI 的 Android App 并不少见,不行也要上。

【Android】一些优秀的开源时间日期选择器_第18张图片
image

GitHub 地址:https://github.com/brucetoo/PickView

你可能感兴趣的:(【Android】一些优秀的开源时间日期选择器)