I added a database. It works through the CursorLoader, ContentProvider. It was quite easy to implement. I added all news sources to the database. It was just a first update. I found that I like my app. I use it everyday. TODO: add settings fragment to check what news sources user should see on the main activity. The app is powered by https://newsapi.org/
I didn’t update the screenshots. I am going to do it tomorrow.