ListView的学习

三要素:
1.ListView用来用来展示列表View
2.适配器用来把数据映射到ListView 中介
3.数据具体会被映射成图片,字符串和基本组件
 适配器,相当于公司老总一样,将下面的东西都统一起来存放在一个值中。
Si pleAdapter的构造函数:
     
     课堂练习的题
      注释:
      1,context:上下文。
      2,data:基于Map的list。Data里边的每一项都和 ListView里边的每一项对应。
      Data里边的每一项都是一个Map类型,这个Map类里边包含了ListView每一行需要的数据。
      3,resource :就是一个布局layout,可引用系统提供的,也可以自定义。相当于ListView中每行的布局文件
      4,from:这是个名字数组,每个名字是为了在 ArrayList数组的每一个item索引Map的Object用的。即 map 中得key值
      5,to:里面是一个TextView数组。这些 TextView是以id的形式来表示的。
      例如:Android.R.id.text1,这个text1在layout当中是可以索引的。
        */
        SimpleAdapter listAdapter=new SimpleAdapter(this,lists,R.layout.list,new String[]{"name","ip"}
        ,new int[]{R.id.listView,R.id.listView2});
        //将数据映射到界面上去,listAdapter适配器中存放了数据
posted @ 2016-10-26 09:40  cqvie移通152彭恬恬  阅读(79)  评论(0编辑  收藏  举报