`
jinqifu
  • 浏览: 1964 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

android中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");

 

男装、女装

分享到:
评论

相关推荐

    android用于打开各种文件的intent.pdf

    在上面的代码中,我们首先创建了一个 Intent 对象,并指定了动作为 "android.intent.action.VIEW",然后使用 setDataAndType 方法设置了 URI 和类型为 "application/pdf",最后使用 startActivity 方法启动该 Intent...

    Android Intent调用 Uri的方法总结

    以上就是Android Intent调用Uri的各种方法,涵盖了浏览网页、查看地图、拨打电话、发送短信、彩信、邮件以及播放媒体文件等常见功能。了解这些方法,开发者可以更灵活地在Android应用间进行数据共享和交互。

    android常用的API接口调用

    要在 Android 应用程序中显示网页,可以使用 Intent.ACTION_VIEW 动作和 Uri.parse() 方法来解析 URL。例如: ```java Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW, ...

    Android Intent 用法汇总.doc

    使用`Intent.ACTION_VIEW`和`Uri.parse()`可以打开浏览器显示指定的网页。例如,`Uri uri = Uri.parse("http://google.com");`创建了一个指向Google首页的URI,然后通过`new Intent(Intent.ACTION_VIEW, uri)`创建...

    Android 常用的Intent的URI及示例

    本文将深入探讨Android中常用的Intent的URI及其使用示例,帮助开发者更好地理解和运用这一机制。 ### 1. Intent.ACTION_VIEW `Intent.ACTION_VIEW`是最常用的Intent动作之一,用于查看或显示指定的数据或资源。...

    androidIntent介绍.pdf

    以上就是Android中使用Intent进行网页浏览、地图导航、拨打电话、发送短信和彩信的基本用法。Intent的使用非常灵活,还可以用于启动其他应用的特定功能,比如分享内容、安装应用、打开设置等。在实际开发中,根据...

    Android中使用Intent启动手机系统功能的方法介绍.pdf

    - 插入新的联系人,使用`ACTION_EDIT`动作和`Uri.parse("content://com.android.contacts/contacts/1")`: ```java Intent intent = new Intent(Intent.ACTION_EDIT, Uri.parse("content://...

    Android Intent的几种用法全面总结

    如果需要在地图应用中展示特定位置,可以使用ACTION_VIEW Intent结合Geo URI: ```java Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity...

    android开发中Internet调用大全

    根据提供的文件信息,本文将对Android开发中涉及的Internet调用方式进行详细解析。...以上就是在Android开发中常用的Internet调用大全,通过这些方法可以帮助开发者更方便地实现应用与外部世界的交互。

    android Intent实例

    ### Android Intent 实例详解 #### 一、引言 在Android开发中,`Intent`...理解并熟练掌握`Intent`的使用方法对于每个Android开发者来说都是至关重要的。希望本文能够帮助您更好地利用`Intent`来增强您的应用程序。

    androidIntent使用技巧.pdf

    如果你想在浏览器中打开一个URL,可以使用`ACTION_VIEW`动作和`Uri.parse()`方法: ```java Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity...

    android Intent使用技巧.pdf

    要打开网页,可以使用`ACTION_VIEW`动作和`Uri.parse()`解析URL。这将启动设备上的默认浏览器来显示指定的网页。 ```java Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent....

    Android Intent用法大全

    ### Android Intent用法大全 #### 概述 在Android开发中,`Intent`是一个非常重要的概念,它主要用于组件之间的通信,比如启动一个...理解并熟练掌握`Intent`的使用方法对于开发高质量的Android应用至关重要。

    android常用意图

    使用`Intent.ACTION_VIEW`类别,配合`Uri.parse()`方法,可以打开浏览器并加载指定URL。例如: ```java Uri uri = Uri.parse("http://blog.3gstdy.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri)...

    android资料积累

    以上代码段展示了Android Intent的基本使用方法,它们可以实现各种常见的功能,让应用能够与其他应用或系统服务进行交互,提升用户体验。开发者在实际开发中,还需要根据具体需求适配不同的数据类型和操作行为。同时...

    intent_action大全

    - `Uri.parse()` 方法用于解析给定的URL并创建一个`Uri`对象。 - `Intent.ACTION_VIEW` 是一个标准的Action,通常用于查看或展示数据。 - 第二个构造参数是`Uri`对象,表示要查看的资源。 - 使用 `startActivity(it)...

    Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面.

    Android Intent 跳转到系统应用中的拨号界面、联系人界面、短信界面 在 Android 开发中,Intent 是一个...使用 Intent 跳转到系统应用中的不同界面可以使用不同的方法,但是都需要使用正确的 Action 和 Uri 或者类名。

    android各种文件的intent

    - 使用`Uri.parse()`方法将文件路径转换为`Uri`对象。 - 调用`buildUpon()`方法构建新的URI,并设置权威机构(authority)为`com.android.htmlfileprovider`,表示使用系统默认的HTML文件提供者。 - 设置URI的模式...

Global site tag (gtag.js) - Google Analytics