Poczytaj o cyklu życia aplikacji/aktywności
LINK
Możesz przypisywać akcje do zatrzymania aplikacji, uruchomienia, wyłączenia itp
I połącz to z bazą danych
Pierwsze uruchomienie aplikacji - stworzenie bazy
Każde uruchomienie aplikacji - pobranie z bazy
Każde zamknięcie lub zatrzymanie aplikacji - zapis do bazy