概述:
对于Android的初学者甚至是有一两年工作经验的"老手"来说,ListView应该是一种痛,开发中频繁使用就算了,特么用法还这么复杂,时不时出现的一些bug更是让人想破口大骂。关于用法,我就不多说了。可以看我之前写的一篇文章ListView基本使用方法。有人说你特么用法都一清二楚了,还费那心思,管它什么工作原理?直接刷刷拿来用不就好了。嘿嘿嘿···这时候我就会耐心的装下逼跟他们解释一通。简单地说:要想真正驾驭这货,在遇到bug的时候不至于让别人觉得今天精神病院放假就需要去分析源码,看透本质,找到问题。话不多说,直接开干!
RecycleBin机制(缓存机制)
1. if (mActiveViews.length < childCount) {
2. mActiveViews = new View[childCount];
}
- 凤飞飞
的的 - 的飞飞