Android
[Android] Android SharedPreference 사용하기 (feat. Kotlin)
김한토
2024. 11. 18. 15:25
반응형
https://developer.android.com/training/data-storage/shared-preferences?hl=ko
SharedPreferences로 단순 데이터 저장하기 | Android Developers
DataStore offers a more modern way of storing local data. You should use DataStore instead of SharedPreferences. Read the DataStore guide for more information. 이 페이지는 Cloud Translation API를 통해 번역되었습니다. SharedPreferences로 단
developer.android.com
참고 자료
class MainActivity : AppCompatActivity() {
private lateinit var mySharedPreferences : SharedPreferences
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
//여기서 SharedPref는 나의 SharedPreferences 이름이다. 다른 이름으로 해도 된다.
//이건 device explorer안에 data/data/내프로젝트/shared_prefs 에 있다.
mySharedPreferences = getSharedPreferences("SharedPref", MODE_PRIVATE)
//이런식으로 키 값을 입력하여 원하는 정보를 가져올 수 있다.
//Constants.MINA 가 키고 ""는 값이 없을 때 할당하는 값이다.
val mina = mySharedPreferences.getString(Constants.MINA, "")
//이건 데이터를 수정하는 코드이다.
val editor = mySharedPreferences.edit()
editor?.putString(Constants.MINA, "")
editor?.apply()
}
반응형