android

Android Dagger2 Example Using Retrofit

Here in this tutorial i will explain you what the dependency injection is and why do we need it? I will also let you know why do we use it and what happens when we don’t use it?We will also learn about how we inject dependency in our android project using dagger2 . What is […]

Android Dagger2 Example Using Retrofit Read More »

Android JetPack WorkManager Example

Google released Android Jetpack. It’s a set of libraries, tools and architectural guidance to help make it quick and easy to build great Android apps. In this Android Jetpack, team at Google release one library specifically designed for scheduling and managing the background tasks. It’s called “WorkManager”. WorkManager The WorkManager API makes it easy to specify

Android JetPack WorkManager Example Read More »

Android JobScheduler Example

Introduction When working with Android, there will be occasions where you want to run a task at a later point in time or under certain conditions, such as when a device is plugged into a power source or connected to a Wi-Fi network. Google has provided a new component known as the JobScheduler API to handle this

Android JobScheduler Example Read More »

Android Firebase Cloud Messaging Example

What is Firebase Cloud Messaging? It is a service provided by Google. Google says  “Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably deliver messages at no cost.” So it is free and at the same time easy to use. Previously we were using Google Cloud Messaging, but nowadays GCM is

Android Firebase Cloud Messaging Example Read More »

Google Places API Example with AutocompleteTextView(Kotlin/Java)

Here is the simple example of Google Places SDK for Android returns place predictions in response to user search queries.As the user types, the autocomplete service returns suggestions for places such as businesses, addresses, latitude, longitude etc. Get the full code from Github     You can add autocompleteTextView  to your app in the following

Google Places API Example with AutocompleteTextView(Kotlin/Java) Read More »

Understanding Android Architecture Components  By Example

Android Architecture Components A new collection of libraries that help you design robust, testable, and maintainable apps. — developer.android.com We will see three main components : Room ViewModel LiveData So first, let’s find out what these components actually are. Then, we’ll learn how we can use them. Get Source code From HERE. By creating an Event app I

Understanding Android Architecture Components  By Example Read More »

A Simple Basic Example of ViewModel

 ViewModelExample  is a very straightforward app with buttons that increase Or decrease  the no of items. The finished app has a bug though; if you rotate the phone, your selected number of items will again set up with the initial value.          What’s going on? Rotating a device is one of a few configuration changes

A Simple Basic Example of ViewModel Read More »

Android Room Persistence Library Example

 Room Persistence Library Major problem with SQLite usage is There is no compile-time verification of raw SQL queries.For example if you write a SQL query with a wrong column name that does not exist in real database then it will give exception during run time and you can not capture this issue during compile time.

Android Room Persistence Library Example Read More »

Android Working With Firebase Realtime Database and Storage

Firebase A fully managed platform for building iOS, Android, and web apps that provides automatic data synchronization, authentication services, messaging, file storage, analytics, and more. All the data is stored in JSON format and any changes in data, reflects immediately by performing a sync across all the platforms & devices. This allows us to build

Android Working With Firebase Realtime Database and Storage Read More »

Android ViewPager Example To Create Sliding Screens

ViewPager Android ViewPager widget is found in the support library and it allows the user to swipe left or right to see an entirely new screen. Today we’re implementing a ViewPager by using Fragment and FragmentPagerAdapter. Get GITHUB code from Here. Creating New Project 1.In Android Studio, go to File ⇒ New Project and fill all the details required to

Android ViewPager Example To Create Sliding Screens Read More »