Czy istnieje różnica między przechowywaniem tokenu uwierzytelniania usługi w pamięci wewnętrznej (w pliku) i we właściwościach udostępnionych?Pamięć wewnętrzna systemu Android VS Preferencje współdzielone
Odpowiedz
Niezupełnie, to kwestia wygody. Dzięki współdzielonym preferencjom nie musisz obsługiwać pliku IO.
wspólne preferencji będzie lepiej niż do przechowywania poświadczeń w pliku, aby otworzyć i readfile jest żmudne porównać do korzystania z preferencji zakładowego
Chociaż oba mogą być prywatne typy. Konwencjonalne podejście to: jeśli masz małą parę wartości klucza, przejdź do preferencji współdzielonych. Jeśli masz dużą porcję danych, skorzystaj z pamięci wewnętrznej. Wewnętrzna pamięć magazynowa w plikach i jest prywatna dla Twojej aplikacji. Główną wadą ze współdzielonym pref. to, czy Twoja aplikacja zawiesza się/wymusza zamknięcie, tracisz wszystkie dane we współdzielonym pref.
Werdykt:
Jeśli używasz wspólnego pref. upewnij się, że Twoja aplikacja się nie zawiesza. Więc mój punkt widzenia: idź z pamięcią wewnętrzną. Niemniej jednak, jeśli twój telefon jest zrootowany, może się zdarzyć WSZYSTKO, nic już nie jest prywatne ...:/
- 1. "Preferencje współdzielone"
- 2. Wewnętrzna pamięć wewnętrzna Ionic Android
- 3. Android: Ustaw preferencje współdzielone podczas instalacji?
- 4. Współdzielone preferencje zostały zapisane po raz pierwszy
- 5. Preferencje współdzielone z Androidem nie działają
- 6. Zapisywanie danych w systemie Android: przechowywanie plików vs baza danych SQLite a współdzielone preferencje
- 7. Preferencje współdzielone nie są trwałe po restarcie aplikacji.
- 8. PAMIĘĆ SEGMENTOWA vs PŁASKA PAMIĘĆ
- 9. Sprawdzanie poprawności Android EditText Preferencje
- 10. Implementacja systemu Android Gradle vs CompileOnly
- 11. Jak mogę wyczyścić pamięć podręczną aplikacji dla systemu Android?
- 12. Android - Gdzie przechowywać pobraną zawartość, pamięć wewnętrzną a pamięć zewnętrzną?
- 13. Jak unieważnić strukturę encji 4 Wewnętrzna pamięć podręczna
- 14. Wewnętrzna (pamięć) reprezentacja TProc i referencje w ogóle
- 15. Android - jak radzić sobie z zapisywaniem pliku w pamięci urządzenia (pamięć wewnętrzna/zewnętrzna)
- 16. dostępu Udostępnione Preferencje z inną aktywność (Android)
- 17. Android Wear - dostęp mobilny wspólne preferencje
- 18. Android - uzyskać przydzieloną pamięć
- 19. Wyświetlane na liście Preferencje listy
- 20. Jak wyczyścić preferencje powiadomień push systemu iOS dla mojej aplikacji?
- 21. Jak zmienić preferencje systemu wyświetlania siatkówki w systemie OSX?
- 22. Ustawienia współdzielenia systemu Android z wieloma działaniami
- 23. Metoda analizy XML systemu Android
- 24. W jaki sposób można uruchomić obrazy emulatora systemu Android VS?
- 25. Co to jest rezydentna i brudna pamięć systemu iOS?
- 26. Biblioteki współdzielone Websphere "Priorytet"?
- 27. Współdzielone zmienne w PostCSS
- 28. Opcjonalne biblioteki współdzielone
- 29. Współdzielone wskaźniki i wydajność
- 30. Metody współdzielone między enumami
Niepoprawnie. Jeśli aplikacja ulegnie awarii, dane w SharePreferences zostaną zachowane. – tambykojak