最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 工程內(nèi)嵌資源文件的兩種方法

 更新時間:2013年01月21日 12:23:32   作者:  
Android軟件一般處理大的資源通過sdcard比如在線下載資源到sdcard,而apk中內(nèi)嵌資源或二進(jìn)制文件時一般使用下面的兩種方法:
方法一

res/raw目錄下存放,比如cwj.dat一個二進(jìn)制文件,我們可以讀取可以直接
復(fù)制代碼 代碼如下:

InputStream is=context.getResources().openRawResource(R.raw.cwj);


方法二

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

AssetManager am = context.getAssets();
InputStream is = am.open(cwj.dat);


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

相關(guān)文章

最新評論

延寿县| 冷水江市| 页游| 湖北省| 都安| 灵武市| 招远市| 当涂县| 金寨县| 平舆县| 三河市| 新丰县| 深泽县| 沂南县| 藁城市| 大余县| 盐边县| 建宁县| 广南县| 青海省| 安达市| 建阳市| 武平县| 团风县| 浦北县| 东兰县| 吉首市| 沈丘县| 桂东县| 西峡县| 永康市| 内乡县| 兰西县| 塔城市| 惠水县| 西华县| 五常市| 隆德县| 铅山县| 海伦市| 蓬安县|