Android Implicit, Explicit Intent & Type of Intent with Examples

Implicit Intent and Explicit Intent is a type of Intent in Android. The intent is the main component of Android app development. The intent is the medium to pass between components such as activities, content providers, broadcast receivers, services etc. Some use case of Intent is : Start the service Launch an activity Display a web Read More…


Intent Filters in Android

Intent Filters definition in easy words is Filtering the operation and perform an Action to deliver the target component. The intent is “Explicit Intent” with the component name field set, then it’s delivered to the target component. But in “Implicit Intent” is typical for communication between applications, android must determine the matched activity or service (or set of receivers) Read More…


Android Services, Types of Services, Service lifecycle, and Example

Android Services is the main component in android application development, its provide facilities to perfume long-running operation. By default Android services run on Main Thread (UI thread), for a run in the background you have to make it. No UI is provided in an Android Services. Services can start form another component and run in Read More…


What is Android Architecture ( Platform Architecture)

Android Architecture or Platform Architecture, is a divide in Six main sections. This 6 layers stack of Android operating system provides access, development configuration and API. You will learn step by step each on in this tutor Here is the official Android Platform Architecture Image, you can see there are a major six layers in Architecture. Every layer Read More…


Run Android apps on the Android Emulator (Simulator)

Android Emulator: You want to test your Android application but problem is that your application will run on multiple android devices like Tablet, TV and Wear. So you have to buy this all ? of course not because it’s not only device dependency, its also about OS version (KitKat, Lollipop, Marshmallow, Nougat, Oreo, Android P so many …). You can’t buy Read More…


Activity and Fragments communication

Activity and fragments communication is important when you want to update data or action. You can do communication between Activity and Fragments using interface. It’s required much time to pass data between activity and fragments or Fragments to fragments. Communication Fragments to Activity : The easiest way to communicate between your activity and fragments is Read More…


Android Activity Lifecycle with example in Kotlin

Android Activity Lifecycle: is managing the state of Activity like when its start, stop, user, using, not in front of the user, no more longer. So that all states are managing by call back methods in action. You can override those methods and can do a particular operation to do the best output of your Read More…


What is Android Intent and Types of Intent

Android Intent: Intent is giving facilities to communicate between Android components in several ways. Android Intent is mostly using for launching new Activity form Activity. Its a glue between activity because of its join navigation from one to another activity. You can use intent for sending data between activities. Android intent is the main Component Read More…


Android Activity with Example in Kotlin

Android Activity: is the main component of Android applications. The activity gives user interaction, you can set UI  setContentView(View) in activity to show the user interface. Like when you open mail apps (Gmail etc) you will see the list of emails. That is showing in a list on activity or using other components. There are some Read More…


Parcelable Android Pass Data between Activities in Kotlin (Parcelize)

With Parcelable Android, You can pass data as an object between android application components. In the android app if you have one activity depends on other activity, then you needs pass data between activities. For example, a list of the movie then clicks on the movie go to another activity, where full details about movies will Read More…