国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

系統(tǒng)自帶的東西

2019-11-06 09:57:22
字體:
供稿:網(wǎng)友

系統(tǒng)給我們提供的常見的Activity:

//1.撥打電話// 給移動(dòng)客服10086撥打電話Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);//2.發(fā)送短信// 給10086發(fā)送內(nèi)容為“Hello”的短信Uri uri = Uri.parse("smsto:10086");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);intent.putExtra("sms_body", "Hello");startActivity(intent);//3.發(fā)送彩信(相當(dāng)于發(fā)送帶附件的短信)Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra("sms_body", "Hello");Uri uri = Uri.parse("content://media/external/images/media/23");intent.putExtra(Intent.EXTRA_STREAM, uri);intent.setType("image/png");startActivity(intent);//4.打開瀏覽器:// 打開Google主頁Uri uri = Uri.parse("http://www.baidu.com");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//5.發(fā)送電子郵件:(閹割了Google服務(wù)的沒戲!!!!)// 給someone@domain.com發(fā)郵件Uri uri = Uri.parse("mailto:someone@domain.com");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);startActivity(intent);// 給someone@domain.com發(fā)郵件發(fā)送內(nèi)容為“Hello”的郵件Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_EMAIL, "someone@domain.com");intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");intent.putExtra(Intent.EXTRA_TEXT, "Hello");intent.setType("text/plain");startActivity(intent);// 給多人發(fā)郵件Intent intent=new Intent(Intent.ACTION_SEND);String[] tos = {"1@abc.com", "2@abc.com"}; // 收件人String[] ccs = {"3@abc.com", "4@abc.com"}; // 抄送String[] bccs = {"5@abc.com", "6@abc.com"}; // 密送intent.putExtra(Intent.EXTRA_EMAIL, tos);intent.putExtra(Intent.EXTRA_CC, ccs);intent.putExtra(Intent.EXTRA_BCC, bccs);intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");intent.putExtra(Intent.EXTRA_TEXT, "Hello");intent.setType("message/rfc822");startActivity(intent);//6.顯示地圖:// 打開Google地圖中國(guó)北京位置(北緯39.9,東經(jīng)116.3)Uri uri = Uri.parse("geo:39.9,116.3");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//7.路徑規(guī)劃// 路徑規(guī)劃:從北京某地(北緯39.9,東經(jīng)116.3)到上海某地(北緯31.2,東經(jīng)121.4)Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=39.9 116.3&daddr=31.2 121.4");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//8.多媒體播放:Intent intent = new Intent(Intent.ACTION_VIEW);Uri uri = Uri.parse("file:///sdcard/foo.mp3");intent.setDataAndType(uri, "audio/mp3");startActivity(intent);//獲取SD卡下所有音頻文件,然后播放第一首=-= Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//9.打開攝像頭拍照:// 打開拍照程序Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 0);// 取出照片數(shù)據(jù)Bundle extras = intent.getExtras(); Bitmap bitmap = (Bitmap) extras.get("data");//另一種://調(diào)用系統(tǒng)相機(jī)應(yīng)用程序,并存儲(chǔ)拍下來的照片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);//10.獲取并剪切圖片// 獲取并剪切圖片Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");intent.putExtra("crop", "true"); // 開啟剪切intent.putExtra("aspectX", 1); // 剪切的寬高比為1:2intent.putExtra("aspectY", 2);intent.putExtra("outputX", 20); // 保存圖片的寬和高intent.putExtra("outputY", 40); intent.putExtra("output", Uri.fromFile(new File("/mnt/sdcard/temp"))); // 保存路徑intent.putExtra("outputFormat", "JPEG");// 返回格式startActivityForResult(intent, 0);// 剪切特定圖片Intent intent = new Intent("com.android.camera.action.CROP"); intent.setClassName("com.android.camera", "com.android.camera.CropImage"); intent.setData(Uri.fromFile(new File("/mnt/sdcard/temp"))); intent.putExtra("outputX", 1); // 剪切的寬高比為1:2intent.putExtra("outputY", 2);intent.putExtra("aspectX", 20); // 保存圖片的寬和高intent.putExtra("aspectY", 40);intent.putExtra("scale", true);intent.putExtra("noFaceDetection", true); intent.putExtra("output", Uri.parse("file:///mnt/sdcard/temp")); startActivityForResult(intent, 0);//11.打開Google Market // 打開Google Market直接進(jìn)入該程序的詳細(xì)頁面Uri uri = Uri.parse("market://details?id=" + "com.demo.app");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//12.進(jìn)入手機(jī)設(shè)置界面:// 進(jìn)入無線網(wǎng)絡(luò)設(shè)置界面(其它可以舉一反三) Intent intent = new Intent(android.PRovider.Settings.ACTION_WIRELESS_SETTINGS); startActivityForResult(intent, 0);//13.安裝apk:Uri installUri = Uri.fromParts("package", "xxx", null); returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);//14.卸載apk:Uri uri = Uri.fromParts("package", strPackageName, null); Intent it = new Intent(Intent.ACTION_DELETE, uri); startActivity(it); //15.發(fā)送附件:Intent it = new Intent(Intent.ACTION_SEND); it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text"); it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/eoe.mp3"); sendIntent.setType("audio/mp3"); startActivity(Intent.createChooser(it, "Choose Email Client"));//16.進(jìn)入聯(lián)系人頁面:Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);intent.setData(People.CONTENT_URI);startActivity(intent);//17.查看指定聯(lián)系人:Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, info.id);//info.id聯(lián)系人IDIntent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);intent.setData(personUri);startActivity(intent);

