app / com.gmail.ayteneve93.apex.kakaopay_preassignment.utils / PreferenceUtils

PreferenceUtils

class PreferenceUtils

SharedPreference 에 사용자의 최신 설정 내용을 저장하는 Utility 입니다.

Constructors

<init>

PreferenceUtils(application: Application)

SharedPreference 에 사용자의 최신 설정 내용을 저장하는 Utility 입니다.

Properties

userPreference

val userPreference: SharedPreferences

사용자 환경설정 정보를 담는 SharedPreference 객체입니다.

Functions

getDisplayCount

fun getDisplayCount(): Int

최근 사용자가 사용한 페이지당 사진 표시 갯수를 가져옵니다.

getImageColumnCount

fun getImageColumnCount(): Int

최근 사용자가 사용한 이미지를 표시하는데 사용되는 열의 갯수입니다.

getImageSizePercentage

fun getImageSizePercentage(): Float

최근 사용자가 사용한 이미지 확대 수치를 가져옵니다.

getSortOption

fun getSortOption(): KakaoImageSortOption

최근 사용자가 사용한 사진 정렬 옵션을 가져옵니다.

setDisplayCount

fun setDisplayCount(displayCount: Int): Unit

페이지당 사진 표시 갯수를 저장합니다.

setImageColumnCount

fun setImageColumnCount(imageColumnCount: Int): Unit

이미지 표시 열의 갯수를 저장합니다.

setImageSizePercentage

fun setImageSizePercentage(imageSizePercentage: Float): Unit

이미지 확대 수치를 저장합니다.

setSortOption

fun setSortOption(sortOption: KakaoImageSortOption): Unit

사용자의 정렬 옵션을 저장합니다.