android sharedpreference 2

[Android] SharedPreferences 대신 DataStore #2

DataStore는 암호화를 자동으로 제공 XDataStore를 사용할 때 가장 주의해야 할 부분인 거 같습니다 토큰사용자 식별 정보개인정보만약 위와 같은 값들을 그대로 저장하면 루팅된 기기나 백업 파일을 통해 노출될 가능성이 있습니다,,그래서 암호화 작업이 필요해요 EncryptedSharedPreferences Deprecated 원래는 EncryptedSharedPreference가 공식 대안이었지만, 현재는 Deprecated 되었습니다 대신 Jetpack Security (Crypto API)와 DataStore의 조합이 권장되었습니다! Crypto API를 사용해서 DataStore를 암호화해서 사용하는 방법에 대해 알아보겠습니다 Crypto API 코드는 단순 예시라서 사용 플로우만 확인하..

📱 Android 2025.12.25

[Android] SharedPreference에 ArrayList, HashMap 저장하기

안녕하세요 오늘은 SharedPreference에 ArrayList, HashMap을 저장하는 방법에 대해 알아보고자 합니다 우선, SharedPreference에 대해 잘 모르시는 분이라면 2021.01.19 - [Android] - [Android] SharedPreferences 사용하기 를 보고 오시는 것을 추천드립니다 :) [Android] SharedPreferences 사용하기 SharedPreferences란? ✔ 데이터가 파일로 저장되고, 저장하려는 키-값 컬렉션이 비교적 작은 경우에 주로 사용됩니다. ✔ DB를 사용하지 않고, 간단한 데이터들을 저장할 때 주로 쓰이며, 앱을 껐다 ddusi-dod.tistory.com 소스는 Kotlin으로 작성했습니다 1. ArrayList 저장하기 ..

📱 Android 2021.03.24