2011-12-20 4 views
0

사용자 이름과 암호를 저장해야합니다. 사용자 이름과 암호를 데이터베이스에 저장하는 로그인 구매가 성공적으로 인증되었지만 작업을 다시 시작할 때마다 다시 사용자 이름과 암호를 다시 입력해야합니다.이 작업을 중지하려면 어떻게해야합니까? (즉, 비슷한 세션을 구현해야합니다) 발생? 당신은 당신이 사용자의 로그인 상태를 검증하기 위해 미래에서 사용할 수있는 쿠키에서 세션 ID를 얻을 것이다 처음 로그인 할 때 감사활동이 시작될 때마다 사용자 이름과 비밀번호 입력을 중지하는 방법은 무엇입니까?

+3

인증 된 플래그를 공유 환경 설정에 저장하려고 할 수 있습니다. – Yahor10

+0

스플래시 화면/loginscreen 사용자 이름과 비밀번호가 있는지 확인하십시오. 홈 화면으로 건너 뛰면 로그인 활동을 보여줍니다. –

답변

0

당신이 웹 서비스를 사용하는 경우는

+0

웹 서비스를 사용하지 않습니다. – RanjitRock

0

사용 SharedPref는 U 경우에 도움이된다 너는 공유 된 pref를 얻는다. null이 아닌 값으로 로그인 한 후 로그인 후 다음 활동을 시작하십시오.

2

그저 간단합니다.

 //Save password 
    SharedPreferences share=PreferenceManager.getDefaultSharedPreferences(this); 
    Editor edit=share.edit(); 
    edit.putString("name","usernameValue"); 
    edit.putString("pass","passwordValue"); 
    edit.commit(); 


    //GetPassword wherever you want when application open next time 
    SharedPreferences share1=PreferenceManager.getDefaultSharedPreferences(this); 
    String name=share1.getString("name", ""); 
    String pass=share1.getString("pass", ""); 
+0

이 코드를 작성하여 문제를 해결 한 경우 답변을 수락하십시오. – Sameer

관련 문제