//Preference 선언
public SharedPreferences mPreferences;
public void onCreate(Bundle savedInstanceState) {
mPreferences = getSharedPreferences("CurrentUser", MODE_PRIVATE); //public으로 하면 외부 접근 가능
if(chkSaveID.isChecked()){
SharedPreferences.Editor prefEditor = mPreferences.edit();
prefEditor.putString("userID", strMem_id);
prefEditor.commit();
Toast.makeText(this, "정보가 저장 되었습니다.", Toast.LENGTH_LONG).show();
} else {
SharedPreferences.Editor prefEditor = mPreferences.edit();
prefEditor.remove("userID");
prefEditor.commit();
Toast.makeText(getApplicationContext(), "정보가 삭제 되었습니다.", Toast.LENGTH_LONG).show();
}
}
대충 이와 같음
아님..
// if(mPreferences.contains("userID")){
// String temp = mPreferences.getString("userID", null);
// Toast.makeText(this, temp + "님 어서오세요.", Toast.LENGTH_LONG).show();
// }else{
// SharedPreferences.Editor prefEditor = mPreferences.edit();
// prefEditor.putString("userID", strMem_id);
// prefEditor.commit();
// Toast.makeText(this, "정보가 저장 되었습니다.", Toast.LENGTH_LONG).show();
// }
이런것도 있음
'자료' 카테고리의 다른 글
둥근 모서리 만들기 (0) | 2011.06.24 |
---|---|
Failed to install ~timeout (0) | 2011.06.15 |
style.xml 예제1 (0) | 2011.06.14 |
ActivityManager: Error type 3 (2) | 2011.06.13 |
안드로이드 개별 디바이스를 구분하는 방법 (2) | 2011.06.09 |