CODEDRAGON ㆍDevelopment/Android
프리퍼런스에서 데이터 읽기 단계
단계 |
설명 |
1 |
SharedPreferences객체 호출 |
2 |
프리퍼런스의 데이터 읽기 |
//1.SharedPreferences객체 호출 SharedPreferences sharedPreferences = getSharedPreferences("PreferencesEx", MODE_PRIVATE);
//2.프리퍼런스의 데이터 읽기 //key, defaultValue tvView.setText(sharedPreferences.getString("text", "")); |
프레퍼런스의 주요 get메소드
· 프레퍼런스에 키가 존재하면 기록되어 있는 값이 리턴되고 키가 없을 때는 두 번째 인수로 지정한 defValue가 리턴됩니다.
· 최초 앱이 실행될 때에는 프레퍼런스가 생성되기 전이므로 디폴트(defValue)가 리턴되게 됩니다.
메소드 |
int getInt (String key, int defValue) |
String getString (String key, String defValue) |
boolean getBoolean (String key, boolean defValue) |
key |
첫번째 인자 key를 통해 데이터를 주고 받습니다. |
defValue |
두번째 인자는 디폴트 값으로 해당 키에 대한 데이터가 존재하지 않을 경우 디폴트값으로 설정된 값이 리턴됩니다. |
'Development > Android' 카테고리의 다른 글
지도(Map), Map 용어, Map 메소드, 안드로이드 사용 좌표값, 우리나라가 속한 경위도 값의 범위, AndroidManifest.xml 추가된 항목 (0) | 2018.01.07 |
---|---|
SharedPreferences 생성파일 확인경로 (0) | 2018.01.05 |
프리퍼런스에 데이터 쓰기 단계, SharedPreferences.Editor의 주요 메소드 (0) | 2018.01.05 |
SharedPreferences객체, 프레퍼런스 객체 생성 메소드 (0) | 2018.01.05 |
Permission 체크를 해야 하는 목록, Permission API (0) | 2018.01.05 |