Display webpage:
1. Uri uri = URI. parse ("http://www.google.com ");
2. Intent it = new intent (intent. action_view, Uri );
3. startactivity (it );
Display map:
1. Uri uri = URI. parse ("Geo: 38.899533,-77.036476 ");
2. Intent it = new intent (intent. action_view, Uri );
3. startactivity (it );
Path Planning:
1. Uri uri = URI. parse ("http://maps.google.com/maps? F = D & saddr = startlat % 20 startlng & daddr = endlat % 20 endlng & HL = EN ");
2. Intent it = new intent (intent. action_view, Uri );
3. startactivity (it );
Call number:
Call the dialup Program
1. Uri uri = URI. parse ("Tel: xxxxxx ");
2. Intent it = new intent (intent. action_dial, Uri );
3. startactivity (it );
1. Uri uri = URI. parse ("Tel. xxxxxx ");
2. Intent it = new intent (intent. action_call, Uri );
3. To use this function, you must add <uses-permissionid = "android. Permission. call_phone"/> to the configuration file.
Send SMS/MMS
Call the program for sending text messages
1. Intent it = new intent (intent. action_view );
2. it. putextra ("sms_body", "the SMS text ");
3. It. settype ("Vnd. Android-DIR/MMS-SMS ");
4. startactivity (it );
Send SMS
1. Uri uri = URI. parse ("smsto: 0800000123 ");
2. Intent it = new intent (intent. action_sendto, Uri );
3. It. putextra ("sms_body", "the SMS text ");
4. startactivity (it );
Send MMS
1. Uri uri = URI. parse ("content: // media/external/images/Media/23 ");
2. Intent it = new intent (intent. action_send );
3. It. putextra ("sms_body", "some text ");
4. It. putextra (intent. extra_stream, Uri );
5. It. settype ("image/PNG ");
6. startactivity (it );
Send email
1.
2. Uri uri = URI. parse ("mailto: xxx@abc.com ");
3. Intent it = new intent (intent. action_sendto, Uri );
4. startactivity (it );
1. Intent it = new intent (intent. action_send );
2. it. putextra (intent. extra_email, "me@abc.com ");
3. It. putextra (intent. extra_text, "the email body text ");
4. It. settype ("text/plain ");
5. startactivity (intent. createchooser (IT, "Choose emailclient "));
1. Intent it = new intent (intent. action_send );
2. String [] TOS = {"me@abc.com "};
3. String [] CCS = {"you@abc.com "};
4. It. putextra (intent. extra_email, TOS );
5. It. putextra (intent. extra_cc, CCS );
6. It. putextra (intent. extra_text, "the email bodytext ");
7. It. putextra (intent. extra_subject, "the email subjecttext ");
8. It. settype ("message/rfc822 ");
9. startactivity (intent. createchooser (IT, "Choose email client "));
Add attachment
1. Intent it = new intent (intent. action_send );
2. it. putextra (intent. extra_subject, "the email subjecttext ");
3. It. putextra (intent. extra_stream, "[url =] File: // sdcard/mysong.mp3 [/url]");
4. sendintent. settype ("audio/MP3 ");
5. startactivity (intent. createchooser (IT, "Choose emailclient "));
Play multimedia
1.
2. Intent it = new intent (intent. action_view );
3. Uri uri = URI. parse ("[url =] File: // sdcard/song.mp3 [/url]");
4. It. setdataandtype (Uri, "audio/MP3 ");
5. startactivity (it );
1. Uri uri = URI. withappendedpath (mediastore. Audio. Media. internal_content_uri, "1 ");
2. Intent it = new intent (intent. action_view, Uri );
3. startactivity (it );
Uninstall program
1. Uri uri = URI. fromparts ("package", strpackagename, null );
2. Intent it = new intent (intent. action_delete, Uri );
3. startactivity (it );
// Call the album
Public static final string mime_type_image_jpeg = "image /*";
Public static final int activity_get_image = 0;
Intent getimage = new intent (intent. action_get_content );
Getimage. addcategory (intent. category_openable );
Getimage. settype (mime_type_image_jpeg );
Startactivityforresult (getimage, activity_get_image );
// Call the System camera application and store the photos taken
Intent intent = new intent (mediastore. action_image_capture );
Time = calendar. getinstance (). gettimeinmillis ();
Intent. putextra (mediastore. extra_output, Uri. fromfile (new file (Environment
. Getexternalstoragedirectory (). getabsolutepath () + "/tucue", time + ". jpg ")));
Startactivityforresult (intent, activity_get_camera_image );
Uninstall APK
/** Not tested
Uri uninstalluri = URI. fromparts ("package", "XXX", null );
Returnit = new intent (intent. action_delete, uninstalluri );
*/
Uri packageuri = URI. parse ("package:" + wistatmap );
Intent uninstallintent = new intent (intent. action_delete, packageuri );
Startactivity (uninstallintent );
Install APK
Uri installuri = URI. fromparts ("package", "XXX", null );
Returnit = new intent (intent. action_package_added, installuri );
Play audio
Uri playuri = URI. parse ("[url =] File: // sdcard/download/everything.pdf [/url]");
Returnit = new intent (intent. action_view, playuri );
// Send the attachment
Intent it = new intent (intent. action_send );
It. putextra (intent. extra_subject, "the email subjecttext ");
It. putextra (intent. extra_stream, "[url =] File: // sdcard/eoe.mp3 [/url]");
Sendintent. settype ("audio/MP3 ");
Startactivity (intent. createchooser (IT, "Choose email client "));
// Search for Applications
Uri uri = URI. parse ("Market: // search? Q = pname: pkg_name ");
Intent it = new intent (intent. action_view, Uri );
Startactivity (it );
// Where pkg_name is the full package path for an application
// Enter the contact page
Intent intent = new intent ();
Intent. setaction (intent. action_view );
Intent. setdata (people. content_uri );
Startactivity (intent );
// View the specified contact
Uri personuri = contenturis. withappendedid (people. content_uri, info. ID); // info. Id contact ID
Intent intent = new intent ();
Intent. setaction (intent. action_view );
Intent. setdata (personuri );
Startactivity (intent );