2012-02-19 4 views
0

사용자가 앱을 처음 시작할 때만 환영 창이 표시됩니다. 이 부울 변수 (예 : "isFirstTime")를 휴대 전화 저장소에 저장하는 가장 좋은 방법은 무엇입니까? Shared Preferences 또는 Internal Storage을 사용해야합니까?Android : 일회성 변수 저장

문서를 보면 내부 저장소를 사용하면 내 "환경 설정"파일이 제거시 자동으로 제거되므로 이는 매우 편리하다고 말합니다.

나는 깨끗하고 간단하며 빠른 해결책을 원합니다.

답변

2

예, 공유 환경 설정을 사용하는 것이 좋습니다. 기본적으로 "isFirstTime"키와 false로 설정된 부울 유형의 공유 환경 설정을 지정할 수 있습니다. 그런 다음 주요 활동에 그런 짓을 :

getBoolean (isFirstTime, true); 

이를, 그것은 isFirstTime 당신이 결과를 기반으로하는 경우 문을 수행 할 수 있도록, 당신에게 진실을 줄 것이다 찾을 수없는 경우.

+0

고맙습니다. 그래서 나는 이것으로 추측 할 것이다. –

1

SharedPreferences이 최선의 선택입니다.

+0

감사합니다. slukian. –