Android多媒体总纲

由于现在的工作是多媒体相关,所以准备系统的学习一下Android的多媒体,其中的代码同一采用Android6.0。我对多媒体的理解分为以下几点:
 1. Media System
 2. Media Data
 3. Media Module

Media System##

对于Media System,我的理解是关于Media的框架一层,对应来说应该是Stagefright框架。

Media Data##

对于Media Data,也就是多媒体数据。多媒体数据属于多媒体操作的根本,对于这一块,我觉得需要分析的是多媒体数据库、多媒体文件扫描、多媒体文件元数据的提取等。

Media Data之多媒体数据库(一)数据库结构分析
Media Data之多媒体数据库(二)MediaProvider
Media Data之多媒体数据库(三)MediaStore
Media Data之多媒体扫描过程分析(一)
Media Data之多媒体扫描过程分析(二)
Media Data之多媒体扫描过程分析(三)

Media Module##

对于Media Module,具体的是多媒体的应用,也就是Music, Gallery, Video, Camera. 对于这些模块,我会从上到下分析,应用层的实现->Framework层的实现->底层的实现,全面的分析这些多媒体模块。

Media Module之Camera(一) 相关介绍
Media Module之Camera(二) 初始化
Media Module之Camera(三) Camera预览
Media Module之Camera(四) 拍照 上层分析
Media Module之Camera(四) 拍照 底层分析
Media Module之Camera(五) 录像
Media Module之Camera(六) 设置
Media Module之Camera(七) 其他
Media Module之Camera(八) 常见问题

这些分析工作将会是一项长久的工作,我的目标是争取在一年之内完成。这篇文章属于目录吧,方便管理和检索。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,222评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,609评论 25 709
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,681评论 7 249
  • 真想可以被掩盖,但不可以被篡改。 但我第一眼看到这个书名的时候,无疑,我很惊讶。社会本身就是由不同的朋友圈组成,而...
    15胡海鹏阅读 1,417评论 1 0
  • 番外篇 官方关于RxJava 1.x 的未来计划: 2017年6月1日,将停止添加新的操作符,仅修复bug 201...
    千水水阅读 4,086评论 0 0