• Android MIME类型结构


    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类型不能随意改变,在处理子类型时,可以有更多的自由空间。

    via http://blog.csdn.net/kieven2008/article/details/6567982 

  • 相关阅读:
    今天不谈技术,谈感情~
    外派金融公司
    OAuth2-简介
    Zookeeper实战-分布式锁
    Zookeeper-基础
    Minio-对象存储
    Redis实战-BloomFilter
    Redis实战-详细配置-优雅的使用Redis注解/RedisTemplate
    Redis-基础
    SpringBoot-表单验证-统一异常处理-自定义验证信息源
  • 原文地址:https://www.cnblogs.com/hnrainll/p/3309251.html
Copyright © 2020-2023  润新知