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

首頁 > 系統 > Android > 正文

Android Intent調用 Uri的方法總結

2019-10-22 18:28:37
字體:
來源:轉載
供稿:網友

Android Intent調用 Uri的方法總結

//調用瀏覽器

Uri uri = Uri.parse(""); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); 

//顯示某個坐標在地圖上

Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it);  

//顯示路徑

Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en"); Intent it = new Intent(Intent.ACTION_VIEW,URI); startActivity(it); 

//撥打電話

Uri uri = Uri.parse("tel:10086"); Intent it = new Intent(Intent.ACTION_DIAL, uri);  startActivity(it); 
Uri uri = Uri.parse("tel.10086"); Intent it =new Intent(Intent.ACTION_CALL,uri); 

需要添加 <uses-permission id="android.permission.CALL_PHONE" /> 這個權限到androidmanifest.xml

//發送短信或彩信

Intent it = new Intent(Intent.ACTION_VIEW);  it.putExtra("sms_body", "The SMS text");  it.setType("vnd.android-dir/mms-sms");  startActivity(it);  

//發送短信

Uri uri = Uri.parse("smsto:10086");  Intent it = new Intent(Intent.ACTION_SENDTO, uri);  it.putExtra("sms_body", "cwj");  startActivity(it);  

//發送彩信

Uri uri = Uri.parse("content://media/external/images/media/23");  Intent it = new Intent(Intent.ACTION_SEND);  it.putExtra("sms_body", "some text");  it.putExtra(Intent.EXTRA_STREAM, uri);  it.setType("image/png");  startActivity(it);  

//發送郵件

Uri uri = Uri.parse("mailto:android123@163.com"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); startActivity(it); 
Intent it = new Intent(Intent.ACTION_SEND);  it.putExtra(Intent.EXTRA_EMAIL, android123@163.com);  it.putExtra(Intent.EXTRA_TEXT, "The email body text");  it.setType("text/plain");  startActivity(Intent.createChooser(it, "Choose Email Client"));  
Intent it=new Intent(Intent.ACTION_SEND);  String[] tos={"me@abc.com"};  String[] ccs={"you@abc.com"};  it.putExtra(Intent.EXTRA_EMAIL, tos);  it.putExtra(Intent.EXTRA_CC, ccs);  it.putExtra(Intent.EXTRA_TEXT, "The email body text");  it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");  it.setType("message/rfc822");  startActivity(Intent.createChooser(it, "Choose Email Client"));  

//播放媒體文件

Intent it = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("file:///sdcard/cwj.mp3"); it.setDataAndType(uri, "audio/mp3"); startActivity(it); 
Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");  Intent it = new Intent(Intent.ACTION_VIEW, uri);  startActivity(it);  

//卸載APK

Uri uri = Uri.fromParts("package", strPackageName, null);  Intent it = new Intent(Intent.ACTION_DELETE, uri);  startActivity(it); 

//卸載apk 2

Uri uninstallUri = Uri.fromParts("package", "xxx", null); returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri); 

//安裝APK

Uri installUri = Uri.fromParts("package", "xxx", null); returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri); 

//播放音樂

Uri playUri = Uri.parse("file:///sdcard/download/sth.mp3"); returnIt = new Intent(Intent.ACTION_VIEW, playUri); 

//發送附件

Intent it = new Intent(Intent.ACTION_SEND);  it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");  it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/cwj.mp3");  sendIntent.setType("audio/mp3");  startActivity(Intent.createChooser(it, "Choose Email Client"));  

//market上某個應用信,pkg_name就是應用的packageName 

Uri uri = Uri.parse("market://search?q=pname:pkg_name");  Intent it = new Intent(Intent.ACTION_VIEW, uri);  startActivity(it);  

//market上某個應用信息,app_id可以通過www網站看下

Uri uri = Uri.parse("market://details?id=app_id");  Intent it = new Intent(Intent.ACTION_VIEW, uri);  startActivity(it);  

//調用搜索

Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"android123") startActivity(intent); 

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淅川县| 都江堰市| 宣城市| 同心县| 云林县| 通河县| 加查县| 霍城县| 健康| 洛扎县| 安国市| 普洱| 贵溪市| 汽车| 桂林市| 昌黎县| 广丰县| 迭部县| 闸北区| 西昌市| 瓮安县| 渭源县| 岚皋县| 合阳县| 琼结县| 郯城县| 仪征市| 清水河县| 小金县| 子洲县| 灯塔市| 三穗县| 吐鲁番市| 广宁县| 五大连池市| 房山区| 渑池县| 饶平县| 扶余县| 芜湖县| 深水埗区|