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

SharedPreferences관련 질문

0 추천
안녕하세요.

 

SeekBar와 Spinner로 부터 데이터를 받아서 SharedPreferences로 저장하고 있습니다.

 

데이터를 저장해놓고 필요할 때 마다 SharedPreferences로 접근해서 읽어오고 있습니다.

 

데이터를 불러올 때, 예를 들어 어떤 activity가 create나 resume이 될 때 변수를 하나 만들고 SharedPreferences에 저장된 값을 그 변수에 넣고 해당 activiy가 돌아가는 중에는 그 변수를 참조하면서 동작하면 어떨까 하는 생각이 났는데...

 

데이터가 필요할 때 마다 SharedPreferences로 불러오는 방법과 새로운 변수를 만들어 그 변수를 참조하는 방법.

 

차이가 많이 날까요? 아직 초보라 테스트를 해보고 싶어도 수가 없네요. 혹시 두 방법의 차이가 어느정도 나는지 비교를 해보신분이나 구조를 잘 알고계셔서 대충 감이라도 오시는 분 조언좀 부탁드립니다.

 

두 방법의 퍼포먼스 차이가 많이 날까요?
핫샷 (1,180 포인트) 님이 2014년 12월 16일 질문

2개의 답변

0 추천
 
채택된 답변
그리 하셔야 됩니다.

android 가 내부적으로 메모리를 종종 날리기 때문에 꼭 그렇게 하셔야 나중에 ui 적으로 피를 안봅니다.
aucd29 (218,390 포인트) 님이 2014년 12월 17일 답변
핫샷님이 2014년 12월 17일 채택됨
감사합니다. 그런 문제가 있었군요. 아직까지 겪어보지는 못했지만.. 감사합니다.
0 추천
sharedpreference 로 로컬에 유저 데이터 및 토큰
저장해서 수시로 쓰고 있는데 아직까지 아무 이상
없었습니다
mamondebaltob (32,750 포인트) 님이 2014년 12월 16일 답변
...