반응형
Notice
Recent Posts
Recent Comments
Link
불로구
안드로이드 스튜디오 - 데이터 저장 sharedpreferences 본문
반응형
안드로이드에서 데이터 저장은 로컬DB저장과, 파일에 직접 저장하는 방식이 있다.
여기서는 파일에 직접 저장하는 방식인 sharedpreferences를 알아보자
val passwordPreferences:SharedPreferences = getSharedPreferences("password", Context.MODE_PRIVATE)
//나만 사용할 수 있도록 MODE_PRIVATE
val passwordSet = "123"
passwordPreferences.edit{
putString("password", passwordSet)
//저장에는 2개 방법이 있음 -> commit - > 다 저장까지 ui 정지, apply -> 비동기적으로 저장
}
if(passwordPreferences.getString("password", "000").equals(passwordSet)){ // 값 없을 시 디폴트는 "000"
//TODO
}else{
//TODO
}
반응형
'프로그래밍 > 코틀린 안드로이드' 카테고리의 다른 글
안드로이드 스튜디오 - 다이어리 만들기 (0) | 2021.03.28 |
---|---|
안드로이드 스튜디오 - px , dp , sp단위 (0) | 2021.03.25 |
안드로이드 스튜디오 - 액션바(ActionBar) 삭제 (0) | 2021.03.23 |
안드로이드 스튜디오 - 로또 추첨기 만들기 (1) | 2021.03.22 |
안드로이드 스튜디오 - BMI 계산기 만들기 (0) | 2021.03.19 |
Comments