A considerable part of this article is from the document. I hope that some of my friends can continue to improve this post for searching and hiding.Install the specified apk
Public void setupAPK (String apkname ){ String fileName = Environment. getExternalStorageDirectory () + "/" + apkname; Intent intent = new Intent (Intent. ACTION_VIEW ); Intent. setDataAndType (Uri. fromFile (new File (fileName), "application/vnd. android. package-archive "); MService. startActivity (intent ); }
Enter the contact page 1. Intent intent = new Intent (); 2. intent. setAction (Intent. ACTION_VIEW ); 3. intent. setData (People. CONTENT_URI ); 4. startActivity (intent );
View specified contacts 1. Uri personUri = ContentUris. withAppendedId (People. CONTENT_URI, info. id); // info. id contact ID 2. Intent intent = new Intent (); 3. intent. setAction (Intent. ACTION_VIEW ); 4. intent. setData (personUri ); 5. startActivity (intent );
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-permission id = "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 Email Client ")); 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 body text "); 7. it. putExtra (Intent. EXTRA_SUBJECT, "The email subject text "); 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 subject text "); 3. it. putExtra (Intent. EXTRA_STREAM, "file: // sdcard/mysong.mp3 "); 4. sendIntent. setType ("audio/mp3 "); 5. startActivity (Intent. createChooser (it, "Choose Email Client ")); Play multimedia 1. 2. Intent it = new Intent (Intent. ACTION_VIEW ); 3. Uri uri = Uri. parse ("file: // sdcard/song.mp3 "); 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 ); |