常用的系統(tǒng)廣播總結(jié):

Intent.ACTION_AIRPLANE_MODE_CHANGED;//關(guān)閉或打開飛行模式時(shí)的廣播<strong>Intent.ACTION_BATTERY_CHANGED;//充電狀態(tài),或者電池的電量發(fā)生變化//電池的充電狀態(tài)、電荷級(jí)別改變,不能通過組建聲明接收這個(gè)廣播,只有通過Context.registerReceiver()注冊(cè)<strong>Intent.ACTION_BATTERY_LOW;//表示電池電量低<strong>Intent.ACTION_BATTERY_OKAY;//表示電池電量充足,即從電池電量低變化到飽滿時(shí)會(huì)發(fā)出廣播Intent.ACTION_BOOT_COMPLETED;//在系統(tǒng)啟動(dòng)完成后,這個(gè)動(dòng)作被廣播一次(只有一次)。Intent.ACTION_CAMERA_BUTTON;//按下照相時(shí)的拍照按鍵(硬件按鍵)時(shí)發(fā)出的廣播Intent.ACTION_CLOSE_SYSTEM_DIALOGS;//當(dāng)屏幕超時(shí)進(jìn)行鎖屏?xí)r,當(dāng)用戶按下電源按鈕,長(zhǎng)按或短按(不管有沒跳出話框),進(jìn)行鎖屏?xí)r,android系統(tǒng)都會(huì)廣播此Action消息Intent.ACTION_CONFIGURATION_CHANGED;//設(shè)備當(dāng)前設(shè)置被改變時(shí)發(fā)出的廣播(包括的改變:界面語言,設(shè)備方向,等,請(qǐng)參考Configuration.java)Intent.ACTION_DATE_CHANGED;//設(shè)備日期發(fā)生改變時(shí)會(huì)發(fā)出此廣播Intent.ACTION_DEVICE_STORAGE_LOW;//設(shè)備內(nèi)存不足時(shí)發(fā)出的廣播,此廣播只能由系統(tǒng)使用,其它APP不可用?Intent.ACTION_DEVICE_STORAGE_OK;//設(shè)備內(nèi)存從不足到充足時(shí)發(fā)出的廣播,此廣播只能由系統(tǒng)使用,其它APP不可用?Intent.ACTION_DOCK_EVENT;////發(fā)出此廣播的地方frameworks/base/services/java/com/android/server/DockObserver.javaIntent.ACTION_EXTERNAL_applicationS_AVAILABLE;////移動(dòng)APP完成之后,發(fā)出的廣播(移動(dòng)是指:APP2SD)Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE;//正在移動(dòng)APP時(shí),發(fā)出的廣播(移動(dòng)是指:APP2SD)Intent.ACTION_GTALK_SERVICE_CONNECTED;//Gtalk已建立連接時(shí)發(fā)出的廣播Intent.ACTION_GTALK_SERVICE_DISCONNECTED;//Gtalk已斷開連接時(shí)發(fā)出的廣播Intent.ACTION_HEADSET_PLUG;//在耳機(jī)口上插入耳機(jī)時(shí)發(fā)出的廣播Intent.ACTION_INPUT_METHOD_CHANGED;//改變輸入法時(shí)發(fā)出的廣播Intent.ACTION_LOCALE_CHANGED;//設(shè)備當(dāng)前區(qū)域設(shè)置已更改時(shí)發(fā)出的廣播Intent.ACTION_MANAGE_PACKAGE_STORAGE;//Intent.ACTION_MEDIA_BAD_REMOVAL;//未正確移除SD卡(正確移除SD卡的方法:設(shè)置--SD卡和設(shè)備內(nèi)存--卸載SD卡),但已把SD卡取出來時(shí)發(fā)出的廣播//廣播:擴(kuò)展介質(zhì)(擴(kuò)展卡)已經(jīng)從 SD 卡插槽拔出,但是掛載點(diǎn) (mount point) 還沒解除 (unmount)Intent.ACTION_MEDIA_BUTTON;//按下"Media Button" 按鍵時(shí)發(fā)出的廣播,假如有"Media Button" 按鍵的話(硬件按鍵)Intent.ACTION_MEDIA_CHECKING;//插入外部?jī)?chǔ)存裝置,比如SD卡時(shí),系統(tǒng)會(huì)檢驗(yàn)SD卡,此時(shí)發(fā)出的廣播?Intent.ACTION_MEDIA_EJECT;//已拔掉外部大容量?jī)?chǔ)存設(shè)備發(fā)出的廣播(比如SD卡,或移動(dòng)硬盤),不管有沒有正確卸載都會(huì)發(fā)出此廣播?//廣播:用戶想要移除擴(kuò)展介質(zhì)(拔掉擴(kuò)展卡)。Intent.ACTION_MEDIA_MOUNTED;//插入SD卡并且已正確安裝(識(shí)別)時(shí)發(fā)出的廣播//廣播:擴(kuò)展介質(zhì)被插入,而且已經(jīng)被掛載。Intent.ACTION_MEDIA_NOFS;//Intent.ACTION_MEDIA_REMOVED;//外部?jī)?chǔ)存設(shè)備已被移除,不管有沒正確卸載,都會(huì)發(fā)出此廣播?// 廣播:擴(kuò)展介質(zhì)被移除。Intent.ACTION_MEDIA_SCANNER_FINISHED;//廣播:已經(jīng)掃描完介質(zhì)的一個(gè)目錄Intent.ACTION_MEDIA_SCANNER_SCAN_FILE;//Intent.ACTION_MEDIA_SCANNER_STARTED;//廣播:開始掃描介質(zhì)的一個(gè)目錄Intent.ACTION_MEDIA_SHARED;// 廣播:擴(kuò)展介質(zhì)的掛載被解除 (unmount),因?yàn)樗呀?jīng)作為 USB 大容量存儲(chǔ)被共享。 Intent.ACTION_MEDIA_UNMOUNTABLE;//Intent.ACTION_MEDIA_UNMOUNTED// 廣播:擴(kuò)展介質(zhì)存在,但是還沒有被掛載 (mount)。Intent.ACTION_NEW_OUTGOING_CALL;Intent.ACTION_PACKAGE_ADDED;//成功的安裝APK之后//廣播:設(shè)備上新安裝了一個(gè)應(yīng)用程序包。//一個(gè)新應(yīng)用包已經(jīng)安裝在設(shè)備上,數(shù)據(jù)包括包名(最新安裝的包程序不能接收到這個(gè)廣播) Intent.ACTION_PACKAGE_CHANGED;//一個(gè)已存在的應(yīng)用程序包已經(jīng)改變,包括包名Intent.ACTION_PACKAGE_DATA_CLEARED;//清除一個(gè)應(yīng)用程序的數(shù)據(jù)時(shí)發(fā)出的廣播(在設(shè)置--應(yīng)用管理--選中某個(gè)應(yīng)用,之后點(diǎn)清除數(shù)據(jù)時(shí)?)//用戶已經(jīng)清除一個(gè)包的數(shù)據(jù),包括包名(清除包程序不能接收到這個(gè)廣播)Intent.ACTION_PACKAGE_INSTALL;//觸發(fā)一個(gè)下載并且完成安裝時(shí)發(fā)出的廣播,比如在電子市場(chǎng)里下載應(yīng)用?//Intent.ACTION_PACKAGE_REMOVED;//成功的刪除某個(gè)APK之后發(fā)出的廣播//一個(gè)已存在的應(yīng)用程序包已經(jīng)從設(shè)備上移除,包括包名(正在被安裝的包程序不能接收到這個(gè)廣播)Intent.ACTION_PACKAGE_REPLACED;//替換一個(gè)現(xiàn)有的安裝包時(shí)發(fā)出的廣播(不管現(xiàn)在安裝的APP比之前的新還是舊,都會(huì)發(fā)出此廣播?)Intent.ACTION_PACKAGE_RESTARTED;//用戶重新開始一個(gè)包,包的所有進(jìn)程將被殺死,所有與其聯(lián)系的運(yùn)行時(shí)間狀態(tài)應(yīng)該被移除,包括包名(重新開始包程序不能接收到這個(gè)廣播)Intent.ACTION_POWER_CONNECTED;//插上外部電源時(shí)發(fā)出的廣播Intent.ACTION_POWER_DISCONNECTED;//已斷開外部電源連接時(shí)發(fā)出的廣播Intent.ACTION_PROVIDER_CHANGED;//Intent.ACTION_REBOOT;//重啟設(shè)備時(shí)的廣播Intent.ACTION_SCREEN_OFF;//屏幕被關(guān)閉之后的廣播Intent.ACTION_SCREEN_ON;//屏幕被打開之后的廣播Intent.ACTION_SHUTDOWN;//關(guān)閉系統(tǒng)時(shí)發(fā)出的廣播Intent.ACTION_TIMEZONE_CHANGED;//時(shí)區(qū)發(fā)生改變時(shí)發(fā)出的廣播Intent.ACTION_TIME_CHANGED;//時(shí)間被設(shè)置時(shí)發(fā)出的廣播Intent.ACTION_TIME_TICK;//廣播:當(dāng)前時(shí)間已經(jīng)變化(正常的時(shí)間流逝)。//當(dāng)前時(shí)間改變,每分鐘都發(fā)送,不能通過組件聲明來接收,只有通過Context.registerReceiver()方法來注冊(cè)Intent.ACTION_UID_REMOVED;//一個(gè)用戶ID已經(jīng)從系統(tǒng)中移除發(fā)出的廣播//Intent.ACTION_UMS_CONNECTED;//設(shè)備已進(jìn)入U(xiǎn)SB大容量?jī)?chǔ)存狀態(tài)時(shí)發(fā)出的廣播?Intent.ACTION_UMS_DISCONNECTED;//設(shè)備已從USB大容量?jī)?chǔ)存狀態(tài)轉(zhuǎn)為正常狀態(tài)時(shí)發(fā)出的廣播?Intent.ACTION_USER_PRESENT;//Intent.ACTION_WALLPAPER_CHANGED;//設(shè)備墻紙已改變時(shí)發(fā)出的廣播

