大家好我正在使用json解析获得pnr状态。我很好,但现在我想将结果保存到离线状态,当用户点击保存按钮后,使用他的pnr号码获得pnr状态,然后结果应该保存到离线,以便他可以看到没有互联网的状态。请有人帮帮我。对不起我的英语不好。谢谢。
答案 0 :(得分:1)
您可以使用SharedPreferences进行此操作。
将您的数据存储在SharedPreference中,
SharedPreferences.Editor editor = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE).edit();
editor.putString("PNR_STATUS", "value");
editor.commit();
获取数据,
SharedPreferences prefs = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE);
String pnStatus = prefs.getString("PNR_STATUS", "default_value");
如果要维护以前所有pnr状态的列表,可以在Arraylist中维护所有pnr状态的列表,并在需要时检索它。
用于存储和检索sharedPrefrences中的arraylist,您可以使用this
答案 1 :(得分:0)
使用列出的任何ORM 。
使用Time作为主要和PNR状态创建一个表,其中包含一些与用户相关的信息。