為何使用 assets
assets可以被看作隨應用打包的微型文件系統(tǒng),支持任意層次的文件目錄結構。因為這個優(yōu)點,類似游戲這樣需要加載大量圖片和聲音資源的應用通常都會使用它。處理 assets
assets導入后,我們還要能在應用中進行定位、管理記錄以及播放。
通常,在訪問assets時,可以不用關心究竟使用哪個 Context 對象。而且,在實際開發(fā)的任何場景下,所有 Context 中的 AssetManager 管理的都是同一套assets資源。
要取得assets中的資源清單,可以使用list(String)
方法。
AssetManager.list(String)
方法能列出指定目錄中的所有文件名。因此,只要傳入聲音資源所在的目錄,就能看到其中的所有.wav文件。
BeatBox項目總結——第十八章
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
- ¥開啟¥ 【iAPP實現(xiàn)進入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
- 《ilua》速成開發(fā)手冊3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 1...
- 《裕語言》速成開發(fā)手冊3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 10...