- 내 앱에는 서버에서 JSON 데이터를 푸시/풀링하는 간단한 API가 있습니다.
- 가정하자 내가 JSON 배열
- 으로 목록을 가져 내가 저장 한 MODE_PRIVATE 액세스 파일 "my_list.json"로 JSON 배열. 네트워크 연결없이 앱이 방금 시작되었을 때 표시 할 목록을 저장합니다.
- 또한 목록보기에서 JSON 배열을 개체 배열로 변환 한 목록 데이터를 보여줍니다.
- 이 목록보기 사용자는 항목을 선택하고 해당 항목을 삭제할 수 있습니다 (API 호출을 통해 삭제되므로 해당 항목이 삭제 된 서버 DB에서 삭제됨). 목록에서 사라집니다.
- 저장 파일 "my_list.json"에서 해당 항목을 삭제하지 않았으므로 앱을 시작하면 삭제 된 데이터가 다시 나타납니다.
내 응용 프로그램에 sqlite DB를 유지 관리하는 것이이 문제를 해결한다는 것을 알고 있습니다. 하지만 DB를 사용하지 않고 -서버에서 가져온 데이터를 Android 앱에 저장하는 가장 좋은 방법은
목록 데이터를 JSON 파일로 안드로이드 앱에 저장하는 것이 좋은 습관입니까?
내 앱에서 데이터베이스를 사용하지 않고 이러한 상황을 해결하는 훌륭한 해결책은 무엇입니까?
을 구현하는 방법의 excellect 튜토리얼마다 삭제 후. – greenapps