自己写一个app,遇到listview滑动卡顿的问题。
来源:互联网 发布:java 调用类中的方法 编辑:程序博客网 时间:2024/05/14 20:16
最近自己在写一个类似于糗事百科的app,遇到了listview卡顿的问题。于是按照网上的答案使用了一下方法:
1.通常有一个内部类classViewHolder,这个ViewHolder,用来标识view中一些控件,方便进行一些事件相应操作的设置,比如onClick等等,这样可以不用每次都要findViewById了,减少了性能的消耗。同时重用了convertView,很大程度上的减少了内存的消耗。
if(convertView==null){
convertView=LayoutInflater.from(context).inflate(R.layout.section_list_item1,null);
holder=newViewHolder();
holder.tv_name=(TextView)convertView.findViewById(R.id.contact_contactinfoitem_tv_name);
holder.tv_phone=(TextView)convertView.findViewById(R.id.contact_contactinfoitem_tv_phoneNum);
convertView.setTag(holder);
}
else
{
holder=(ViewHolder)convertView.getTag();
}
2.使用ImageLoader加载图片资源。
以上两种方法都使用了,用的是自定义BaseAdapter,自定义布局,之后滑动还是有些卡顿,我使用的是真机调试,机型为小米2s。
在一番折腾还是没有解决的情况下拔下了手机,结果所有的问题都因能迎刃而解,拔下手机时,listview滑动非常流畅。
具体原因目前尚不清楚,记录一下,避免下次忘记,遇到同样的问题。
- 自己写一个app,遇到listview滑动卡顿的问题。
- ListView滑动卡顿问题的解决思路
- ListView嵌套RecycleView滑动卡顿问题的优化方案
- 我遇到的ListView 列表内播放视频 非常卡顿的一个问题
- listview滑动卡顿
- 写一个自己的listview
- 在ListView中嵌套ViewFlow,ViewFlow滑动有些卡顿的问题~
- 在ListView中嵌套ViewFlow,ViewFlow滑动有些卡顿的问题~
- ListView和GridView列表滑动卡顿问题的优化方法汇总
- 关于在APP中边缘滑动返回卡顿问题
- cocos2dx listview卡顿的问题
- html 滑动卡顿问题
- Android ListView滑动卡顿优化
- android listview 滑动卡顿问题解决
- app的卡顿
- 今天在写一个关于背四级单词的APP,遇到一个问题
- listview使用时应注意的和listview滑动卡顿优化
- 疑问:自己写代码遇到的问题
- 欢迎使用CSDN-markdown编辑器
- [学习笔记]马士兵 Servlet & JSP(1.Servlet)
- Xcode 如何把數字格式化 : NSNumberFormatter
- 移动端笔记 关闭iOS键盘首字母自动大写
- 用C语言Linux下打印带颜色的字符串
- 自己写一个app,遇到listview滑动卡顿的问题。
- HDU 3278 Catch That Cow(简单bfs)
- pylint的配置与使用
- Oracle函数介绍:decode
- Phaser 编程技巧
- Tinycore学习笔记_快速安装系统
- java编程思想第四版习题_8.11
- Leetcode_Add Binary
- codeforces 30C Shooting Gallery (概率dp)