前言
记录一下Android中获取文件或音视频文件中的mimetype,简单记录一下,方便自己查阅。
正文
下面大概介绍3中,第一个是针对文件获取mimetype来说的,第二个和第三个是针对音视频获取mimetype来说的。
当然,可能获取的mimetype不一定相同,只作为一定的参考。
小结
这三种解析mimetype存在不一样,这里以多媒体测试为例哈。
path : /sdcard/Media/sdd.m4a 第一种 mimeType : audio/mpeg 第二种 mimeType : audio/mp4 第三种 mimeType : audio/alac
也就是解析存在差异。
-
第一种是针对所有文件,解析文件类型mimetype;
-
第二种是针对音乐视频和图片,解析一些信息(mimetype,高宽等信息);
-
第三种是针对音乐和视频来说的解析使用哪里轨道格式(编码格式方式);
参考文章
-
《MediaProvider源码》
-
《》
-
《
历史上的今天
暂无评论...
随机推荐
window bat脚本自动开关WiFi
前面我们已经学习了bat脚本命令的基础命令的使用,今天我们就学习学习一个简单又使用的(对我而言)实例。使用bat控制自动化测试WiFi开和关的性能。(本文需要《adb shell命令控制WIFI连接开启/关闭状态》知识)先直接上代码,然后慢慢分析。@echo off:startech...
Android Studio使用makejar导出jar包
前言记录一下如何使用makejar导出jar包。正文这里lib库PhotoView来说。PhotoView/build.gradle 新增如下内容:task clearJar(type: Delete) { delete rootProject.file("PhotoView/j...
Android状态栏之WiFiView
前言状态栏上使用,WifiView用于显示Wifi信号强度变化。记录于此,方便自己查阅。正文隐藏内容!付费阅读后才能查看!¥2 ¥3多个隐藏块只需支付一次付费阅读
Android日志分析笔记
下面整理一下日志分析常用的关键字,包括系统重启(Fatal 、died),异常,应用ANR,闪退等(慢慢整理,不一定全部都有)1、 Fatal 关键字这是可以直接查找系统异常的关键字AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCES...
Android View相关摘抄
前言介绍Android的View的相关知识(主要来自《Android进阶之光》),之前记录的,附在这里方便自己查询。正文View的继承关系ViewGroup作为View或者ViewGroup这些组件的容器, 派生了多种布局控件子类, 比如LinearLayout、 RelativeLayo...
[摘抄]Vim的四种模式
一.启动Vim1.双击桌面的图标,就可以启动Vim(是图形界面的)2.在开始菜单---点--运行 接着输入 vim 或者gvim,就可以启动Vim或Gvim了.二.Vim的模式1.Vim常用模式.命令模式(command-mode)插入模式(insert-mode)可视模...