摘要:
在使用自定义ListView视图时,经常会采用重用ListView中视图的方式来提高滑动和显示效率,但是随之而来的一个问题是listview中数据经常显示混乱。 通常情况下,我们重写的方法是这样的: 这样通常会造成list显示混乱,是因为当我们重用视图但是convertView != null的时候 阅读全文
摘要:
ArrayLIst类使用contains方法时要注意:放入ArrayList中的类必须要重写equals方法(既然equals重写了,那么 hash方法也应该重写,这两个方法一般同时重写);如果不重写默认用的是object类中的equals,他比较的是两个对象是否在同一个内存地址 (和==作用相同) 阅读全文