Tworzę login w mojej aplikacji. Typ użytkownika jego informacje wysyłam do serwisu internetowego, aby sprawdzić i uzyskać jego identyfikator. Teraz muszę go zapisać gdzieś w mojej aplikacji, żeby sprawdzić, czy ma login.Zapisywanie informacji o użytkowniku w ustawieniach aplikacji
Więc gdzie te informacje powinny zostać zapisane? Wiem, że każda aplikacja ma swoje ustawienia, więc powinny być te informacje? Może ktoś mógłby dać mi więcej informacji o tym, co i jak robi.
Dzięki.
Znalazłem ten post: What is the most appropriate way to store user settings in Android application
Wierzę, że moje pytanie było duplikatem. Ale byłoby miło, gdybyś miał coś, czym mógłbyś się podzielić.
dla każdego, kto zastanawia compatiility ta jest obsługiwana we wszystkich obecnych wersjach API (Dodano w API V1). Dokumentacja SharedPreferences można znaleźć tutaj: http://developer.android.com/reference/android/content/SharedPreferences.html – JakeJ
Dla każdego, kto zastanawia się nad bezpieczeństwem, nie przechowuj hasła użytkownika w SharedPreferences. –
NIGDY nie należy zapisywać zwykłych haseł w aplikacjach lub bazach danych. Zamiast zapisywać zwykły tekst, możesz go zaszyfrować. Kiedy musisz sprawdzić poprawność podanego hasła użytkownika, możesz to zrobić w ten sam sposób i porównać skróty. Ta metoda jest znacznie lepsza niż zwykły tekst. – RoDo