-->

sobota, 8 września 2012

SharedPreferences - Android

Czasami chcemy zachować ustawienia aplikacji skonfigurowane przez użytkownika. Może to być informacja tekstowa, liczbowa ale także logiczna. Dotyczy to np. ustawień dźwięku, motywu aplikacji po włączeniu, trybu poziomego/pionowego itd. Do zachowania takich informacji służy klasa SharedPreferences. Posługiwanie się nią jest bardzo proste. Wystarczy nadać nazwę naszej preferencji, zadeklarować tryb dostępu i już możemy się nią swobodnie posługiwać w naszym kodzie. Dużą zaletą jest to iż do tej samej preferencji możemy dostać się z każdej klasy. A więc nie musimy używać np. takich konstrukcji:




Ale możemy zadeklarować potrzebne nam obiekty:



A oprogramowanie zapisu i odczytu wygląda następująco:



Brak komentarzy:

Publikowanie komentarza