Shared Preferences2 [Android] Android Preferences DataStore. ( + RxJava) 목차 소개 Preferences DataStore 및 Proto DataStore Protocol Buffers DataStore 사용 규칙 설정 add a dependency Set a DataStore 일반적인 경우 Read values Write values Collect values RxJava를 사용하는 경우 Read values Set values Observe values Shared Preferences를 Preferences DataStore로 Migration 결론 소개 DataStore는 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션이다. DataStore는 Kotlin Coroutine, Flow를 사용하여 비동기적이고 일관된 트.. 2023. 6. 8. [Android] Shared Preferences. 앱 내 간단한 데이터 저장에 사용. 목차 Shared Preferences Shared Preferences 객체에 접근 Shared Preferences에 쓰기 Shared Preferences에서 값을 삭제하기 Shared Preferences에서 읽기 결론 Shared Preferences 크기가 크지 않은 비교적 간단한 데이터를 key-value 형태로 저장할 수 있게 도와주는 라이브러리입니다. (Shared Preferences API와 Preference API는 다릅니다.) Shared Preferences는 애플리케이션 내부에 저장됩니다. 따라서 앱을 지우거나 데이터를 삭제하면 Shared Preferences에 저장된 값 또한 사라지게 됩니다. Shared Preferences는 해당 경로에 .xml 형태로 저장됩니다. d.. 2023. 5. 19. 이전 1 다음 반응형