ListView 보다는 RecyclerView를 더 많이 사용합니다.
스크롤 할 때 지금 어느 항목까지 스크롤 되었는지..
마지막 항목이라면 자동으로 추가 로딩을 할 수도 있죠.
ListView를 쓴다고 코드가 줄어들거나 하지 않습니다.
기본적으로 ListView에 표시하기 위해선,
Adapter와 ListItem을 표시할 Layout 파일이 추가됩니다.
귀찮긴 하지만, 어차피 예쁘게 만들려면, 커스토마이징 해야 합니다.
심플한 걸로 따라해 보세요. (아래 참고)
https://www.youtube.com/watch?v=PEofA7Z8e_Q