Puoi controllare il concetto di caricatore. Puoi iniziare con https://www.vogella.com/articles/AndroidSQLite/article.html#todo
Di seguito sono riportati altri 2 buoni tutorialhttps://mobile.tutsplus.com/tutorials/android/android-sdk_content-providers/
https://mobile.tutsplus.com/tutorials/android/android-sdk_loading-data_cursorloader/