您的位置:首页 > 其它

安卓画日历控件2

2015-06-30 15:11 127 查看
所有绘制的操作在onDraw方面里实现,我这里定于了一个组对象Row、单元格元素Cell,通过Row[row].cell[col]来确定一个单元格,每次调用invalidate重绘视图。

接着,我们有一个需求需要左右切换,我们选用最熟悉的ViewPager,但这里有个问题,怎么实现无限循环呢,

这里我们传入一个日历卡数组,让ViewPager循环复用这几个日历卡,避免消耗内存。

/CustomCalendarView/src/com/xiaowu/calendar/CalendarViewAdapter.java



?
布局文件:





/CustomCalendarView/src/com/xiaowu/calendar/MainActivity.java



?
用到的资源:

/CustomCalendarView/res/values/color.xml



?
/CustomCalendarView/res/values/strings.xml



?
/CustomCalendarView/res/values/styles.xml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: