美文网首页
使用GSON本地存储读取列表

使用GSON本地存储读取列表

作者: azu_test | 来源:发表于2020-03-28 11:10 被阅读0次
private final String LAW_HOLIDAYS_DATA_GSON = "law_holidays_data_gson";
private List<String> lawHolidays = new ArrayList<String>();

存储数据

Gson gson = new Gson();
String lawHolidaysData = gson.toJson(lawHolidays);
SharedPreferencesUtil.saveString(LAW_HOLIDAYS_DATA_GSON, lawHolidaysData);

读取数据

String lawHolidaysData = SharedPreferencesUtil.getString(LAW_HOLIDAYS_DATA_GSON);
Gson gson = new Gson();
Type listType = new TypeToken<List<String>>() {}.getType();
List<String> list = gson.fromJson(lawHolidaysData, listType);

相关文章

网友评论

      本文标题:使用GSON本地存储读取列表

      本文链接:https://www.haomeiwen.com/subject/xfejuhtx.html