카테고리 없음

[Android] SharedPreferences

dev_beom_12 2020. 6. 1. 10:45
반응형

초보 개발자의 피셜임을 참고해 주시기 바랍니다.

 

Android Studio로 작업을 하다보면은 초보 개발자분들은 전역변수나 배열등을 사용하는 경우도 있습니다.

이런 경우 메모리나 혹시 모를 오류에 대해 대응하기가 어렵고 많은 수정작업이 이루어질 수 있습니다.

 

그러기에 데이터를 담아두고 꺼내쓸만한 장바구니(?)같은 기능이 필요함을 느낍니다.

주로 SQLite나 SharedPreferences가 대표적입니다.

 

두개 다 제 생각에는 앱의 디렉토리단에 파일의 형태로 저장되어 앱의 생명주기 

즉, 앱 설치 후 삭제까지 함께하는것으로 알고 있습니다.

 

저는 주로 SQL_LITE를 사용했는데 DB를 생성해주고 버전을 수정해주며

쿼리를 돌리는 부분까지 생성해야함을 당연시 생각했으나

 

SharedPreferences를 뒤늦게 알고는 당황을 했습니다 ㅎ

매우 편하더군요 키를 통해 저장해둔 데이터를 가져오는(Get) 기능과

적용(Commit)하는게 매우 편했어요 

 

자세한 내용은 매우 잘 설명해주신 아래 블로그를 통해 봐주시면 감사하겠습니다.

(필자가 실력이 미미하여 소스나 경험에 우러나온 이슈들을 넣지 못한점 죄송합니다. 추후 더욱 자세한 내용을 넣도록 하겠습니다)

 

https://re-build.tistory.com/37

 

[Android] SharedPreferences 사용하기

이래저래 바쁘다는 핑계로 미루다가 오랜만에 포스팅을 하게 되었습니다. 벌써 새해가 밝았네요. 저만 시간이 빨리 가는 것처럼 느껴지는 건 아니겠죠? 모두 새해에는 좋은 일이 생겼으면 좋겠�

re-build.tistory.com

 

반응형