Systemy operacyjne dla urządzeń mobilnych

Sposób testowania i oczekiwane efekty



Po uruchomieniu widoczny jest ekran z przyciskami



W tym momencie aplikacja nie ma zapamiętanych żadnych elementów typu klucz-wartość w SharedPreferences. Naciśnięcie na przycisk Add Data powinno spowodować

Odświeżona lista



Ponowne naciśnięcie na przycisk Add Data powinno spowodować

Odświeżona lista



Korzystając z ADM (Android Device Monitor) można ,,podejrzeć'' plik z zapisanymi wartościami typu klucz-wartość.



Po jego uruchomieniu w lewej części okna odnajdujemy naszą aplikację



a następnie w prawej części odnajdujemy właściwy katalog (/data/data/[nazwaAplikacji]/shared_prefs/[nazwaPlikuSharedPreferencesJakiUtworzylismy].xml)



W celu jego ,,podejrzenia'' możemy go pobrać, wybierając Pull a file from the device



W naszym przypadku plik ten wygląda w następujący sposób



(pobierz plik)

Naciśnięcie na przycisk Delete All Data powinno spowodować usunięcie wszystkich elementów z SharedPreferences.





Dodatkowe zasoby

  1. W ramach projektu utworzono strukturę katalogowo plikową pokazaną poniżej

    zawierającą następujące pliki
    • strings.xml
    • activity_main.xml
    • MainActivity.java