zoukankan      html  css  js  c++  java
  • Android:mimeType

    接收从其他应用传过来的数据,要用到清单文件

     1 <activity
     2             android:name="com.terry.myActivity2"
     3             android:label="musicPlayer" >
     4             <intent-filter>
     5                 <action android:name="android.intent.action.VIEW" />
     6                 <action android:name="android.intent.action.GET_CONTENT" />
     7 
     8                 <category android:name="android.intent.category.DEFAULT" />
     9                 <!--
    10                      audio/x-mpeg 
    11                     <data android:mimeType="*/*" />
    12                 -->
    13                 <!-- 注册可以打开音乐 -->
    14                 <data android:mimeType="audio/mpeg" />
    15             </intent-filter>
    16         </activity>

    中的

    1 <!-- 注册可以打开音乐 -->
    2                 <data android:mimeType="audio/mpeg" />

    data属性。下面是常用的mimeType属性

    如图:

    其中对应的mimeType关系如下:

    {".3gp", "video/3gpp"},
    {".apk", "application/vnd.android.package-archive"},
    {".asf", "video/x-ms-asf"},
    {".avi", "video/x-msvideo"},
    {".bin", "application/octet-stream"},
    {".bmp", "image/bmp"},
    {".c", "text/plain"},
    {".class", "application/octet-stream"},
    {".conf", "text/plain"},
    {".cpp", "text/plain"},
    {".doc", "application/msword"},
    {".exe", "application/octet-stream"},
    {".gif", "image/gif"},
    {".gtar", "application/x-gtar"},
    {".gz", "application/x-gzip"},
    {".h", "text/plain"},
    {".htm", "text/html"},
    {".html", "text/html"},
    {".jar", "application/java-archive"},
    {".java", "text/plain"},
    {".jpeg", "image/jpeg"},
    {".jpg", "image/jpeg"},
    {".js", "application/x-javascript"},
    {".log", "text/plain"},
    {".m3u", "audio/x-mpegurl"},
    {".m4a", "audio/mp4a-latm"},
    {".m4b", "audio/mp4a-latm"},
    {".m4p", "audio/mp4a-latm"},
    {".m4u", "video/vnd.mpegurl"},
    {".m4v", "video/x-m4v"},
    {".mov", "video/quicktime"},
    {".mp2", "audio/x-mpeg"},
    {".mp3", "audio/x-mpeg"},
    {".mp4", "video/mp4"},
    {".mpc", "application/vnd.mpohun.certificate"},
    {".mpe", "video/mpeg"},
    {".mpeg", "video/mpeg"},
    {".mpg", "video/mpeg"},
    {".mpg4", "video/mp4"},
    {".mpga", "audio/mpeg"},
    {".msg", "application/vnd.ms-outlook"},
    {".ogg", "audio/ogg"},
    {".pdf", "application/pdf"},
    {".png", "image/png"},
    {".pps", "application/vnd.ms-powerpoint"},
    {".ppt", "application/vnd.ms-powerpoint"},
    {".prop", "text/plain"},
    {".rar", "application/x-rar-compressed"},
    {".rc", "text/plain"},
    {".rmvb", "audio/x-pn-realaudio"},
    {".rtf", "application/rtf"},
    {".sh", "text/plain"},
    {".tar", "application/x-tar"},
    {".tgz", "application/x-compressed"},
    {".txt", "text/plain"},
    {".wav", "audio/x-wav"},
    {".wma", "audio/x-ms-wma"},
    {".wmv", "audio/x-ms-wmv"},
    {".wps", "application/vnd.ms-works"},
    //{".xml", "text/xml"},
    {".xml", "text/plain"},
    {".z", "application/x-compress"},
    {".zip", "application/zip"},
    {"", "*/*"}

  • 相关阅读:
    23.2 编写笨的程序
    python面向对象
    面向对象封装
    python新式类删改查
    os模块sys模块 进度条实例
    选课系统练习程序
    python类相关
    xml模块
    json&pickle模块shelve模块
    Python写的ATM程序
  • 原文地址:https://www.cnblogs.com/Sunnor/p/4818023.html
Copyright © 2011-2022 走看看