Android工程內嵌資源文件的兩種方法

發佈時間:2010-08-19 作者:Android開發網原創
    Android軟件一般處理大的資源通過sdcard比如在線下載資源到sdcard,而apk中內嵌資源或二進制文件時一般使用下面的兩種方法:

  方法一

  res/raw目錄下存放,比如cwj.dat一個二進制文件,我們可以讀取可以直接  



  方法二

  工程根目錄下的assets文件夾中存放,比如assets/cwj.dat 這樣我們使用下面的代碼

   

  這裏Android123提示大家Google的Android系統處理Assert有個bug,在AssertManager中不能處理單個超過1MB的文件,不然會報異常具體數值大家可以測試下傳個稍大的文件,我們在兩年前的文章中有提到,而第一種raw沒這個限制可以放個4MB的Mp3文件沒問題。

發佈了146 篇原創文章 · 獲贊 7 · 訪問量 43萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章