码迷,mamicode.com
首页 > 移动开发 > 详细

Android中复用问题哲理性解析

时间:2016-09-06 23:49:58      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:思考   android   

Android中列表的复用机制提高了APP的运行效率,但随之而来的复用的问题总是让程序员们头痛,一个

bug找头天也找不到。我就把自己解决这方面的经验贡献出来供大家参考:


问题1:什么是复用

    复用其实指的是复用View,而绑定View的数据是变化的。


问题2:复用出现的场景

    在Adapter中,如果绑定View的数据的时候如果有if判断,往往很多人忘记了加else,这是大多数复用问题出现的根源。

     实际场景:

    技术分享     比如每个item可能有或没有图片picarrList,之前我只加了if判断,如果有图片就显示。但后来上下一滑动之后发现没有图片的item竟然也显示了其它了item的图片,于是追根溯源发现是这里的问题。



Android中复用问题哲理性解析

标签:思考   android   

原文地址:http://4259297.blog.51cto.com/4249297/1846668

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!