All Projects → ptrstovka → Calendarview2

ptrstovka / Calendarview2

Licence: mit
Calendar view for Android. Pretty.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Calendarview2

Primedatepicker
PrimeDatePicker is a tool that provides picking a single day, multiple days, and a range of days.
Stars: ✭ 292 (+305.56%)
Mutual labels:  material, calendar, calendar-view
Cadar
Android solution which represents month and list calendar views.
Stars: ✭ 360 (+400%)
Mutual labels:  calendar, calendar-view
Cvcalendar
A custom visual calendar for iOS 8+ written in Swift (>= 4.0).
Stars: ✭ 3,435 (+4670.83%)
Mutual labels:  calendar, calendar-view
Crunchycalendar
A beautiful material calendar with endless scroll, range selection and a lot more!
Stars: ✭ 465 (+545.83%)
Mutual labels:  calendar, calendar-view
Md Date Time Picker
An implementation of Material Design Picker components in vanilla CSS, JS, and HTML
Stars: ✭ 272 (+277.78%)
Mutual labels:  material, calendar
Android Week View
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
Stars: ✭ 3,347 (+4548.61%)
Mutual labels:  calendar, calendar-view
Calendarview
An Easy to Use Calendar for iOS (Swift 5.0)
Stars: ✭ 429 (+495.83%)
Mutual labels:  calendar, calendar-view
Aaf Easydiary
📘 A diary application optimized for user experience.
Stars: ✭ 216 (+200%)
Mutual labels:  material, calendar
Material Calendarview
A Material design back port of Android's CalendarView
Stars: ✭ 5,755 (+7893.06%)
Mutual labels:  material, calendar
Table calendar
Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats
Stars: ✭ 897 (+1145.83%)
Mutual labels:  calendar, calendar-view
Peppy Calendarview
Simple and fast Material Design calendar view for Android.
Stars: ✭ 30 (-58.33%)
Mutual labels:  calendar, calendar-view
Jzcalendarweekview
Calendar Week & Day View in iOS Swift
Stars: ✭ 272 (+277.78%)
Mutual labels:  calendar, calendar-view
CalendarView
日历控件
Stars: ✭ 14 (-80.56%)
Mutual labels:  calendar, calendar-view
GCCalendar
A customizable calendar view for iOS 9+ written in Swift.
Stars: ✭ 53 (-26.39%)
Mutual labels:  calendar, calendar-view
Yycalendar
Simple and Clear Calendar
Stars: ✭ 46 (-36.11%)
Mutual labels:  calendar, calendar-view
Material Calendar View
📅 Material Design Calendar compatible with API 11+
Stars: ✭ 360 (+400%)
Mutual labels:  calendar, calendar-view
Customizablecalendar
CustomizableCalendar is a library that allows you to create your calendar, customizing UI and behaviour
Stars: ✭ 214 (+197.22%)
Mutual labels:  calendar, calendar-view
Supercalendar
@deprecated android 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期
Stars: ✭ 2,732 (+3694.44%)
Mutual labels:  calendar, calendar-view
Mbcalendarkit
An open source calendar framework for iOS, with support for customization, IBDesignable, Autolayout, and more.
Stars: ✭ 561 (+679.17%)
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 (+11008.33%)
Mutual labels:  calendar, calendar-view

ANNOUNCEMENT

As I don't need this library for now, I stop maintaining it for a while. Please, use a prolific version as they are actively develop it.

Here is the prolific maitained version.

I will archive this repository for now, and will unarchive it when I will have time to develop this library.

Calendar View 2

Download Build Status

This is improved Material CalendarView from Prolific Interactive. My version 2+ has some breaking changes to the core, so the API is not backward compatible with prolific version.

Demo

Usage

The artifact is available on jcenter.

  1. Add library as dependency in your module build.gradle file.
compile 'com.ptrstovka.calendarview2:calendarview2:[latest version]'
  1. You are done, now you can use CalendarView2 in your code & layouts.

Example:

<com.ptrstovka.calendarview2.CalendarView2
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:mcv_weekDayTextAppearance="@style/CustomWeekTextAppearance"
        app:mcv_selectionColor="#4DB9C8"
        app:mcv_circlePadding="5dp"
        app:mcv_showOtherDates="all"
        />

Documentation

Make sure to check all the documentation available here.

Javadoc is available here.

More docs will be available on 2.0 release.

Customization

One of the aims of this library is to be customizable. The many options include:

Events, Highlighting, Custom Selectors, and More!

All of this and more can be done via the decorator api. Please check out the decorator documentation.

Custom Selectors and Colors

If you provide custom drawables or colors, you'll want to make sure they respond to state. Check out the documentation for custom states.

Contributing

Would you like to contribute? Fork us and send a pull request! Be sure to checkout our issues first.

License

Material Calendar View is Copyright (c) 2017 Prolific Interactive. It may be redistributed under the terms specified in the LICENSE file.

Maintainers

Version 1.+ is maintained and funded by Prolific Interactive. The names and logos are trademarks of Prolific Interactive.

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].