由于現在的工作是多媒體相關绽媒,所以準備系統(tǒng)的學習一下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(八) 常見問題
這些分析工作將會是一項長久的工作,我的目標是爭取在一年之內完成掂骏。這篇文章屬于目錄吧轰驳,方便管理和檢索。