SharedPreferences本地儲存用法

2021-09-10 09:05:34 字數 945 閱讀 7348

mode_private:預設操作模式,和直接傳0效果相同,表示只有當前應用程式才可以對這個sharedpreferences檔案進行讀寫

mode_world_readable:指定此sharedpreferences對其他程式唯讀且無法修改。

mode_world_writeable:指定此sharedpreferences能被其他程式讀寫。

sharedpreferences preferences = getsharedpreferences("login",mode_private);

//獲取editor物件

sharedpreferences.editor editor = preferences.edit();

//儲存資料時選用對應型別的方法

editor.putstring("token",s);

//提交儲存資料

editor.commit();

取出資料

sharedpreferences sharedpreferences = getsharedpreferences("login",mode_private);

string token = sharedpreferences.getstring("token","");

清除指定資料

sharedpreferences.editor editor = usersettings.edit();

editor.remove("key");

editor.commit();

清空資料

sharedpreferences.editor editor = usersettings.edit();

editor.clear();

editor.commit();

Web 本地儲存和Vue本地儲存例項

資料的設定和讀取比較方便。容量較大,sessionstorage大約為5mb,localstorage大約為20mb。只能儲存字串,若想要儲存json物件,則可以使用window.json.stringify 或者parse 進行序列化和反序列化編碼 sessionstorage的儲存週期只有一次會...

android 本地儲存

android的本地儲存分為以下幾種 來自官方 shared preferences 儲存鍵值對 internal storage 私有資料到記憶體 external storage 公共資料 外部儲存 sqlite databases 資料庫儲存 network connection 網路儲存 s...

localStorage 本地儲存

1 localstorage和sessionstorage一樣都是用來儲存客戶端臨時資訊的物件。2 他們均只能儲存字串型別的物件 雖然規範中可以儲存其他原生型別的物件,但是目前為止沒有瀏覽器對其進行實現 3 localstorage生命週期是永久,這意味著除非使用者顯示在瀏覽器提供的ui上清除loc...