之前看网上demo自定义日历采用的一般是在ondraw中绘制一个一个小格子,然后计算好后拼凑一下,这个是个好方法,会让界面很容易对齐,美观,并且可以实现小格子的很多效果,项目里碰到一个地方要添加日历,通过点击最近12个月的某一天返回当天的日期功能,本来想直接用网上的demo,但是看了看需求以及实现方式,觉得改动有点大,所以就决定还是自己去写个日历控件,同时也算是复习下calendar类相关信息吧,由于需求不同,需要加点滑动的东西,想了下还是直接利用系统提供的组建搭建一起会更方便些,所以最后决定采