프리퍼런스에서 데이터 읽기 단계, 프레퍼런스의 주요 get메소드

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

두번째 인자는 디폴트 값으로 해당 키에 대한 데이터가 존재하지 않을 경우 디폴트값으로 설정된 값이 리턴됩니다.

 

 

반응형