博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android中的Uri.parse()
阅读量:6826 次
发布时间:2019-06-26

本文共 1846 字,大约阅读时间需要 6 分钟。

1,调web浏览器

Uri myBlogUri = Uri.parse("");
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");

转载地址:http://qdykl.baihongyu.com/

你可能感兴趣的文章
8个常用的Android开发工具
查看>>
C++语言基础(5)-this和static关键字
查看>>
同一个数据库实例,不同用户下多表创建视图,Hibernate完毕ORM映射,Spring整合,后台实现...
查看>>
Node.js nvshens图片批量下载爬虫1.01
查看>>
tail -f 和 -F 的用法
查看>>
『参考』.net CF组件编程(2)——为组件添加事件
查看>>
java正则匹配的一个简单例子
查看>>
JRuby 1.7.0 发布,默认使用 Ruby 1.9 模式
查看>>
hdu 2686(状压dp)
查看>>
phpmailer使用gmail SMTP的方法
查看>>
【Android开发学习之路】
查看>>
Mac OS X 下安装使用 Docker
查看>>
【shiro】org.apache.shiro.authc.IncorrectCredentialsException: Submitted credentials for token
查看>>
java多线程通过管道流实现不同线程之间的通信
查看>>
第十三章 三种非对称加密算法总结
查看>>
WPF 元素的查找
查看>>
报错:ASP.NET Web API中找不到与请求匹配的HTTP资源
查看>>
Linux监控命令 - forever - ITeye技术网站
查看>>
转:自然语言处理(NLP)网上资源整理
查看>>
QT错误笔记-Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.
查看>>