Listview与adapter的关系及应用(超详细)

这篇博客针对Android初学者详细介绍了ListView及其Adapter的工作原理和应用,旨在帮助理解这两个组件如何协同工作,以实现数据的展示。
摘要由CSDN通过智能技术生成

估计网上关于listview的讲解有很多,但是对于一个android初学者可能还是看不懂,下面将我的listview的学习过程进行整理,仅供参考。

 

                                               

    一.先说listview把,listview是以垂直形式展示所有项的一种组件,创建listview有两种方式:
1.直接使用listview进行创建;
2.让Activity继承listactivity(相当与该Activity显示的组件为listview);
(目前我只接触了第一种)

未命名



    Adapter在Android中占据一个重要的角色,它是数据和UI(View)之间一个重要的纽带。
在常见的View(ListView,GridView,viewpage)等地方都需要用到Adapter。如图1直观的表达了
Data、Adapter、View三者的关系。
   再说listview与adapter的关系吧:
   listview\gridview\spinner\gallery\这些adapterview都只是容器,而adapter本身是一
个接口,它负责每个列表项的组件,adapterview则采用合适的方式显示这些列表项。
   通俗的说,ListVeiw是用来展示列表的View。适配器是用来把数据映射到ListView上的中介。
而数据则是具体的将被映射的字符串,图片,或者基本组件。也就是说写好一个listview主要
是listview,adapter和数据传输三部分;



二. 怎么来使用listview呢?
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值