


It can be within that same app or some other app as well. It's like a message that Android listens for and then react accordingly by identifying and invoking the app's appropriate component (like an Activity, Service, Content Provider, etc.). It's a way to communicate between Android components to request an action from a component, by different components.

An Intent is basically an intention to do an action. Have you ever wondered how a new Activity opens when we click on some button, suppose the settings button to show the Settings screen in any app? How does the app opens up when we click on its notification? How do we get Low battery alert in our mobile? All these things are possible because of Intent in Android.Īn Intent is a messaging object that you can use to request an action from an app component. Android SDK Manager & required Packages.
