一、sharedpreferences:通過本方式儲存的檔案會儲存在檔案管理器data/data/包名/shared_prefs下的xml檔案中
存入資料
sharedpreferences sp = getsharedpreferences("user",context.mode_private);
editor editor=sp.edit(); //用editor讓檔案處於可編輯狀態
editor.putstring("key","value");
editor.commit(); //提交儲存
獲取資料
sharedpreferences sp = getsharedpreferences("user",context.mode_private);
string value = sp.getstring("key","defaultvalue");
用途:記錄如記憶音效、使用者名稱等小資料
二、io流儲存:通過本方式儲存的檔案會儲存在檔案管理器data/data/包名/files下的txt檔案中
寫入檔案
byte buf1 = new byte[i];
fos.write(buf1);
fos.flush();
讀取檔案:
fileinputstream fis = this.openfileinput("user.txt");
byte buf = new byte[len];
fis.read(buf);
安卓本地儲存
1.sharedpreferences類將資料儲存在乙個xml檔案中,檔案存放在 data data shared prefs目錄下 建立異或獲取乙個已經存在的sharedpreferences物件 sharedpreferences sharedpreferences getsharedprefe...
FLEX AIR 讀寫安卓本地檔案
1.目標 將位元組流儲存在安卓本地路徑,如 data mypppd 下,如 從 data mypppd 下讀取顯示,事先不知道該目錄下有幾個檔案,提供一種解決方案,初始化乙個陣列,這裡長度設為7,顯示時依次迴圈,遇到不存在的直接跳到下一次迴圈,這樣就能依次顯示0 7張中的任一種情況。a.從本地讀取檔...
安卓本地化
舉例來說,手機的安卓包的源文件通常是通用英語的,乙個手機的安卓版本作業系統包含數百個待翻譯的xml文件,隨著晶元一起交付給手機廠家的 這數百個xml文件散落在各個資料夾裡,這些資料夾有各自的檔案路徑。目前安卓包翻譯常用的方法是將android strings的xml文件通過外掛程式轉換成excel格...