-
数据适配器--BaseAdapter查看全部
-
数据适配器——BaseAdapter查看全部
-
数据适配器查看全部
-
ViewHolder优化BaseAdapter思路查看全部
-
数据适配器——BaseAdapter的基本结构查看全部
-
文艺式查看全部
-
BaseAdapter的使用步骤: 1.准备数据源 2.创建Adapter类的子类 3.实例化Adapter,给View设置Adapter 优化: //终极: 1.复用convertView 2.使用ViewHolder,避免大量使用findViewById()方法 ViewHolder viewHolder; if (convertView == null) { viewHolder = new ViewHolder(); convertView = LayoutInflater.from(mContext).inflate(R.layout.item, null); viewHolder.imageView = (ImageView) convertView.findViewById(R.id.image); viewHolder.title = (TextView) convertView.findViewById(R.id.title); viewHolder.content = (TextView) convertView.findViewById(R.id.content); convertView.setTag(viewHolder); } else { viewHolder = (ViewHolder) convertView.getTag(); } ItemBean itemBean = mBeanList.get(position); viewHolder.imageView.setImageResource(itemBean.imageResId); viewHolder.title.setText(itemBean.title); viewHolder.content.setText(itemBean.content); return convertView;查看全部
-
BaseAdapter需要实现的四个方法查看全部
-
ListView的显示缓存机制: 只加载当前屏幕可以显示的个数 滑动时,滑出屏幕的item被回收到recycler中,滑进屏幕的item从recycler中重新取出查看全部
-
基本结构查看全部
-
数据适配器查看全部
-
ListView与Data之间的Adapter查看全部
-
111查看全部
-
*****重点章节*****查看全部
-
ViewHolder优化BaseAdapter思路查看全部
举报
0/150
提交
取消