All Projects → mahimrocky → EventCalender

mahimrocky / EventCalender

Licence: other
This event setter library. You can set any event in any date and also you can modify it

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to EventCalender

kalend
React calendar component with support for multiple views and events
Stars: ✭ 135 (+486.96%)
Mutual labels:  calendar-component, calendar-view, calendar-events
Cvcalendar
A custom visual calendar for iOS 8+ written in Swift (>= 4.0).
Stars: ✭ 3,435 (+14834.78%)
Mutual labels:  calendar-component, calendar-view
Customizablecalendar
CustomizableCalendar is a library that allows you to create your calendar, customizing UI and behaviour
Stars: ✭ 214 (+830.43%)
Mutual labels:  calendar-component, calendar-view
GCCalendar
A customizable calendar view for iOS 9+ written in Swift.
Stars: ✭ 53 (+130.43%)
Mutual labels:  calendar-component, calendar-view
HorizontalTimesLayout
Layout to display time slots in horizontal 24 hour format
Stars: ✭ 31 (+34.78%)
Mutual labels:  calendar-view, calendar-events
react-calendar
A no dependencies, lightweight and feature-rich ⚡ calendar component for react.
Stars: ✭ 68 (+195.65%)
Mutual labels:  calendar-component, calendar-view
Calendarview
Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android.
Stars: ✭ 7,998 (+34673.91%)
Mutual labels:  calendar-component, calendar-view
Primedatepicker
PrimeDatePicker is a tool that provides picking a single day, multiple days, and a range of days.
Stars: ✭ 292 (+1169.57%)
Mutual labels:  calendar-component, calendar-view
Recyclercalendarandroid
A simple DIY library to generate your own custom Calendar View using RecyclerView, written in Kotlin
Stars: ✭ 83 (+260.87%)
Mutual labels:  calendar-component, calendar-view
Calendar Ios
Calendar View
Stars: ✭ 154 (+569.57%)
Mutual labels:  calendar-component, calendar-view
Calendarview
An Easy to Use Calendar for iOS (Swift 5.0)
Stars: ✭ 429 (+1765.22%)
Mutual labels:  calendar-component, 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 (+717.39%)
Mutual labels:  calendar-component, calendar-view
Yycalendar
Simple and Clear Calendar
Stars: ✭ 46 (+100%)
Mutual labels:  calendar-component, calendar-view
Xamarin.plugin.calendar
Calendar plugin for Xamarin.Forms
Stars: ✭ 159 (+591.3%)
Mutual labels:  calendar-component, calendar-view
react-calendar-mobile
React Calendar Mobile is a component very easy to use with scroll event enabled.
Stars: ✭ 23 (+0%)
Mutual labels:  calendar-component, calendar-events
Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+73.91%)
Mutual labels:  calendar-component
praecox-datepicker
A date picker built with Svelte.Simple and flexible, supporting functions such as single selection, multiple selection, disabling, and marking.
Stars: ✭ 66 (+186.96%)
Mutual labels:  calendar-component
calendar
微信小程序日历组件
Stars: ✭ 14 (-39.13%)
Mutual labels:  calendar-component
datepickertimeline
Linear date picker for Jetpack compose
Stars: ✭ 43 (+86.96%)
Mutual labels:  calendar-view
Recal
A minimal, accessible React/Preact calendar component using modern CSS.
Stars: ✭ 191 (+730.43%)
Mutual labels:  calendar-component

CalenderEvent

This is the simple library of calender, where you can set event on specific date. And this calender you can customize all section.

For this version we are not set any off or holiday We will add in next version. So this library is simple to use.

Sample Alt Text

Following instructions you have to follow to use Expandable Card view

Root Gradle

    allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

App Gradle:

dependencies {
	   implementation 'com.github.mahimrocky:EventCalender:v1.0.0'
	}

XML Section

    <com.skyhope.eventcalenderlibrary.CalenderEvent
        android:id="@+id/calender_event"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</android.support.constraint.ConstraintLayout>

By below options you can change or customize the view

Attributes Purpose
app:selector_color To change Selector color
app:current_month_day_color To change current month days color
app:off_month_day_colorr To change off month days color
app:week_name_color To change week name color (sun,mon etc)
app:month_colorn To change month title color
app:next_icon To change next month icon
app:previous_icon To change previous month icon
app:app:calender_background To change total calender background color
app:selected_day_text_color To selected day text color

How to set event?

CalenderEvent calenderEvent = findViewById(R.id.calender_event);
Event event = new Event(calendar.getTimeInMillis(), "Test");
// to set desire day time milli second in first parameter
//or you set color for each event
Event event = new Event(calendar.getTimeInMillis(), "Test",Color.RED);
calenderEvent.addEvent(event);

for remove event you can call

    calenderEvent.removeEvent(event);

for each item click get all date or event. Below section you will get event,time,date. Remember dayContainerModel.getEvent() give you null if you don`t set any event so check dayContainerModel.isHaveEvent()

 calenderEvent.initCalderItemClickCallback(new CalenderDayClickListener() {
            @Override
            public void onGetDay(DayContainerModel dayContainerModel) {
                Log.d(TAG, dayContainerModel.getDate());
            }
        });

Happy Coding

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