CalendarView-huanghaibin

Android 日历
授权协议 Apache
开发语言 Java
所属分类 手机/移动开发、 手机相关软件
软件类型 开源软件
地区 国产
投 递 者 徐欣德
操作系统 Android
开源组织
适用人群 未知
 软件概览

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

采用 插拔式设计。

插拔式设计:好比插座一样,插上灯泡就会亮,插上风扇就会转,看用户电器需求是什么而不是看插座有什么,只要是电器即可。为了让日历更加开放,此框架使用 热插拔式设计,既可以在编译时指定年月日视图,如: app:month_view="xxx.xxx.MonthView.class",也可在运行时动态更换年月日视图,如: CalendarView.setMonthViewClass(MonthView.Class),从而达到UI即插即用的效果,只需遵守插拔式接口即可随意定制,自由化程度非常高。

CalendarView的终极特性

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

 

 

  • Android笔记 ​ ——CalendarView 【若对该知识点有更多想了解的,欢迎私信博主~~】 依赖框架:CalendarView 一:优势及作用 基于Canvas绘制,极速性能 热插拔思想,任意定制周视图、月视图,即插即用! 支持单选、多选、范围选择、国内手机日历默认自动选择等选择模式 支持静态、动态设置周起始,一行代码搞定 支持静态、动态设置日历项高度、日历填充模式 支持设置任意日期范

  • 项目地址:huanghaibin-dev/CalendarView  简介: Android 上一个优雅、万能自定义 UI、性能高效的日历控件,热插拔!热插拔!热插拔!重要的事说三遍,支持热插拔实现的 UI 定制!支持标记、自定义颜色、农历等。Canvas 绘制,速度快、占用内存低 温馨提醒 Warm tips Github 代码全部开源无限制使用,免费开源最终版本为 3.7.1,垂直、水平切换日

 相关资料
  • CalendarView 是一个轻量级的面向Web标准的 JavaScript 的日历控件,基于 Prototype 框架开发。 CalendarView 要求 Prototype 1.6.0 (或者更新). calendarview.js — CalendarView 1.1 calendarview.css — Default Stylesheet

  • Material Calendar View A Material design back port of Android's CalendarView. The goal is to have a Material lookand feel, rather than 100% parity with the platform's implementation. Installation Step

  • 我有三个视图项目。1.按钮2。日历视图%3。TextView我正在尝试在TextView上显示选定的日期,当我选择日期并单击按钮时。日期应仅在单击按钮时出现在TextView中。下面是我的代码: XML 但是,当我点击这个按钮时,应用程序就会停止。会有什么不对的?

  • 我有一个Calendarview和一个EditText。我希望以DD/MM/YYYY格式在edittext中输入的日期,并将其设置在CalendarView上。视图应将当前日期气泡更新为设置的日期。 提前道谢!

  • 我想访问CalendarView小部件上的一些日期,并更改这些特定日期的文本颜色。我可以通过创建一个对象来访问CalendarView。我如何进一步访问它的子元素(即,特别是日期,我想这些只是列表视图中的文本视图)?

  • 问题内容: 我正在为要在应用程序中使用的日历设计xml格式,但无法将日历显示在 图形布局中 。 相反,我得到以下“错误”: 找不到以下类:-CalendarView(更改为android.widget.CalendarView,修复构建路径,编辑XML) 此项目的最低SDK版本为14,目标版本为15。 这是我的 XML 代码: 非常感激!谢谢! 问题答案: 您可能正在Android Target