listView优化

原创 2016年05月30日 21:08:04
@Override
    public View getView(int position, View convertView, ViewGroup parent) {
        ViewHolder holder;
        if(convertView==null){
            convertView = View.inflate(context, R.layout.item_lv_toutiao, null);
            holder = new ViewHolder();
            holder.iv_toutiao_pic = (ImageView) convertView.findViewById(R.id.iv_toutiao_pic);
            holder.tv_toutiao_title = (TextView) convertView.findViewById(R.id.tv_toutiao_title);
            holder.tv_toutiao_intro = (TextView) convertView.findViewById(R.id.tv_toutiao_intro);
            convertView.setTag(holder);
        }else{
            holder = (ViewHolder) convertView.getTag();
        }
        DisplayImageOptions options = ImageLoadUtils.initOptions();
        ImageLoader.getInstance().displayImage(list.get(position).pic, holder.iv_toutiao_pic, options);
        holder.iv_toutiao_pic.setScaleType(ImageView.ScaleType.FIT_XY);
        
        holder.tv_toutiao_title.setText(list.get(position).title);
        holder.tv_toutiao_intro.setText(list.get(position).intro);
        return convertView;
    }
    class ViewHolder{
        ImageView iv_toutiao_pic;
        TextView tv_toutiao_title;
        TextView tv_toutiao_intro;
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

listview优化比较

  • 2016-07-17 17:15
  • 2.22MB
  • 下载

ListView优化

异步加载图片基本思想: 1.      先从内存缓存中获取图片显示(内存缓冲) 2.      获取不到的话从SD卡里获取(SD卡缓冲) 3. ...

android ListView优化

  • 2015-04-07 16:56
  • 32.59MB
  • 下载

[Android]ListView性能优化之视图缓存

原文出处: 前言   ListView是Android中最常用的控件,通过适配器来进行数据适配然后显示出来,而其性能是个很值得研究的话题。本文与你一起探讨Google I/O提供的优化Ad...

android:listview性能优化

1.在adapter中的getView方法中尽量少使用逻辑 2.尽最大可能避免GC。频繁GC通常是代码问题引起的内存泄露导致的 3.滑动的时候不加载图片将ListView的scrollingCac...

ListView优化示例源码

  • 2015-11-24 09:46
  • 1.14MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)