基本上我的博客是根据我手头的项目来写,如有不对的地方,希望大家能给楼主指出来,在此先道声谢谢!
![大笑](http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)
android项目中需要制作一个类似于youtube的视频列表的界面,可采用ListView的方式实现,listView实现最好的方法就是配合Adapter(适配器)为其添数据,当然直接在java代码中为其添加数据也可以,但是不能实现动态数据的添加,比如说获取web服务器或者是其他程序中的数据。
关于Adapter:我们经常用"Men in the middle"中句话来描述它,也 就是“中间者”的意思。可以将它理解成数据和UI(View)之间的一个桥梁。
listview下的常用的adapter有:SimpleAdapter,ArrayAdapter,BaseAdapter等,其中我觉得最实用的就是BaseAdapter啦~
然后我们详细讲下这个。
BaseAdapter是个抽象类,继承它需要实现的方法有:
getCount(), getItem(int position),