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

SharedPreferences ArrayList

0 추천
ArrayList에 String 타입의 텍스트들을 add시켰습니다.

이렇게 되면 저장은 되긴 되는데 앱을 종료한 후 재실행했을 때 초기화되어있어서 기존 저장한것들이 사라지게 되는데

ArrayList에 저장한 여러 텍스트들을 SharedPreferences 로 앱 지우거나 캐시지우기전까지는 계속 저장해놓고 싶습니다.

검색을 해봤는데 이해가 잘 안가서요

 

혹시 설명해주시거나 관련 링크 아시는 분들 부탁드리겠습니다.

 

감사합니다.!!!
뇽디 (1,880 포인트) 님이 2013년 10월 29일 질문

2개의 답변

0 추천
 
채택된 답변

원하시는 목적을 해결하기 위한 방법은 여러가지가 있겠는데요,

찾으시는 ArrayList 사용법은 http://www.androidpub.com/5518 여기서 간단히 나와 있네요.

ArrayList 처럼 기본 자료형(int, long.. 등)이 아닌 경우 파일 저장(라인별 구분, 라인별 파싱)하는 방법이 있겠고,

Serializable 을 사용하는 방법도 있겠습니다. http://aroundck.tistory.com/53

우선 간단히 String 하나만 저장해서 불러오는 테스트를 먼저 해보시고 확장해가시면 쉽게 해결하실 수 있을것 같네요

Gioskhan (12,060 포인트) 님이 2013년 10월 29일 답변
뇽디님이 2013년 11월 12일 채택됨
0 추천
db를 사용하는걸 추천 드림..
왈라뽕다 (1,170 포인트) 님이 2013년 10월 30일 답변
...