How to save JSON from url and update the saved file from url after fixed interval say 5 min

后端 未结 1 613
挽巷
挽巷 2020-12-04 01:26

I want to save a JSON file from url locally in my app and also since JSON file is getting updated every minutes so i want to update my local file with updated JSON on url af

相关标签:
1条回答
  • 2020-12-04 01:37

    One way is to use shared preferences to store JSON string and update that as and when required.

    To store data:

    SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME", MODE_PRIVATE);
    SharedPreferences.Editor editor = settings.edit();
    editor.putString("strJSON", "" + strJSONfromServer);
    editor.commit();
    

    To retrieve data :

    SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME", MODE_PRIVATE);
    String strData = settings.getString("strJSON", ""); 
    

    To clear data :

    SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME",MODE_PRIVATE);
    SharedPreferences.Editor editor = settings.edit();
    editor.remove("strJSON");
    editor.commit();
    
    0 讨论(0)
提交回复
热议问题