Android开发宝典Android第三方开发库

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

2017-05-22  本文已影响320人  FynnJason

MaterialDateTimePicker

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

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

Version 2 Layout

Date Picker Time Picker

Version 1 Layout

Date Picker Time Picker
image.png image.png

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

android-betterpickers

1 2 3
image image image

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

1 2 3
image image image
4 5 6
image image image
7 8 9
image image image

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

linear-time-picker

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

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

PickView

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

image

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

上一篇下一篇

猜你喜欢

热点阅读