首页 > 其他 > 详细

listView的优化学习理解

时间:2016-03-05 14:27:48      阅读:130      评论:0      收藏:0      [点我收藏+]

第一:重用convertView,
public ViewgetView(int position,ViewconvertView,ViewGroup parent){
if(convertView==null){
convertVie=layoutInflate.form().inflate();
}
TextView
}
第二:内部类classViewHolder,来标示view中的一些 控件,
...
class ViewHolder{
TextView tv_name,tv_phone;
第三:
public VIew getVIew(int position,VIew convertVIew, View Groupparent){
View view=convertView;
ViewHolder holder;
if(view==null){
View=LayoutInflate.from(context).inflate(R.layout.section_list_item1,null);}
holder=new ViewHolder();
holdre.tv_ame=()view.findViewById(R.id.contact_cintactinfoitem_tv_name);
view.setTag(holder);
}
else{holder=()view.getTag();}

listView的优化学习理解

原文:http://www.cnblogs.com/gentspy/p/5244721.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!