BeatBox項目總結——第十八章

  • 為何使用 assets
    assets可以被看作隨應用打包的微型文件系統(tǒng),支持任意層次的文件目錄結構。因為這個優(yōu)點,類似游戲這樣需要加載大量圖片和聲音資源的應用通常都會使用它。

  • 處理 assets
    assets導入后,我們還要能在應用中進行定位、管理記錄以及播放。
    通常,在訪問assets時,可以不用關心究竟使用哪個 Context 對象。而且,在實際開發(fā)的任何場景下,所有 Context 中的 AssetManager 管理的都是同一套assets資源。
    要取得assets中的資源清單,可以使用list(String)方法。
    AssetManager.list(String)方法能列出指定目錄中的所有文件名。因此,只要傳入聲音資源所在的目錄,就能看到其中的所有.wav文件。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • ¥開啟¥ 【iAPP實現(xiàn)進入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 6,497評論 0 17
  • 《ilua》速成開發(fā)手冊3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 1...
    葉染柒丶閱讀 10,910評論 0 11
  • 《裕語言》速成開發(fā)手冊3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 10...
    葉染柒丶閱讀 27,558評論 5 19
  • 家有小兒,喚為煕寶。今年六月剛滿五歲,正是可愛調皮的年紀。經(jīng)常會有些奇思妙想,讓人哭笑不得。怕他在家搞破壞...
    箜溪曉閱讀 518評論 0 0