Android軟件通常通過SD卡處理大量資源,而APK嵌入式資源或二進(jìn)制文件通??梢允褂靡韵聝煞N方法,武林技術(shù)頻道今天就和大家分享Android 工程內(nèi)嵌資源文件的兩種方法,希望對你有幫助!
方法一
res/raw目錄下存放,比如cwj.dat一個(gè)二進(jìn)制文件,我們可以讀取可以直接
?
?
?
?
方法二
工程根目錄下的assets文件夾中存放,比如assets/cwj.dat 這樣我們使用下面的代碼
?
?
?
?
這里Android123提示大家Google的Android系統(tǒng)處理Assert有個(gè)bug,在AssertManager中不能處理單個(gè)超過1MB的文件,不然會報(bào)異常具體數(shù)值大家可以測試下傳個(gè)稍大的文件,我們在兩年前的文章中有提到,而第一種raw沒這個(gè)限制可以放個(gè)4MB的Mp3文件沒問題。
上述就是武林技術(shù)頻道小編介紹的Android 工程內(nèi)嵌資源文件的兩種方法,學(xué)習(xí)好這些編程知識一定要找對方法,希望能幫到您!
?
新聞熱點(diǎn)
疑難解答
圖片精選