Как подгрузить данные в ListView из SQLite при прокрутке списка?
Используйте CursorAdapter. Он такие операции (подгрузка данных из БД окном) выполняет "под капотом".
1. Считать из базы некоторое кол-во данных.
2. Передать их в адаптер ListView
3. Установить обработчик скроллинга ListView
4. Поймать конец списка во время прокрутки
5. Подгрузить из базы следующую порцию данных
6. Передать их в адаптер
7. notifyDataSetChanged