Uri.parse()的各种用法
1,调web浏览器
Uri myBlogUri = Uri.parse("http://xxxxx.com");
returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);
2,地图
Uri mapUri = Uri.parse("geo:38.899533,-77.036476");
returnIt = new Intent(Intent.ACTION_VIEW, mapUri);
3,调拨打电话界面
Uri telUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_DIAL, telUri);
4,直接拨打电话
Uri callUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_CALL, callUri);
5,卸载
Uri uninstallUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri);
6,安装
Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
7,播放
Uri playUri = Uri.parse("file:///sdcard/download/everything.mp3");
returnIt = new Intent(Intent.ACTION_VIEW, playUri);
8,调用发邮件
Uri emailUri = Uri.parse("mailto:xxxx@gmail.com");
returnIt = new Intent(Intent.ACTION_SENDTO, emailUri);
9,发邮件
returnIt = new Intent(Intent.ACTION_SEND);
String[] tos = { "xxxx@gmail.com" };
String[] ccs = { "xxxx@gmail.com" };
returnIt.putExtra(Intent.EXTRA_EMAIL, tos);
returnIt.putExtra(Intent.EXTRA_CC, ccs);
returnIt.putExtra(Intent.EXTRA_TEXT, "body");
returnIt.putExtra(Intent.EXTRA_SUBJECT, "subject");
returnIt.setType("message/rfc882");
Intent.createChooser(returnIt, "Choose Email Client");
10,发短信
Uri smsUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_VIEW, smsUri);
returnIt.putExtra("sms_body", "yyyy");
returnIt.setType("vnd.android-dir/mms-sms");
11,直接发邮件
Uri smsToUri = Uri.parse("smsto://100861");
returnIt = new Intent(Intent.ACTION_SENDTO, smsToUri);
returnIt.putExtra("sms_body", "yyyy");
12,发彩信
Uri mmsUri = Uri.parse("content://media/external/images/media/23");
returnIt = new Intent(Intent.ACTION_SEND);
returnIt.putExtra("sms_body", "yyyy");
returnIt.putExtra(Intent.EXTRA_STREAM, mmsUri);
returnIt.setType("image/png");
Uri.parse()的各种用法相关推荐
- Android 中uri.parse()用法
1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.AC ...
- Android权限Uri.parse总结
Android权限Uri.parse的详细资料 刚整理了份Android权限Uri.parse的资料 1,调web浏览器 Uri myBlogUri = Uri.parse("http:// ...
- android 关于Uri.parse和uri.fromFile的区别
2019独角兽企业重金招聘Python工程师标准>>> Uri.parse需要有协议,如file://等 比如下面2句话就是等价的 Uri.parse("file://&q ...
- C#程序设计--Parse函数的用法
本文讲解C#程序设计中Parse函数的用法. 操作流程 1.1. Parse函数介绍 C# Parse 方法用于将字符串类型转换成任意类型,具体的语法形式如下. 数据类型 变量 = 数据类型.Pars ...
- Android Uri.parse的详细资料
分清 URI.URL 和 URN 简单的说:www.baidu.com 是URI,www.google.com/cn,有/就是URL. 1.什么是URI Web上可用的每种资源 - HTML文档.图像 ...
- 2022-02-25 android java file:///storage/emulated/0路径通过Uri.parse(uriString).g形式转换/storage/emulated/0
一.有时候获取到文件的路径是这样一种形式 file:///storage/emulated/0,通过Uri.parse(uriString).getPath()可以转换成/storage/emulat ...
- python中parse.add_argument()简单用法
argparse模块简单使用流程以及与命令行的交互 1.导入模块 2.创建解析器 3.添加参数 4.解析参数 5使用参数 完整代码 与命令行的交互 argparse 模块是 Python 内置的一个用 ...
- JSON.parse()的正确用法
昨天晚上在项目中使用JSON.parse()来将字符串格式的数据转换成json,结果悲剧了,总感觉方法没有用错,可是就是报错!想了好久,最后发现原来是json字符串格式不标准! 如:var a = & ...
- JAVA中parse和format用法
首先先介绍两个的含义:format: 按指定的目标格式把Date对象转换为Stringparse: 按指定的源格式把String转换为Date对象 parse()方法: //将Date类型转换为St ...
- Android 中Uri.parse()的作用
博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,
最新文章
- 教你五分钟入门使用html5 svg绘制图形
- 手机能上网,电脑联不上网
- 程序员的十个糟糕的行为
- 网站鼠标禁止右键的解开方法
- java程序 输入10个数字并求和
- bug--Unable to add window –token is not valid; is your activity running?
- CAN笔记(16) CANOpen简介
- is not allowed for source level below 1.7 的解决办法
- .10-浅析webpack源码之graceful-fs模块
- Python帮助文档
- 烟草MES系统介绍-序
- C++文件操作之写文件
- 快速调整毕业论文格式:调整参考文献的引用样式和段落格式
- Spring常用设计模式--简单工厂模式
- Lync 客户端单独安装激活步骤
- 使用pyTorch搭建自己的facenet
- java输出数据超过5个换行
- 不堪回首的真实往事:我和一个骗子网友的两年矛盾纠葛
- 标签管理--操作标签
- HTML/JS/浏览器与串口通信(一)
热门文章
- Python3入门机器学习之2.8scikit-learn中的Scaler
- B. Kay and Snowflake(重心的性质)
- DBeaver打开sql文件中文乱码问题解决
- 使用docker下载搭建TeamCity容器并使用
- android模拟器 vt,逍遥安卓模拟器怎么开启VT模式 VT虚拟化设置方法
- CDN基础知识-CNAME、加速域名、源站地址与回源host之间的关系
- 计算机专业术语(个人学习总结,不定期更新)
- Linux下动态库so查找与函数列表
- 在aspx页面显示一张完整的RDL报表
- 在C++程序中使用系统热键(附代码)