如何将pnr状态结果保存到离线

时间:2016-05-19 05:08:53

标签: android json

大家好我正在使用json解析获得pnr状态。我很好,但现在我想将结果保存到离线状态,当用户点击保存按钮后,使用他的pnr号码获得pnr状态,然后结果应该保存到离线,以便他可以看到没有互联网的状态。请有人帮帮我。对不起我的英语不好。谢谢。

2 个答案:

答案 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状态创建一个表,其中包含一些与用户相关的信息。