日历控件
- java文件迁移至项目(adapter包下 / CalendarUtils / CalendarView)
- 资源文件迁移(layout以及drawable)
- 项目依赖 com.android.support:recyclerview
- xml中使用 <你的包名.view.CalendarView/>
该项目实现的主要功能如下
- 可自定月份数量的日历的展示/切换
- 日历签到
- 区别显示当前月份日期
- ContentProvider存储日期数据
默认当前月份在中间页,一共7页前三后三,需要更改前后显示的月份跨度请更改CalendarView内DEFAULT_MONTH_NUM的默认值。 drawable四个文件分别为选中的四个状态(根据需求替换)
- 当前选中左右选中
- 当前选中右选中
- 当前选中左选中
- 当前选中左右为选中
各类颜色使用android的基本色,xml内可自行更换
基于ViewPager+Recyclerview实现的CalendarView视图(一)
基于ViewPager+Recyclerview实现的CalendarView视图(二)
求star求blog收藏🙏