Custom Calendar View Android | Project Java Files

Custom Calendar View With Events Tutorial

Welcome to the third part of Custom Calendar View in Android. In the second part we created the project settings and XML layout files. Now, we will build the project Java files and start with application database. The first step in this part is creating SQLite open helper class. In this class we can create SQLite database and also insert, delete and select methods which are required for our project. Custom Calendar Open Helper Class Java File First, we need to create a public Java class that contains public static…

Read More

Custom Calendar View Android | Project Setting

Custom Calendar View With Events Tutorial

In this part of Custom Calendar View Android we will start step by step to construct Custom Calendar view with events project. Moreover I will start from project settings and creating all XML layout files required for the project. Project Settings Start a new android project and add the project name. After project build, open module level gradle file and the following dependencies then click sync. dependencies { implementation fileTree(dir: ‘libs’, include: [‘*.jar’]) implementation ‘androidx.appcompat:appcompat:1.0.0-beta01’ implementation ‘androidx.constraintlayout:constraintlayout:1.1.2’ testImplementation ‘junit:junit:4.12’ androidTestImplementation ‘androidx.test:runner:1.1.0-alpha4’ androidTestImplementation ‘androidx.test.espresso:espresso-core:3.1.0-alpha4’ implementation ‘androidx.cardview:cardview:1.0.0’ implementation ‘androidx.recyclerview:recyclerview:1.1.0-alpha04’ implementation ‘com.google.android.material:material:1.1.0-alpha05’ }…

Read More

Custom Calendar View With Events Android

Custom Calendar View With Events Tutorial

Custom Calendar View With Events Android This tutorial you will learn how to create a custom calendar view with events and notifications.You can use android Calendar Instance, and you can inflate calendar days of the month by using grid layout and linear layout manager. You can use any type of database whether it is local database like SQLite and ROOM database or remote database like MySQL or Firebase database. So the calendar has flexibility to add, update and delete user`s events. The custom calendar view has been designed to allow…

Read More