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

android studio 相关说明 | 2018-09-19 15:21

来源:FynnJason

1.MaterialDateTimePicker

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

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

Version 2 Layout

Version 1 Layout

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

GitHub 地址:-troopers/android-betterpickers

3.linear-time-picker

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

GitHub 地址:-mc/linear-time-picker4.PickView

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