Android学习安卓开源Android技术知识

Android 滚轮日期选择自定义View

2016-12-08  本文已影响1094人  伪文艺大叔
效果.gif

最近在做一个日历App,有一个筛选日期的功能,本来是打算用Android自带的日期选择器,但是后来发现原生的日期选择器在各种手机上显示的效果都不一样,真是太坑爹了,但是我又希望自己的App在各个手机上有一样的显示效果,所以就打算自己撸个日期选择器。

从效果图可以看出来,年月日3个其实都是相同的滚动View,只是内容显示不一样,所以最核心的东西就是这个可以支持滚动的View了,大致思路就是手在拖动的时候不断的改变View中内容显示的位置即可,在手势离开的时候根据偏移量使用动画偏移到选中的位置。

具体的代码实现看这里
https://github.com/chenpengfei88/CalendarView

欢迎Star, Follow,谢谢

上一篇 下一篇

猜你喜欢

热点阅读