내 앱의 URL에서 JSON 파일을 로컬로 저장하고 JSON 파일이 매 분마다 업데이트되므로 백엔드에서 고정 된 시간 간격 후에 URL에서 업데이트 된 JSON으로 로컬 파일을 업데이트하고 싶습니다 (프런트 엔드에 영향을주지 않음).
한 가지 방법은 공유 환경 설정을 사용하여 JSON 문자열을 저장하고 필요할 때 업데이트하는 것입니다.
데이터를 저장하려면 :
SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME", MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putString("strJSON", "" + strJSONfromServer);
editor.commit();
데이터를 검색하려면 :
SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME", MODE_PRIVATE);
String strData = settings.getString("strJSON", "");
데이터를 지우려면 :
SharedPreferences settings = getApplicationContext().getSharedPreferences("PREF_NAME",MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.remove("strJSON");
editor.commit();
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다