안드로이드에서 공유 환경 설정을 사용하는 것이 궁금합니다. 제발 좀 의심 좀 해주십시오.Android에서 공유 환경 설정을 사용하는 용도는 무엇입니까?
편집가 완료된 후 설정 화면/활동이 표시되지 않도록
나는 어떤 플래그를 처음 설정 화면을 표시하고, 설정 등의 목적으로 사용할 수 있습니다 (앱의 다음 시작시)?
안드로이드에서 공유 환경 설정을 사용하는 것이 궁금합니다. 제발 좀 의심 좀 해주십시오.Android에서 공유 환경 설정을 사용하는 용도는 무엇입니까?
편집가 완료된 후 설정 화면/활동이 표시되지 않도록
나는 어떤 플래그를 처음 설정 화면을 표시하고, 설정 등의 목적으로 사용할 수 있습니다 (앱의 다음 시작시)?
사용자가 응용 프로그램을 실행할 때 나중에 언젠가 참조 할 작은 값 (아마도 플래그)을 저장하려는 상황을 생각해보십시오. 그런 다음 공유 된 환경 설정이 실행됩니다.
우리는 왜 sqlite를 사용하여 그렇게 할 수 있는지 물어볼 수 있습니다. 그러나 sqlite
의 문제는 긴 코드와 지원 클래스를 작성하는 것이 바람직하다는 것입니다. 공유 환경 설정을 사용하면 몇 줄의 키 값 쌍을 읽고 쓸 수 있습니다. 그러나 항상 공유 환경 설정은 복잡한 관계형 데이터를 유지하는 솔루션이 아니라는 점을 기억하십시오.
정답으로 표시해야합니다. –
SharedPreferences를 사용하여 부울 값, 부동 소수점, 정수, long 및 문자열과 같은 기본 데이터를 저장할 수 있습니다. 이 데이터는 사용자 세션 전체에서 유지됩니다 (응용 프로그램이 종료 된 경우에도 마찬가지 임).
된 SharedPreferences 저장하고 응용 프로그램 환경 설정을 검색하는 안드로이드 SDK에서 API입니다. SharedPreferences는 지속적으로 저장된 데이터 값의 집합입니다. 영구적으로 SharedPreferences에 저장된 데이터는 응용 프로그램을 중지하거나 장치를 꺼도 여전히 존재 함을 의미합니다. SharedPreferences는 활동 레벨에서 사용 가능하거나 응용 프로그램 패키지의 모든 활동에서 공유됩니다.
주요 목적은 키 - 값 쌍의 스토어 개인 기본 데이터이다
당신은 더 많은 아이디어를 얻을 것이다 아래 링크에서
Data-Storage in Android with Shared Preferences
희망 하시겠습니까?
[docs] (http://developer.android.com/reference/android/content/SharedPreferences.html)를 읽으십시오. – SudoRahul
그들은 [스토리지] (http://developer.android.com/guide/topics/data/data-storage.html)의 한 방법으로 사용됩니다. – sinek