Android Intent Tutorial

// By:Team // No Comment

Email this to someonePrint this pageShare on Google+0Share on Facebook0Tweet about this on TwitterShare on LinkedIn0Share on Reddit0Pin on Pinterest0Share on StumbleUpon1

Android Intent is the message that is passed between components such as activities, content providers, broadcast receivers, services etc.It is generally used with startActivity() method to invoke activity, broadcast receivers etc.The dictionary meaning of intent is intention or purpose. So, it can be described as the intention to do action.The LabeledIntent is the subclass of android.content.Intent class.

Android intents are mainly used to:

  • Start the service
  • Launch an activity
  • Display a web page
  • Display a list of contacts
  • Broadcast a message
  • Dial a phone call etc.

Types of Android Intents

There are two types of intents in android: implicit and explicit.

1) Implicit Intent

Implicit Intent doesn’t specifiy the component. In such case, intent provides information of available components provided by the system that is to be invoked.

For example, you may write the following code to view the webpage.

2) Explicit Intent

Explicit Intent specifies the component. In such case, intent provides the external class to be invoked.

To get the full code of explicit intent, visit the next page.


Android Implicit Intent Example

Let’s see the simple example of implicit intent that displays a web page.

activity_main.xml

File: activity_main.xml

Activity class

File: MainActivity.java

 

Output:

Android Intent Tutorial

Email this to someonePrint this pageShare on Google+0Share on Facebook0Tweet about this on TwitterShare on LinkedIn0Share on Reddit0Pin on Pinterest0Share on StumbleUpon1

About Team

Browse Archived Articles by Team

Related

Sorry. There are no related articles at this time.