Android API中文文档(111) —— MailTo-阿里云开发者社区

开发者社区> walb呀> 正文

Android API中文文档(111) —— MailTo

简介:
+关注继续查看
一、结构

public class MailTo extends Object  

java.lang.Object

android.net.MailTo

二、类概述

    MailTo URL解析器。这个类解析URL计划的邮件(a mailto schema URL参见这里)可用于解析参数查询。它实现了RFC 2368协议。

三、常量

  public static final String MAILTO_SCHEME

         常量值:"mailto:"

四、公共方法

  public String getBody ()

  从一个Url中获取邮件的正文内容。如果没有设置正文内容,则返回null值。

  返回值

  返回正文或null

  public String getCc ()

  从一个Url中获取抄送地址。这可能是多个电子邮件地址,以逗号分隔的空间。如果没有指定抄送地址,则返回null

  返回值

  逗号分隔的邮件地址或null

  public Map<String, String> getHeaders ()

  从一个Url中获取邮件头(Android123:比如编码类型,发送时间、IP等)

  返回值

  包含解析值的map

  public String getSubject ()

  从一个Url中获取主题。如果没有指定的主题行,则返回null值。

  返回值

  主题或null

  public String getTo ()

  从一个Url中获取收信人。这可能是多个电子邮件地址,以逗号分隔的空间。如果没指定,则返回null值。

  返回值

  逗号分隔的电子邮件地址或null

  public static boolean isMailTo (String url)

  测试判断指定字符串是否包含EmailUrl

  参数

  url  用于测试的字符串

  返回值

  如果为true,字符串是包含EmailUrl

  public static MailTo parse (String url)

  将指定Url字符串解析成MailTo类。这个解析器实现的RFC 2368。返回的对象可以用于查询解析的参数。

  参数

  url  包含EmailUrl字符串

  返回值

  MailTo对象

                 异常

  ParseException       如果该结构并不是包含EmailUrl将抛出此异常。 

  public String toString ()

  返回一个包含关于对象简洁的、大家都可以读懂的字符串。鼓励子类重写此方法,并提供一个考虑到对象的类型和数据的实现。默认的实现价于下面的表达式:

           

  如果你打算实现自己toString方法,参见Writing a useful toString method

  返回值

                           表示此对象的可打印输出。

五、补充

  文章链接

      电子邮件解析android.net.MailTo(本文有参照该链接的翻译)

本文转自博客园农民伯伯的博客,原文链接:Android API中文文档(111) —— MailTo,如需转载请自行联系原博主。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ApiPost(中文版postman)如何发送一个随机数或者时间戳?
当我们的请求参数是一个时间戳或者随机数时,我们可以用ApiPost的内建变量
2242 0
jQuery EasyUI API 中文文档 - 数据表格(DataGrid)
DataGrid 数据表格 扩展自 $.fn.panel.defaults ,用 $.fn.datagrid.defaults 重写了 defaults 。 依赖 panel resizable linkbutton pagination 用法 1.
1083 0
jQuery EasyUI API 中文文档 - 属性表格(PropertyGrid)
PropertyGrid 属性表格 扩展自 $.fn.datagrid.defaults,用 $.fn.propertygrid.defaults 重写了 defaults。 依赖 datagrid 用法 1. 1. $('#pg').propertygrid({   2.     url:'propertygrid_data.json',   3.     showGroup:true 4. });  特性 其特性扩展自 datagrid,下列是为 propertygrid 增加的特性。
862 0
Android官方开发文档Training系列课程中文版:网络操作之网络管理
原文地址:http://android.xsoftlab.net/training/basics/network-ops/managing.html 这节课将会学习如何对网络资源的使用情况拥有更细粒度的控制力。
597 0
jQuery EasyUI API 中文文档 - 对话框(Dialog)
Dialog 对话框 扩展自 $.fn.window.defaults,用 $.fn.dialog.defaults 重写了 defaults。 依赖 window linkbutton 用法 1. 2.     Dialog Content.   3. 1. $('#dd').dialog({   2.     modal:true 3. });  特性 其特性扩展自 window,下列是为 dialog 重写的特性。
755 0
jQuery EasyUI API 中文文档 - 窗口(Window)
Window 窗口    扩展自 $.fn.panel.defaults,用 $.fn.window.defaults 重写了 defaults。 依赖 draggable resizable panel 用法 1.
631 0
Mac mysql 解决中文乱码
Mac mysql 解决中文乱码问题 出现“???”之类的无法识别的乱码 到/etc目录下自己建一个my.cnf文件(需要最高权限,使用sudo su),然后写入内容: [client] default-character-set=utf8 [mysqld] character-set-server=utf8 保存,修改。
966 0
jQuery EasyUI API 中文文档 - 消息框(Messager)
Messager 消息框 用 $.messager.defaults 重写了 defaults。 依赖 window linkbutton progressbar 用法 1.
784 0
+关注
1038
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载