SharedPreferences 사용법

Kotlin Android DEVELOPMENT IT
//데이터 저장
val pref = PreferenceManager.getDefaultSharedPreferenced(this)
val editor = pref.edit()

editor.putInt("KEY1", value)
			.putInt("KEY2", value2)
			.apply()

//프리퍼런스 매니저를 사용해 프리퍼런스 객체를 얻은 후 에디터 객체를 얻음
//데이터 객체에 put[데이터 타입] 형식의 메서드를 사용하여 키와 값 형태의 쌍으로 저장을 한다.
//put 메서드는 기본 타입은 모두 지원함.
//apply()로 설정한 내용을 반영

//데이터 가져오기
val pref = PreferenceManager.getDefaultSharedPreferenced(this)
val value1 = pref.getInt("KEY1", 0)
val value2 = pref.getInt("KEY2", 0)

//프리퍼런스 객체를 얻은 수 getInt()메서드로 원하는 키 값의 데이터를 얻어오며, 두 번째 인자는
//값일 없을 경우 리턴할 값을 지정한다. 위의 예데에서는 값이 없을 경우 0을 리턴

댓글 남기기