Ale co ma baza danych do tego?
To znaczy, jeśli aplikacja ma działać offline to możesz zrobić synchronizacje danych, żeby można było przeglądać już pobrane aktualności
Jak pobierasz dane z serwera, to zapisują się w pamięci RAM i to ci w pełni wystarcza, jeśli to jest sam tekst nie masz o co się bać
No chyba że chcesz przećwiczyć synchronizacje danych z bazą, jesteś początkującym, więc możesz potraktować to jako aplikacje do nauki a nie do wykonania konkretnego produktu
Co do mysql, tutaj lepsza będzie baza lokalna, np sqlite
Jeśli nie będzie relacji fajną opcją może być użycie nosql