RecyclerView虽然因其灵活性.高效性等特点而备受好评,但也不是一定得用它把ListView给替代掉.在某些场景中,ListView还是相对更适合的.比如数据量不大,不频繁更新,并且需要简单地设置一下divider或header.footer的时候,相对于RecyclerView的繁琐,ListView在实现上则表现得更方便和简洁. 过去的封装 在使用ListView的过程中,为了复用ListView中的convertView以及优化getView()时的findViewById操作,我