안드로이드 SharedPreference에 Json값 저장
Retrofit에서 값을 받아온 뒤, data class에 처리를 하는데 data class의 값을 SharedPreference에 저장할 수 없을까 하다가 찾게되었다. GsonBuilder로 Json 값을 data class에서 가져와 저장하면 된다. // User data class data class User(val name: String = "", val gender: String = "") class PreferenceManager(context : Context) { private val pref = PreferenceManager.getDefaultSharedPreferences(context) // Json에서 data class 값으로 변환 fun getUserInfo(key: Strin..
알려주는 이야기/안드로이드
2020. 4. 25. 01:54