sharedpreferences如何儲存物件

2021-07-30 10:30:01 字數 427 閱讀 5866

昨天做了乙個搜尋歷史的功能,然後根據搜尋的歷史可以調回到上乙個頁面,這裡涉及到乙個用sharedpreferences儲存物件的問題,sharedpreferences是不能夠直接儲存物件的,我們需要將物件序列化成乙個字串進行儲存。

例如:playlist這樣乙個物件

public static void getjsonstringbyentity(context context, object object)

取出來的時候,我們取出string後,通過json轉換為實體物件就好了

public static playlist getfromjson(context context).gettype());  

} return list;

}

SharedPreferences 儲存字串陣列

1.android3.0之後,sharedpreferences提供了putstringset方法,可以儲存字串陣列,例子 sharedpreferences sp mcontext.getsharedpreferences data context.mode private editor et s...

SharedPreferences儲存資料

sharedprefrences是android中最容易理解的資料儲存技術,實際上sharedprefrences處理的就是乙個key value 鍵值對 sharedprefrences常用來成儲存一些輕量級的資料。使用方法 儲存資料 1 例項化sharedprefrences物件 2 例項化sh...

SharedPreferences儲存讀取資料

1 使用sharedpreferences儲存資料方法如下 例項化sharedpreferences物件 第一步 sharedpreferences mysharedpreferences getsharedpreferences test activity.mode private 例項化shar...