Android MIME类型的结构

MIMW类型标准:http://tools.ietf/html/rfc2046
根据MIME类型规范,MIME类型包含两部分:类型和子类型。下面是一些流行的MIME类型对的示例:
text/html
text/css
text/xml
text/vnd.curl
application/pdf
application/rtf
applicaton/vnd.ms-excel
在IANA互联网数字分配机构网站上可以看到已注册的类型和子类型的完整列表:
http://www.iana.org/assignments/media-types/

已注册的主要类型包括:
application,audio,example,message,model,multipart,text,video.

每个主要类型都包含子类型。但是如果供应商具有专用的数据格式,那么子类型名称将以vnd开头。例如微软Excel 电子表格使用子类型vnd.ms-excel标识,而pdf被视为一种非供应商标准,所以对它的标识没有任何供应商特定的前缀。

一些子类型以x-开头,这些子类型是不必注册的非标准子类型。它们被视为两个协作机构共同定义的私有值,如:
application/x-tar, audio/x-aiff, video/x-msvideo


Android遵循类似的约定来定义MIME类型。而且,每个内容类型的Android MIME类型都具有两种形式:一个用于某条具体的记录,另一个用于多条记录。
对于单条记录,MIME类型类似于:
vnd.android.cursor.item/vnd.yourcompanyname.contenttype
对于记录或行的集合,MIME类型类似于:
vnd.android.cursor.dir/vnd.yourcompanyname.contenttype

特别注意:通过Android cursor返回的项集合的主要MIME类型不能随意改变,在处理子类型时,可以有更多的自由空间。

viahttp://blog.csdn.net/kieven2008/article/details/6567982

更多相关文章

  1. android Uri获取真实路径转换成File的方法
  2. android Uri获取真实路径转换成File的方法
  3. 刚开始安卓,记录一个刚做的图片缩放程序
  4. Android(安卓)Camera数据流分析全程记录
  5. Android中URI的格式
  6. Java - android中的枚举类型(Enum)
  7. 【Android(安卓)Dev Guide - 03】 - Content Providers
  8. 总结Content Provider的使用
  9. android ContentProvider使用详解

随机推荐

  1. Android工作总结之如何做一个优秀的Media
  2. ADT在线安装
  3. android我的官方文档--No.1 Introduction
  4. 设备驱动-----Android关机流程总结
  5. ANDROID L——Material Design综合应用(De
  6. Android(安卓)中文设置成粗体的方法
  7. Android开发者指南(11) —— Optimizing
  8. Android(安卓)菜单(OptionMenu)大全 建立
  9. android studio windows 报错 ninja: bui
  10. Android开发笔记之adb参数指南