Android权限Uri.parse
1,调web浏览器
- Uri myBlogUri = Uri.parse("http://xxxxx.com");
- returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);
- //调用内置浏览器
- Uri u = Uri.parse(resultString);
- Intent it = new Intent();
- it.setData(u);
- it.setAction( Intent.ACTION_VIEW);
- it.setClassName("com.android.browser","com.android.browser.BrowserActivity");
- CaptureActivity.this.startActivity(it);
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://blog.csdn.net/tianxiangshan/article/details/8636587
Android权限Uri.parse的更多相关文章
- Android权限Uri.parse的几种用法(转载)
1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.ACTI ...
- android 中uri.parse()用法
android 中uri.parse()用法 1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = ...
- 【转】android中Uri.parse()用法
1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.ACTI ...
- (转)android 中uri.parse()用法
1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.ACTI ...
- Android中的Uri.parse()
1,调web浏览器 Uri myBlogUri = Uri.parse("http://www.baidu.com"); returnIt = new Intent(Intent. ...
- Android权限禁止及友好提示用户开通必要权限
Android权限 Android安全架构规定:默认情况下,任何应用都没有权限执行对其他应用.操作系统或用户有不利影响的任何操作.这包括读写用户的私有数据(联系人,短信,相册,位置).读写其他应用的文 ...
- android: Android 权限管理小结
一. 概述 感谢郭神,自从Android6.0发布以来,在权限上做出了很大的变动,不再是之前的只要在manifest设置就可以任意获取权限,而是更加的注重用户的隐私和体验,不会再强迫用户因拒绝不该拥有 ...
- MTK Android 权限大全
Android权限大全 1.android.permission.WRITE_USER_DICTIONARY允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SY ...
- Android权限管理之Android 6.0运行时权限及解决办法
前言: 今天还是围绕着最近面试的一个热门话题Android 6.0权限适配来总结学习,其实Android 6.0权限适配我们公司是在今年5月份才开始做,算是比较晚的吧,不过现在Android 6.0以 ...
随机推荐
- 修改sqlplus提示符
如图所示 : 修改 提示符为 username(sid_serial#)@instance_name ,这样其实很方便的 以下是步骤 在11g中glogin.sql 文件是不存在的,取而代之的是 lo ...
- java三大特性性:封装、继承和多态
一.封装 封装是指隐藏对象的属性及实现细节,对外仅提供接口可见.封装实现了信息隐藏,利于软件复用.其优点是达到了模块化的标准,从而提高了代码的复用程度.在某种程度上,封装也大大改善了软件开发的可维护性 ...
- 15_动态SQL
[UserMapper.xml]和之前的作对比 <mapper namespace="com.Higgin.Mybatis.mapper.UserMapper"> &l ...
- Java内存模型JMM与可见性
Java内存模型JMM与可见性 标签(空格分隔): java 1 何为JMM JMM:通俗地讲,就是描述Java中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取变量这 ...
- leetcode problem 32 -- Longest Valid Parentheses
Longest Valid Parentheses Given a string containing just the characters '(' and ')', find the length ...
- js微博发布框
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- nodejs -mysql模块链接数据库创建库创建表单。
var mysql = require('mysql'); var connection= mysql.createConnection({ host:'localhost', user:'root' ...
- spring的基本配置
一:web.xml (1)spring mvc的配置 <servlet> <description>spring mvc servlet</description> ...
- Jquery操作单选按钮(Radio)的取值赋值实现代码
1.获取选中值,三种方法都可以: $('input:radio:checked').val(); $("input[type='radio']:checked").val(); $ ...
- css动画怎么写:3个属性实现
3个属性:transition,animation,transform 实现步骤: 1.css定位 2.rgba设置颜色透明度 3.转换+动画 transform+animation 4.动画平滑过渡 ...