ListView简单使用

加粗样式ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,所以在此总结一下,方便查阅。

程序效果: 实现一个ListView,ListView展示图片+文本
ListView简单使用
1.首先 找控件ListView简单使用

2.找到控件以后 就是数据
我的数据是 请求的接口
ListView简单使用
3.然后是适配器 主要是优化

 @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        ViewHodle viewHodle;
        if (convertView==null){
            convertView = View.inflate(context, R.layout.item, null);
            viewHodle = new ViewHodle();
            viewHodle.textView = convertView.findViewById(R.id.textView);
            viewHodle.imageView = convertView.findViewById(R.id.imageView);
            convertView.setTag(viewHodle);
        }else{
            viewHodle = (ViewHodle) convertView.getTag();
        }
        viewHodle.textView.setText(list.get(position).getNews_title());
        instance.displayImage(list.get(position).getPic_url(),viewHodle.imageView,
                Apputil.getDisplayImageOption());
        return convertView;
    }
    class ViewHodle{
       ImageView imageView;
       TextView textView;
    }

4.最后设置一下 适配器就ok了

ListView简单使用