Android意图调用Uri的方法总结

  

<强> Android意图调用Uri的方法总结

  

//调用浏览器
  

        Uri Uri=Uri.parse (" ");   意图=新的意图(Intent.ACTION_VIEW uri);   startActivity(它);之前      

//显示某个坐标在地图上
  

        Uri Uri=Uri.parse (geo: 38.899533, -77.036476);   意图=新的意图(Intent.Action_VIEW uri);   startActivity(它);   之前      

//显示路径
  

        Uri Uri=Uri.parse (" http://maps.google.com/maps& # 63; f=d& saddr=startLat % 20 startlng& daddr=endLat % 20 endlng& hl=en ");   意图=新的意图(Intent.ACTION_VIEW URI);   startActivity(它);   之前      

//拨打电话
  

        Uri Uri=Uri.parse(电话:10086);   意图=new意图(意图。ACTION_DIAL uri);   startActivity(它);之前            Uri Uri=Uri.parse (“tel.10086”);   意图=新的意图(Intent.ACTION_CALL uri);之前      

需要添加& lt; uses-permission id=" android.permission。CALL_PHONE”/比;这个权限到androidmanifest.xml

  

//发送短信或彩信
  

        意图=新的意图(Intent.ACTION_VIEW);   它。putExtra (“sms_body”、“短信文本”);   it.setType (“vnd.android-dir/mms-sms”);   startActivity(它);   之前      

//发送短信
  

        Uri Uri=Uri.parse (smsto: 10086);   意图=new意图(意图。ACTION_SENDTO uri);   它。putExtra (“sms_body”、“cwj”);   startActivity(它);   之前      

//发送彩信
  

        Uri Uri=Uri.parse(“内容://媒体/外部/图片/媒体/23”);   意图=新的意图(Intent.ACTION_SEND);   它。putExtra (“sms_body”、“文本”);   it.putExtra(意图。EXTRA_STREAM uri);   it.setType(“图像/png”);   startActivity(它);   之前      

//发送邮件
  

        Uri Uri=Uri.parse (“mailto: android123@163.com”);   意图=new意图(意图。ACTION_SENDTO uri);   startActivity(它);   之前            意图=新的意图(Intent.ACTION_SEND);   it.putExtra(意图。EXTRA_EMAIL android123@163.com);   it.putExtra(意图。EXTRA_TEXT,“电子邮件主体文本”);   it.setType (" text/plain”);   startActivity(意图。createChooser(它”,选择电子邮件客户端”));   
           意图=新的意图(Intent.ACTION_SEND);   String [] tos={}“me@abc.com”;   String [] ccs={}“you@abc.com”;   it.putExtra(意图。EXTRA_EMAIL tos);   it.putExtra(意图。EXTRA_CC ccs);   it.putExtra(意图。EXTRA_TEXT,“电子邮件主体文本”);   it.putExtra(意图。EXTRA_SUBJECT,“邮件主题文本”);   it.setType(“消息/根据rfc822”以);   startActivity(意图。createChooser(它”,选择电子邮件客户端”));   之前      

//播放媒体文件
  

        意图=新的意图(Intent.ACTION_VIEW);   Uri Uri=Uri.parse(“文件:///sdcard/cwj.mp3”);   它。setDataAndType (uri,“音频/mp3”);   startActivity(它);   之前            Uri Uri=Uri.withAppendedPath (MediaStore.Audio.Media。INTERNAL_CONTENT_URI, " 1 ");   意图=new意图(意图。ACTION_VIEW uri);   startActivity(它);   之前      

//卸载APK
  

        Uri Uri=Uri.fromParts(“包”,strPackageName, null);   意图=new意图(意图。ACTION_DELETE uri);   startActivity(它);   之前      

//卸载apk 2
  

        Uri uninstallUri=Uri.fromParts(“包”、“xxx”, null);   returnIt=new意图(意图。ACTION_DELETE uninstallUri);   之前      

//安装APK
  

        Uri installUri=Uri.fromParts(“包”、“xxx”, null);   returnIt=new意图(意图。ACTION_PACKAGE_ADDED installUri);   之前      

//播放音乐
  

        Uri playUri=Uri.parse(“文件:///sdcard/下载/sth.mp3”);   returnIt=new意图(意图。ACTION_VIEW playUri);   之前      

Android意图调用Uri的方法总结