Android

SharedPreference

Dean83 2023. 1. 26. 12:36

기기 설정값 등 특정 데이터를 로컬에 저장 - 불러오기 하고 싶을때 사용하는 기능. 

Unity에 비슷한 기능이 있었는데 기억이 안난다.  bundle 처럼 사용하면 된다. 

 

val sharedPref : SharedPreferences = applicationContext.getSharedPreferences("이름", Context.MODE_PRIVATE)


 sharedPref.edit().putString(key, value).apply() 으로 저장하고, 
 
 sharedPref.getString(key, defValue).toString() 으로 빼온다. 
 
 int나 bool 값도 가능하다.