public View getView(int position, View convertView, ViewGroup parent) {ViewHolder holder = null;if (convertView == null) {holder=new ViewHolder(); convertView = mInflater.inflate(R.layout.vlist2, null);holder.img = (ImageView)convertView.findViewById(R.id.img);holder.title = (TextView)convertView.findViewById(R.id.title);holder.info = (TextView)convertView.findViewById(R.id.info);holder.viewBtn = (Button)convertView.findViewById(R.id.view_btn);convertView.setTag(holder);}else {holder = (ViewHolder)convertView.getTag();}holder.img.setBackgroundResource((Integer)mData.get(position).get("img"));holder.title.setText((String)mData.get(position).get("title"));holder.info.setText((String)mData.get(position).get("info"));return convertView;}
getView 的时候最好利用好convertView 效率会提高不少。

更多相关文章

  1. android效率为什么这么的高呢
  2. android 使用数据库事务提高操作效率
  3. 搭建 Android X86 系统,替代AVD模拟器,解决运行效率慢的问题(整理)==
  4. 提升Android开发效率的最佳实践
  5. android批量插入数据效率对比
  6. [Android] 提高ORMLite插入大量数据效率的解决方案

随机推荐

  1. Android(安卓)- SuppressLint("NewApi")
  2. Android的刷新机制详解
  3. Unity中安卓APP安装OBB分包(基础APK+OBB)
  4. Android(安卓)ADT 离线下载技巧(告别在线
  5. ANDROID:LISTVIEW 自定义背景
  6. Android(安卓)Studio项目中使用 AndroidX
  7. Android在线更新SDK的方法(使用国内镜像)
  8. Android调用OpenGL绘制曲线入门手册
  9. ROS(indigo) turtlebot2 + android一些有
  10. android view 原理 -- measure 分析与应