做Android開發近半年了,東西越學越多,硬盤容量越來越小。很多東西找起來也不方便,為此,我打算從今天起把工作中學到的東西整理起來,寫成日記。也希望與廣大網友分享我的經驗。一同進步。今天主要介紹文件讀取。下面講講原理。如果大家不感興趣,可以直接跳過。 assets文件夾資源的訪問 assets ...
很多手機游戲,在安裝APK之后都得需要下載相應的資源包,然后才能進入游戲。 有這樣一個需求:就是游戲中需要的資源包打在APK內,隨apk一起進行安裝到手機中。 這樣就不需要,在安裝APK之后,去下載資源。 這樣APK的大小就會大一些 於是在網上就開始找對應的直接訪問隨apk一起安裝到手機中的資源。比如在assets目錄下放置了一個 test.zip 的資源。當apk安裝之后,可能我就需要訪問這個 ...
2013-08-22 10:56 2 26886 推薦指數:
做Android開發近半年了,東西越學越多,硬盤容量越來越小。很多東西找起來也不方便,為此,我打算從今天起把工作中學到的東西整理起來,寫成日記。也希望與廣大網友分享我的經驗。一同進步。今天主要介紹文件讀取。下面講講原理。如果大家不感興趣,可以直接跳過。 assets文件夾資源的訪問 assets ...
當android的系統啟動的時候,系統會自動掃描sdcard內的多媒體文件,並把獲得的信息保存在一個系統數據庫中,以后在其他程序中如果想要訪問多媒體文件的信息,其實就是在這個數據庫中進行的,而不是直接去sdcard中取,理解了這一點以后,問題也隨着而來:如果我在開機狀態下在sdcard內增加 ...
最近在做個功能是將asset文件夾下的所有文件(包括子文件)全部拷貝出來到指定目錄下。所用的方法無非是用AssetManager。但是這里有個問題是也要講子文件夾和子文件都要拷貝出來。到網上Google了下,也到baidu搜索了下,發現了很多類似問題。但好像都有問題。顯然只能做到將asset直接 ...
APK安裝過程 復制APK安裝包到data/app目錄下,解壓並掃描安裝包,把dex文件(Dalvik字節碼)保存到dalvik-cache目錄,並data/data目錄下創建對應的應用數據目錄,Android系統在sdcard上為每一個應用分配了存儲路徑 ...
需要添加權限在AndriodManifest.xml里: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android ...
在使用ES文件瀏覽器的時候,當瀏覽SD卡下的文件或者其他地方的文件時,如果長按某一項文件或某一目錄時會有"剪切"、"復制"、"重命名"、"刪除" 等操作。於是乎自己也想弄一個類似與ES文件瀏覽器上面的拷貝復制功能。至於做一個類似ES文件瀏覽器 一樣的軟件,也是可以做的。 需要 ...
一.@代表引用資源 1.引用自定義資源。格式:@[package:]type/name android:text="@string/hello" 2.引用系統資源。格式:@android:type/name android:textColor="@android:color ...
一.@代表引用資源 1.引用自定義資源。格式:@[package:]type/name android:text="@string/hello" 2.引用系統資源。格式:@android:type/name android:textColor="@android ...