All Projects → ssccbb → CalendarView

ssccbb / CalendarView

Licence: other
日历控件

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to CalendarView

Swift Week View
An iOS calendar library for displaying calendar events in a week view.
Stars: ✭ 88 (+528.57%)
Mutual labels:  calendar, calendar-view
Calendar Ios
Calendar View
Stars: ✭ 154 (+1000%)
Mutual labels:  calendar, calendar-view
Aircalendarview
Airbnb APP CalendarView
Stars: ✭ 96 (+585.71%)
Mutual labels:  calendar, calendar-view
Calendarview2
Calendar view for Android. Pretty.
Stars: ✭ 72 (+414.29%)
Mutual labels:  calendar, calendar-view
Eventscalendar
Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping. You can customise every pixel of the calendar as per your wish and still achieve in implementing all the functionalities of the native android calendar in addition with adding dots to the calendar which represents the presence of an event on the respective dates. It can be done easily, you are just a few steps away from implementing your own badass looking Calendar for your very own project!
Stars: ✭ 188 (+1242.86%)
Mutual labels:  calendar, calendar-view
Kotlin Agendacalendarview
Android calendar library provides easy to use widget with events
Stars: ✭ 81 (+478.57%)
Mutual labels:  calendar, calendar-view
Timetable
📅 Customizable flutter calendar widget including day and week views
Stars: ✭ 140 (+900%)
Mutual labels:  calendar, calendar-view
Table calendar
Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats
Stars: ✭ 897 (+6307.14%)
Mutual labels:  calendar, calendar-view
Android Week Calendar
android可自定义日历方案,支持农历、自定义日历控件、排班、左右滑动、周月切换、跳转到指定日期等功能
Stars: ✭ 186 (+1228.57%)
Mutual labels:  calendar, calendar-view
Kvkcalendar
A most fully customization calendar and timeline library for iOS 📅
Stars: ✭ 160 (+1042.86%)
Mutual labels:  calendar, calendar-view
Yycalendar
Simple and Clear Calendar
Stars: ✭ 46 (+228.57%)
Mutual labels:  calendar, calendar-view
Supercalendar
@deprecated android 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期
Stars: ✭ 2,732 (+19414.29%)
Mutual labels:  calendar, calendar-view
Calendarview
Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android.
Stars: ✭ 7,998 (+57028.57%)
Mutual labels:  calendar, calendar-view
Recyclercalendarandroid
A simple DIY library to generate your own custom Calendar View using RecyclerView, written in Kotlin
Stars: ✭ 83 (+492.86%)
Mutual labels:  calendar, calendar-view
Peppy Calendarview
Simple and fast Material Design calendar view for Android.
Stars: ✭ 30 (+114.29%)
Mutual labels:  calendar, calendar-view
Flutterweekview
Displays a highly customizable week view (or day view) which is able to display events, to be scrolled, to be zoomed-in & out and a lot more !
Stars: ✭ 130 (+828.57%)
Mutual labels:  calendar, calendar-view
Crunchycalendar
A beautiful material calendar with endless scroll, range selection and a lot more!
Stars: ✭ 465 (+3221.43%)
Mutual labels:  calendar, calendar-view
Mbcalendarkit
An open source calendar framework for iOS, with support for customization, IBDesignable, Autolayout, and more.
Stars: ✭ 561 (+3907.14%)
Mutual labels:  calendar, calendar-view
Xamarin.plugin.calendar
Calendar plugin for Xamarin.Forms
Stars: ✭ 159 (+1035.71%)
Mutual labels:  calendar, calendar-view
Customizablecalendar
CustomizableCalendar is a library that allows you to create your calendar, customizing UI and behaviour
Stars: ✭ 214 (+1428.57%)
Mutual labels:  calendar, calendar-view

CalendarView

日历控件

GIF示例

gif示例

如何使用

  1. java文件迁移至项目(adapter包下 / CalendarUtils / CalendarView)
  2. 资源文件迁移(layout以及drawable)
  3. 项目依赖 com.android.support:recyclerview
  4. xml中使用 <你的包名.view.CalendarView/>

一些说明

该项目实现的主要功能如下

  • 可自定月份数量的日历的展示/切换
  • 日历签到
  • 区别显示当前月份日期
  • ContentProvider存储日期数据

默认当前月份在中间页,一共7页前三后三,需要更改前后显示的月份跨度请更改CalendarView内DEFAULT_MONTH_NUM的默认值。 drawable四个文件分别为选中的四个状态(根据需求替换)

  • 当前选中左右选中
  • 当前选中右选中
  • 当前选中左选中
  • 当前选中左右为选中

各类颜色使用android的基本色,xml内可自行更换

当前项目系列文章讲解移步blog:

基于ViewPager+Recyclerview实现的CalendarView视图(一)

基于ViewPager+Recyclerview实现的CalendarView视图(二)

求star求blog收藏🙏

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].