1. Android中 ListView 概括
Android中的列表控件非常灵活,可以自定义每一个列表项,实际上每一个列表项就是一个View
在Android定义了3个列表控件:ListView、ExpandableListView 和 Spinner,其中Spinner就是在Windows中常见的下拉列表框。
ListView控件用于列表的形式显示数据,ListView控件采用MVC模式将前端显示和后端数据进行分离。也就是说,ListView控件在装载数据时并不是直接使用 ListView.add 或者类似的方法添加数据,而是需要指定一个Adapter对象。
MVC模式中的C(控制器,Controller) -----> Adapter
MVC模式中的V(视图,View) -----> ListView,用于显示数据。
MVC模式中的M(模型,Model)