Chciałbym zapisać kilka prostych danych. Na iPhone'a mogę to zrobić za pomocą NSUserDefaults
w Objective-C.Android odpowiadający NSUserDefaults w iOS
Jakie jest podobne polecenie w Androidzie?
Po prostu zapisuję kilka zmiennych, które mają być ponownie wykorzystane tak długo, jak aplikacja jest zainstalowana. Nie chcę używać skomplikowanej bazy danych, żeby to zrobić.
to jest sposób na przechowywanie bardzo prostych rzeczy, jest prosty i prosty do punktu – smith324
Naprawiłem błąd w kodzie (dzwonił do nieistniejącego getPreferences, a nie getSharedPreferences). –
Aktualizacja 2015: Android zaleca użycie apply() teraz przez commit(), ponieważ apply() działa w wątku tła zamiast natychmiastowego przechowywania trwałych danych i możliwego zablokowania głównego wątku. – AppsIntheParkNYC