常用系統(tǒng)Intent合集:

//===============================================================//1.撥打電話// 給移動(dòng)客服10086撥打電話Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);//===============================================================//2.發(fā)送短信// 給10086發(fā)送內(nèi)容為“Hello”的短信Uri uri = Uri.parse("smsto:10086");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);intent.putExtra("sms_body", "Hello");startActivity(intent);//3.發(fā)送彩信(相當(dāng)于發(fā)送帶附件的短信)Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra("sms_body", "Hello");Uri uri = Uri.parse("content://media/external/images/media/23");intent.putExtra(Intent.EXTRA_STREAM, uri);intent.setType("image/png");startActivity(intent);//===============================================================//4.打開瀏覽器:// 打開百度主頁Uri uri = Uri.parse("http://www.baidu.com");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//===============================================================//5.發(fā)送電子郵件:(閹割了Google服務(wù)的沒戲!!!!)// 給someone@domain.com發(fā)郵件Uri uri = Uri.parse("mailto:someone@domain.com");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);startActivity(intent);// 給someone@domain.com發(fā)郵件發(fā)送內(nèi)容為“Hello”的郵件Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_EMAIL, "someone@domain.com");intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");intent.putExtra(Intent.EXTRA_TEXT, "Hello");intent.setType("text/plain");startActivity(intent);// 給多人發(fā)郵件Intent intent=new Intent(Intent.ACTION_SEND);String[] tos = {"1@abc.com", "2@abc.com"}; // 收件人String[] ccs = {"3@abc.com", "4@abc.com"}; // 抄送String[] bccs = {"5@abc.com", "6@abc.com"}; // 密送intent.putExtra(Intent.EXTRA_EMAIL, tos);intent.putExtra(Intent.EXTRA_CC, ccs);intent.putExtra(Intent.EXTRA_BCC, bccs);intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");intent.putExtra(Intent.EXTRA_TEXT, "Hello");intent.setType("message/rfc822");startActivity(intent);//===============================================================//6.顯示地圖:// 打開Google地圖中國(guó)北京位置(北緯39.9,東經(jīng)116.3)Uri uri = Uri.parse("geo:39.9,116.3");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//===============================================================//7.路徑規(guī)劃// 路徑規(guī)劃:從北京某地(北緯39.9,東經(jīng)116.3)到上海某地(北緯31.2,東經(jīng)121.4)Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=39.9 116.3&daddr=31.2 121.4");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//===============================================================//8.多媒體播放:Intent intent = new Intent(Intent.ACTION_VIEW);Uri uri = Uri.parse("file:///sdcard/foo.mp3");intent.setDataAndType(uri, "audio/mp3");startActivity(intent);//獲取SD卡下所有音頻文件,然后播放第一首=-= Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//===============================================================//9.打開攝像頭拍照:// 打開拍照程序Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 0);// 取出照片數(shù)據(jù)Bundle extras = intent.getExtras(); Bitmap bitmap = (Bitmap) extras.get("data");//另一種://調(diào)用系統(tǒng)相機(jī)應(yīng)用程序,并存儲(chǔ)拍下來的照片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);//===============================================================//10.獲取并剪切圖片// 獲取并剪切圖片Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");intent.putExtra("crop", "true"); // 開啟剪切intent.putExtra("aspectX", 1); // 剪切的寬高比為1:2intent.putExtra("aspectY", 2);intent.putExtra("outputX", 20); // 保存圖片的寬和高intent.putExtra("outputY", 40); intent.putExtra("output", Uri.fromFile(new File("/mnt/sdcard/temp"))); // 保存路徑intent.putExtra("outputFormat", "JPEG");// 返回格式startActivityForResult(intent, 0);// 剪切特定圖片Intent intent = new Intent("com.android.camera.action.CROP"); intent.setClassName("com.android.camera", "com.android.camera.CropImage"); intent.setData(Uri.fromFile(new File("/mnt/sdcard/temp"))); intent.putExtra("outputX", 1); // 剪切的寬高比為1:2intent.putExtra("outputY", 2);intent.putExtra("aspectX", 20); // 保存圖片的寬和高intent.putExtra("aspectY", 40);intent.putExtra("scale", true);intent.putExtra("noFaceDetection", true); intent.putExtra("output", Uri.parse("file:///mnt/sdcard/temp")); startActivityForResult(intent, 0);//===============================================================//11.打開Google Market // 打開Google Market直接進(jìn)入該程序的詳細(xì)頁面Uri uri = Uri.parse("market://details?id=" + "com.demo.app");Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);//===============================================================//12.進(jìn)入手機(jī)設(shè)置界面:// 進(jìn)入無線網(wǎng)絡(luò)設(shè)置界面(其它可以舉一反三) Intent intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS); startActivityForResult(intent, 0);//===============================================================//13.安裝apk:Uri installUri = Uri.fromParts("package", "xxx", null); returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);//===============================================================//14.卸載apk:Uri uri = Uri.fromParts("package", strPackageName, null); Intent it = new Intent(Intent.ACTION_DELETE, uri); startActivity(it); //===============================================================//15.發(fā)送附件:Intent it = new Intent(Intent.ACTION_SEND); it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text"); it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/eoe.mp3"); sendIntent.setType("audio/mp3"); startActivity(Intent.createChooser(it, "Choose Email Client"));//===============================================================//16.進(jìn)入聯(lián)系人頁面:Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);intent.setData(People.CONTENT_URI);startActivity(intent);//===============================================================//17.查看指定聯(lián)系人:Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, info.id);//info.id聯(lián)系人IDIntent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);intent.setData(personUri);startActivity(intent);//===============================================================//18.調(diào)用系統(tǒng)編輯添加聯(lián)系人(高版本SDK有效):Intent it = newIntent(Intent.ACTION_INSERT_OR_EDIT); it.setType("vnd.android.cursor.item/contact"); //it.setType(Contacts.CONTENT_ITEM_TYPE); it.putExtra("name","myName"); it.putExtra(android.provider.Contacts.Intents.Insert.COMPANY, "organization"); it.putExtra(android.provider.Contacts.Intents.Insert.EMAIL,"email"); it.putExtra(android.provider.Contacts.Intents.Insert.PHONE,"homePhone"); it.putExtra(android.provider.Contacts.Intents.Insert.SECONDARY_PHONE,"mobilePhone"); it.putExtra( android.provider.Contacts.Intents.Insert.TERTIARY_PHONE,"workPhone"); it.putExtra(android.provider.Contacts.Intents.Insert.JOB_TITLE,"title"); startActivity(it);//===============================================================//19.調(diào)用系統(tǒng)編輯添加聯(lián)系人(全有效):Intent intent = newIntent(Intent.ACTION_INSERT_OR_EDIT); intent.setType(People.CONTENT_ITEM_TYPE); intent.putExtra(Contacts.Intents.Insert.NAME, "My Name"); intent.putExtra(Contacts.Intents.Insert.PHONE, "+1234567890"); intent.putExtra(Contacts.Intents.Insert.PHONE_TYPE,Contacts.PhonesColumns.TYPE_MOBILE); intent.putExtra(Contacts.Intents.Insert.EMAIL, "com@com.com"); intent.putExtra(Contacts.Intents.Insert.EMAIL_TYPE, Contacts.ContactMethodsColumns.TYPE_WORK); startActivity(intent);//===============================================================//20.打開另一程序 Intent i = new Intent(); ComponentName cn = new ComponentName("com.example.jay.test", "com.example.jay.test.MainActivity"); i.setComponent(cn); i.setAction("android.intent.action.MAIN"); startActivityForResult(i, RESULT_OK);//===============================================================//21.打開錄音機(jī)Intent mi = new Intent(Media.RECORD_SOUND_ACTION); startActivity(mi);//===============================================================//22.從google搜索內(nèi)容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent);//===============================================================
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 科尔| 蓬安县| 楚雄市| 晋宁县| 瑞安市| 钟山县| 康平县| 温泉县| 方城县| 安义县| 阿坝| 玛沁县| 安远县| 桑日县| 庆安县| 蚌埠市| 西城区| 永兴县| 涿鹿县| 广西| 荆门市| 石林| 黄龙县| 彭泽县| 阿拉善左旗| 囊谦县| 安阳县| 通化市| 泾源县| 绍兴县| 会泽县| 湘潭县| 潼关县| 湄潭县| 泰安市| 资兴市| 五河县| 闻喜县| 玉环县| 改则县| 大余县|