GitHub 整理|那些優秀的開源時間日期選擇器,總有一款適合你

選擇時間日期是大部分項目中都會遇到的功能之一。然而,Android 系統 API 提供的一些控件在設計和功能上並非很完善,如 TimePicker 和 DatePicker 等,不少時候知足不了咱們應用的需求。android

這裏給你們分享幾個我曾經在項目中使用過的這方面開源項目。他們都是在 GitHub 網站開源上比較優秀的時間選擇器。要麼在設計上,要麼在功能上,總有一款適合你。git

MaterialDateTimePicker

這是我我的比較鍾愛的一款時間日期選擇器。設計風格正如它的名字通常,使用的是 Material Design 樣式,這很符合 Android 平臺對 App 的設計要求。程序員

同時,MaterialDateTimePicker 使用安卓系統框架層代碼來進行封裝 Library,簡單又熟悉的 API 使用很是人性化。系統最小支持到 4.0 版本。咱們平時所使用的共享單車應用 ofo 也是選擇這個開源項目。github

GitHub 地址:
github.com/wdullaer/Ma…微信

android-betterpickers

相比 MaterialDateTimePicker 項目,這款選擇器在功能和設計上稍微豐富一些,系統兼容版本更多一些,最小支持 Android 2.3 版本。不過惟一令我擔心的是,截止目前,在 GitHub 網站項目主頁還遺留有 83 個 Issues 尚待解決,而且做者並無很活躍。框架









GitHub 地址:
github.com/code-troope…oop

linear-time-picker

據做者介紹,這款選擇器靈感來自於大名鼎鼎的 Timely 產品。一句話,是否是讓你瞬間感受逼格提高很多。其可定製的 API 也是很是自由,最小支持到 3.0 版本。尤爲是那精緻的動畫效果,絕對令你眼前一亮。動畫

GitHub 地址:
github.com/code-mc/lin…網站

PickView

最後給你們介紹一款已被標記爲 DEPRECATED 並中止維護的 PickView 開源項目。爲何這裏還要介紹 PickView 呢?只由於他很 iOS 化,真正意義上模仿 iOS 系統的滾輪選擇控件。別笑,你也許真能用得上。模仿 iOS 而設計或者說與 iOS 共用一套 UI 的 Android App 並很多見,不行也要上。設計

GitHub 地址:
github.com/brucetoo/Pi…

這一期,給你們整理的 GitHub 網站開源的時間日期選擇器,相信總有一款打動你。看官先彆着急走,GitHub 網站我用於我的收藏整理的 Android 開源項目集,還有更多細小分類,正在一點點壯大。若是你喜歡的話,請留下一個 Star:

github.com/Mike-bel/aw…

關於我:亦楓,博客地址:yifeng.studio/,新浪微博:IT亦楓

微信掃描二維碼,歡迎關注個人我的公衆號:安卓筆記俠

不只分享個人原創技術文章,還有程序員的職場遐想

相關文章
相關標籤/搜索