Android自定义日历控件CalendarView,支持定制各种效果

项目github地址

https://github.com/huanghaibin-dev/CalendarView

此框架采用组合的方式,各个模块互相独立,可自由采用各种提供的控件组合,完全自定义自己需要的UI,周视图和月视图可通过简单自定义任意自由绘制,不怕美工提需求!!!下面教程将介绍如何实现3个API,自定义Canvas绘制日历

CalendarView的优势:

1、热插拔设计,根据不同的UI需求完全自定义UI,简单几步即可实现,自定义事件日历标记、颜色、农历等

2、完全Canvas绘制,性能和速度都很不错,相比大多数基于GridView或RecyclerView实现的占用内存更低,启动速度更快

3、支持收缩、展开、快速年月份选择等

4、不要再问可不可以不显示其它月份的日期,可以!!!,你可以任意配置到你喜欢为止;所以也不要问其它什么周末可不可以显示灰色,其它什么可不可以,这个控件真的可以!!!,UI是万能绘制的

5、简洁易懂的源码,易学习。

自定义属性详解:


       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

     

       

           

           

           

       

       

       

           

           

           

       

   

---------------------

作者:huanghaibin_dev

来源:CSDN

原文:https://blog.csdn.net/huanghaibin_dev/article/details/79040147

版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(Android自定义日历控件CalendarView,支持定制各种效果)