Android日历CalendarView-huanghaibin



  • CalendarView-huanghaibin 是Android上一个非常优雅、高度自定义、性能高效的日历控件,完美支持周视图,支持标记、自定义颜色、农历等,任意控制月视图显示、任意日期拦截条件、自定义周起始等。

    Canvas绘制,极速性能、占用内存低,支持简单定制即可实现任意自定义布局、自定义UI,支持收缩展开、性能非常高效,这个控件内存和效率优势相当明显,而且真正做到收缩+展开,适配多种场景,支持同时多种颜色标记日历事务,支持多点触控,你真的想不到日历还可以如此优雅!

    CalendarView-huanghaibin采用插拔式设计。插拔式设计就好比插座一样,插上灯泡就会亮,插上风扇就会转,看用户电器需求是什么而不是看插座有什么,只要是电器即可。

    为了让日历更加开放,此框架使用热插拔式设计,既可以在编译时指定年月日视图,也可在运行时动态更换年月日视图,从而达到UI即插即用的效果,只需遵守插拔式接口即可随意定制,自由化程度非常高。

    CalendarView的终极特性是基于 Canvas 绘制,极速性能;采用热插拔思想,任意定制周视图、月视图,即插即用!支持单选、多选、范围选择、国内手机日历默认自动选择等选择模式;支持静态、动态设置周起始,一行代码搞定;支持静态、动态设置日历项高度、日历填充模式;支持设置任意日期范围、任意拦截日期;支持多点触控、手指平滑切换过渡,拒绝界面抖动类 NestedScrolling 特性,嵌套滚动;既然这么多支持,那一定支持英语、繁体、简体,任意定制实现。

    项目地址: https://gitee.com/huanghaibin_dev/CalendarView

    35951861-fe5d-4ab5-94b4-eb5e835c54f3-image.png


Log in to reply