마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SharedPreferences와 JSON(ListView)를 같이 쓰는 방법에 대해서

0 추천
코드보다는, 제가 생각하고 있는 방법이 맞는지 알고 싶습니다.

 

1. A액티비티에서 EditText로 입력한 내용들을 JSONObject 에 put 합니다.

2. 이 Object를 JSONArray의 인자로 집어넣고, Array를 SharedPreferences의 value로 집어넣습니다.

3. B액티비티에서 SharedPreferences를 get하여 다시 JSONArray로 변환 합니다.

4. for문을 사용해 JSONArray를 JSONObject로 추출하여 처음에 입력한 내용을 B액티비티의 TextView에 반영구적으로 표시할 수 있는가

그러니까 앱을 삭제하지 않는 한 계속 TextView에 내용을 보이게끔 하고 싶습니다. ListView의 내용을SharedPreferences로 저장하는 방법은 저게 된다면 어떻게 만들어 볼 수 있을 것 같기도 합니다.

혹시 생각이 이상한 부분이 있거나 미흡한 부분이 있다면 많이 도움 주시면 감사하겠습니다.

이런 방법을 다룬 쉬운 예제가 있으면 좋겠는데, 정말 많이 찾아봤는데 어렵거나 부가기능이 붙거나 해서 이해하기 힘들더군요. 예제 추천도 부탁드립니다.
kaman123 (120 포인트) 님이 2017년 5월 11일 질문
kaman123님이 2017년 5월 11일 수정

1개의 답변

0 추천
익명사용자 님이 2017년 5월 11일 답변
...