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

sharedPreference 질문있습니다.

0 추천
SharedPreferences.Editor editor = pref.edit(); 

for(int i =0; i<num; i++)
{
   editor.putString("key", value);
}

이런 상황일 때 이해가 안가는게 editor가 배열 처럼 여러개의 데이터를 가지고  있을 수가 있나요?
알파고 (4,320 포인트) 님이 2017년 10월 31일 질문

1개의 답변

0 추천
 
채택된 답변
위와 같이 키가 같으면 Overwrite 되어 마지막 값만 저장 됩니다.

배열 형태의 저장을 원하시면 JSON String을 사용하시거나

데이터가 많다면 DB를 사용하는것이 좋을것 같습니다.
익명사용자 님이 2017년 11월 1일 답변
알파고님이 2017년 11월 1일 채택됨
...