복사 및 저장되는 서버에 저장되는 sharedpreference 파일은 응용 프로그램이 시작될 때마다 변경 될 때마다 /data/data/package_name/shared_prefs/file.xml 파일에 저장됩니다 sharedprefernce에서 다음에 응용 프로그램을 시작하면 기본 공유 미리보기 파일은 /data/data/package_name/shared_prefs/file.xml에 복사되지만 기본 설정 파일은/shared_prefs에 배치되지 않고 마지막 값이 변경된 환경 설정이 지정됩니다 /, PreferenceActivity는 sharedpreference 기능을 구현하는 데 사용됩니다. 하지만 내 전화기를 다시 시작하면 제대로 작동하지만 가비지 값 저장소가 있어야합니다. 어떻게이 값을 지울 수 있습니까?SharedPreference 값이 참조를 얻지 못했습니다
0
A
답변
1
SharedPreferences
은 Singleton 개체이므로 원하는만큼 많은 참조를 쉽게 얻을 수 있으며 getSharedPreferences
을 처음 호출 할 때만 파일을 열거 나 참조를 하나만 만듭니다.
그래서 응용 프로그램을 끄고 Android가 정적 값을 지우지 않으면 개체가 다시 생성되지 않습니다. 서버 개체가에서와 보내는 것보다 JSON을 만들려고 you can find in my article here
대신 복사 SharedPreferences
에 대해
더. 애플리케이션 시작시 서버에서 JSON을 다운로드하여 환경 설정에 넣습니다.
관련 문제
- 1. ASMX 웹 서비스 - 참조를 얻지 못했습니다.
- 2. SharedPreference 값이 업데이트되지 않았습니다.
- 3. 정확한 값을 얻지 못했습니다.
- 4. onAdLoaded에서 콜백을 얻지 못했습니다
- 5. AudioFileReadPackets을 얻지 못했습니다.
- 6. 데이터베이스에서 데이터를 얻지 못했습니다
- 7. 결과를 얻지 못하고 결과를 얻지 못했습니다. 목록보기
- 8. JAVA : 원하는 소수점을 얻지 못했습니다.
- 9. MSBuild에서 참조를 확인하지 못했습니다.
- 10. 전화가 회전 할 때 SharedPreference 값이 변경됨
- 11. SharedPreference
- 12. 메신저와 같은 출력을 얻지 못했습니다
- 13. getChildHtml이 값이나 내용을 얻지 못했습니다
- 14. jQuery datepicker가 포커스를 얻지 못했습니다.
- 15. 펜촉을로드했지만 UITableView 예외를 얻지 못했습니다.
- 16. 생성자가 입력 인수를 얻지 못했습니다.
- 17. to_s에서 정확한 결과를 얻지 못했습니다
- 18. IIS에서 SQL 연결을 얻지 못했습니다.
- 19. 파이썬 텔넷에서 응답을 얻지 못했습니다
- 20. actionscript3가 PHP에서 응답을 얻지 못했습니다
- 21. GPS가 위치 업데이트를 얻지 못했습니다.
- 22. Jenkins가 최신 커밋을 얻지 못했습니다
- 23. 엑셀 차트 - 전설을 얻지 못했습니다.
- 24. parseInt 추가 반환을 얻지 못했습니다
- 25. Chef 루틴에서 허락을 얻지 못했습니다.
- 26. 셀레늄 getSessionId가 JsessionID를 얻지 못했습니다.
- 27. 예상되는 결과를 얻지 못했습니다 - javascript
- 28. ul이 정확한 높이를 얻지 못했습니다.
- 29. xml 파일 출력을 얻지 못했습니다
- 30. insert_id가 현재 ID를 얻지 못했습니다