This is a sample program to show the use of Intents. Intents are a powerful concept as they allow the creation of loosely coupled applications. Intents can be used to communicate between any installed application components on the device.
Basic description of algorithm in step by step form:
1.) Create a project IntentBrowser
2.) Put the following code in layout/main.xml:
Intent i =new Intent("android.intent.action.VIEW", Uri.parse("http://www.google.com"));
4.) As your activity gets called with intent you can get the data from the intent and display it in your application.
5.) In this example click event of the button will open Browser.
6.) Run the application.
Steps to Create:
1.) Open Eclipse. Use the New Project Wizard and select Android Project Give the respective project name i.e. IntentBrowser. Enter following information:
Project name: IntentBrowser
Build Target: Android 2.3
Application name: IntentBrowser
Package name: com.sample.IntentBrowser
Create Activity: IntentBrowser
On Clicking Finish IntentBrowser code structure is generated with the necessary Android Packages being imported along with IntentBrowser.java. IntentBrowser class will look like following: