Preference란?
SharedPreferences클래스
gksrodml Shared Preference파일을 사용하는 경우
여러개의 Shared Preference파일을 사용할 경우
val 변수명 = activity?.getSharedPreferences(
getString(R.string.preference키값), Context.MODE_PRIVATE)
에디트 텍스트를 이용하여 데이터를 저장하고 불러오는 예시코드
private fun saveData() {
val 변수명 = getSharedPreferences("이름",0) //0은 모드
val 변수명2 = pref.edit() // 수정 모드
변수명2.putString("키값", binding.에디트텍스트아이디.text.toString())
변수명2.apply() //저장 완료
}
private fun loadData() {
val 변수명 = getSharedPreferences("이름",0)
binding.에디트텍스트아이디.setText(변수명2.getString("키값",""))
//두번째인자에 데이터가 존재하지 않을경우 키값으로 저장된 데이터를 불러옴
}
스크롤 최상단으로 이동시키는 플로팅 액션 버튼 만들기 (0) | 2024.06.12 |
---|---|
안드로이드 스튜디오 텍스트 입력 후 키보드 숨기기 (0) | 2024.06.10 |
안드로이드 스튜디오 Activity 생명 주기 (0) | 2024.06.07 |
안드로이드 스튜디오 Splash screen 만들기 (0) | 2024.05.29 |
안드로이드 스튜디오 - BMI계산기 결과페이지 만들기 (0) | 2024.01.30 |