sharedpreferences

    [Kotlin] 안드로이드 AAC ViewModel과 앱 아키텍처 가이드 (feat. SharedPreferences) - 여러 Fragment에서 AAC ViewModel 공유해서 사용하기.

    [Kotlin] 안드로이드 AAC ViewModel과 앱 아키텍처 가이드 (feat. SharedPreferences) - 여러 Fragment에서 AAC ViewModel 공유해서 사용하기.

    ViewModel 개요 | Android 개발자 | Android Developers ViewModel을 사용하면 수명 주기를 인식하는 방식으로 UI 데이터를 관리할 수 있습니다. developer.android.com 앱 아키텍처 가이드 | Android 개발자 | Android Developers 앱 아키텍처 가이드 이 가이드에는 고품질의 강력한 앱을 빌드하기 위한 권장사항 및 권장 아키텍처가 포함되어 있습니다. 이 페이지는 Android 프레임워크 기본을 잘 아는 사용자를 대상으로 합 developer.android.com AAC ViewModel은 Android Architecture Components ViewModel로 Android Jetpack의 구성요소이다. 예전에 다른 글에서 AAC V..

    [Android] SharedPreferences 사용하기

    [Android] SharedPreferences 사용하기

    앱에서 간단한 데이터를 저장 또는 복원할 때 SharedPreferences를 사용할 수 있다. 이 기능은 앱 내부에 파일을 하나 만들어서 파일에서 데이터를 저장하거나 읽어올 수 있도록 한다. 개발자는 파일에 접근할 필요는 없고 SharedPreferences의 저장과 복원 메서드를 사용하면 된다. 원래는 Application()을 상속받은 전역 어플리케이션 클래스를 만들어서 그 안에 companion object로 SharedPreferences 객체를 하나 생성한 후 모든 클래스 파일에서 사용할 수 있도록 한다. sharedPreferences 객체를 이용해서 앱을 종료하고 다시 실행했을 때도 저장돼 있는 데이터를 화면에 띄우도록 해보겠다. 생명주기를 이용해보면, onPause()에서 데이터를 저장해..