安卓列表-ListView 各项为什么会混乱?

作者:vkvi 来源:千一网络(原创) 日期:2018-4-18

假如有 100 项,安卓的 ListView 并不是创建 100 项,它是在可视范围内能装多少就创建那么多再加 1 个。比如可视范围内,只能看到 8 项,那么它就创建 9 项,然后滑动时,动态将数据项绑在上面。据说是为了节省内存,可是为毛浏览器没这么搞也活得好好的啊。

ListView 各项为什么会混乱?

如上图,赋值代码放在红色框位置是正确的,有些人放在了蓝色线那里,由于不能随时更新值,所以也就出现混乱了。

还有一种情况,就是 ListView 其中的 ImageView,ImageView 使用了 Http 请求网络图片,假设 2 次为 ImageView 请求了网络图片,第 2 次请求完成并显示了之后,第 1 次才完成请求,第 1 次又跑去显示,这样肯定就混乱了。具体可参见:安卓半成品-ImageView 如何加载网络图片

你前面那位网友看了:查询分析器-SQLite

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他