getSharedPreferences()
이름으로 식별된 여러 SharedPreferences 파일잉 필요한 경우 첫번째 매개변수로 지정한다.
getPreferences()
Activity에 SharedPreferences 파일을 하나만 사용해야 하는 경우 Activity에서 이 파일을 사용한다. 이렇게하면 Activity에 속하는 defalut SharedPreferences 파일이 검색되므로 이름을 임력할 필요가 없다.예를 들어 다음 코드는 리소스 문자열 R.string.preference_file_key
로 식별되는 공유 환경설정 파일에 액세스하고 비공개 모드를 사용하여 파일을 열므로 앱에서만 파일에 액세스할 수 있습니다.
val sharedPref = activity?.getSharedPreferences(
getString(R.string.preference_file_key), Context.MODE_PRIVATE)