通过日历展示签到的自定义控件

2017-12-08  本文已影响56人  倚栏听风雨丶

话不多说,先上效果图

日期为GridView,日期通过Calendar类获取

项目有个签到获取礼品的需求,作为CV战士的我,在网上找了很多轮子,但无法满足我的要求,可自定义化太低,扩展不足,没办法只能自己动手.

通过学习了一些轮子后,有了写眉目,使用GridView结合Calendar来完成.

说实话,这个控件是三个月前写的,现在写文章回头去看,突然看不懂了,直接上核心代码吧.

通过Calendar 获取数据

具体就是获取该月的所有天数,判断上月和下月存在多少天.

签到的背景和获取礼物的背景,根据传入的数据,在adapter里面处理当天的背景就可以了

说实话,过的时间太久,都不知道写的什么了.这个控件完全针对需求开发的,很多地方没有抽象和提供扩张方法.

也许CV太久了,连自己写的东西都不相信是自己写的了!

上一篇下一篇

猜你喜欢

热点阅读