안드로이드에서 데이터를 입력하고 저장하는 방법에는 여러가지가 있다. DB, SQLite, SharedPreferences 등등 .. 그중에서 오늘은 SharedPreferences 는 어떤 용도로 사용하는지 공부하였다. SharedPreferences 는 다른 데이터 저장 방법에 비해 속도가 빠르기 때문에 간단한 데이터를 저장할 때 주로 사용한다. 내부 저장소를 이용하기 때문에 권한 설정도 필요 없고 간단하게 이용할 수 있다. 예를 들면 실제 앱에서 자동 로그인시 사용자 인증이라던지 앱의 상태 정보를 저장하는 용도로 자주 사용된다. 액티비티에서 Intent 로 값을 넣고 빼는 것과 비슷한 형태이다. 아직 사용자 인증까지 해보기에는 공부가 더 필요할 것 같아서 그동안 공부한 LifeCycle 과 Share..