ListView性能优化之ViewHolder与适配器的介绍

技术分享  / 只看大图  / 倒序浏览   ©

#楼主# 2020-2-12

跳转到指定楼层

马上注册,分享更多源码,享用更多功能,让你轻松玩转云大陆。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
首先关于Adapter的理解:其是视图与数据相连接的桥梁,将各种数据以符合的情势显示在View中给用户看.(BaseAdapter,ArrayAdapter,SimpleAdapter)
105501uh8bb5udol87ikhd.png


105502pf4l9l4bublb5knp.png
关于ViewHolder的理解:要想使用 ListView 就需要编写一个 Adapter 将数据适配到 ListView上,而为了节省资源提高运行效率,一般自定义类 ViewHolder 来减少 findViewById() 的使用以及避免过多地 inflate view,从而实现目标。
开辟时推荐使用BaseAdapter适配器(功能强大)android ViewHolder的相关知识
105503vd37ehdu3uezuuuv.png
                            安卓的ExpandableListView的使用和优化
分享淘帖
回复

使用道具

您的回复是对作者最大的奖励

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

落落红尘

新手猿

  • 主题

    7

  • 帖子

    7

  • 关注者

    0

Archiver|手机版|小黑屋|云大陆 | 赣ICP备18008958号-4|网站地图
Powered by vrarz.com!  © 2019-2020版权所有云大陆