2014-06-14 3 views
0

페이스 북 로그인을 구현 한 후에 내 애플리케이션의 모든 활동에 사용자 정보가 있는지 어떻게 확인합니까?안드로이드 : 모든 활동의 사용자 정보

많은 비슷한 질문이 구형 SDN을 사용하고 있으므로 업데이트 된보다 효율적인 방법이 있는지 궁금합니다.

는 공유 환경 설정을 사용하여 데이터를 저장하기 위해 당신이

답변

0

좋은 방법 감사합니다

이 데이터를 저장하는 방법은 다음과 같습니다

getSharedPreferences("PreferencesFile", 0).getString("token", "errorMessage")); 
:

SharedPreferences settings; 
    SharedPreferences.Editor editor; 

    settings = getSharedPreferences("PreferencesFile", 0); 
    editor = settings.edit(); 

    editor.putString("token", "yourToken"); 
    editor.commit(); 

이 데이터를 검색하는 방법입니다

다음은 Android에서 제공하는 공유 환경 설정에 대한 자습서입니다 : http://developer.android.com/guide/topics/data/data-storage.html#pref

데이터를 유지하는 또 다른 좋은 방법은 Singleton이라는 디자인 패턴을 사용하는 것입니다. 기본적으로 인스턴스 생성은 한 번만 가능하며 모든 곳에서 액세스 할 수있는 클래스입니다.

다음은 싱글 톤에 대한 좋은 자습서입니다. http://www.tutorialspoint.com/java/java_using_singleton.htm