A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 武腊福 中级黑马   /  2016-4-19 23:54  /  3179 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

22黑马币
安卓listview怎么做优化

最佳答案

查看完整内容

1、ViewHolder Tag 必不可少,这个不多说! 2、尽量避免在BaseAdapter中使用static 来定义全局静态变量,这个影响很大,static是Java中的一个关键字,当用它来修饰成员变量时,那么该变量就属于该类,而不是该类的实例。所以用static修饰的变量,它的生命周期是很长的 3、尽量避免在ListView适配器中使用线程,因为线程产生内存泄露的主要原因在于线程生命周期的不可控制 ...

1 个回复

倒序浏览
1、ViewHolder   Tag 必不可少,这个不多说!
2、尽量避免在BaseAdapter中使用static 来定义全局静态变量,这个影响很大,static是Java中的一个关键字,当用它来修饰成员变量时,那么该变量就属于该类,而不是该类的实例。所以用static修饰的变量,它的生命周期是很长的
3、尽量避免在ListView适配器中使用线程,因为线程产生内存泄露的主要原因在于线程生命周期的不可控制
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马