-
數據適配器--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
提交
取消