반응형
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()
}
반응형
'Android' 카테고리의 다른 글
[Android] webView (0) | 2024.11.28 |
---|---|
[Android] 앱 삭제 없이 SQLite DB 업데이트 (feat. Java) (2) | 2024.11.19 |
[Android] 다중언어 설정 (feat. Java) (0) | 2024.11.11 |
[Android] SearchView 초성 검색(feat. Java) (0) | 2024.10.29 |
[삽질] [Android] Permissions 권한 거절 (feat. Java) (1) | 2024.10.21 |