码迷,mamicode.com
首页 >  
搜索关键字:viewholder    ( 228个结果
<Android 基础(四)> RecyclerView
介绍 RecyclerView是ListView的豪华增强版。它主要包含以下几处新的特性,如ViewHolder,ItemDecorator,LayoutManager,SmothScroller以及增加或删除item时item动画等。官方推荐我们采用RecyclerView来取代ListView。 相对优势 ViewHolder ListView需要自己实现ViewHolder来提高性能,或...
分类:移动开发   时间:2016-06-04 13:38:21    阅读次数:499
View的setTag和getTag方法
恢复内容开始 恢复内容结束 这段代码从写了ArrayAdapter中getview方法,ViewHolder用于对控件的实例进行缓存。 其中用到了View的setTag()和getTag()方法 setTag()用于给View添加额外的数据,可以使用getTag()方法获取出这个额外的数据。 在此段 ...
分类:其他好文   时间:2016-05-29 16:23:29    阅读次数:108
Android——打造万能适配器(CommonAdapter)
List<T> : ListView -> Adapter extends BaseAdapter -> ViewHolder ViewHolder CommonAdaper 通用的ViewHolder类 convertView.setTag(holder); ViewHolder:Item各种控件 ...
分类:移动开发   时间:2016-05-15 19:40:47    阅读次数:429
RecyclerView的万能适配器+定义可以到底部自动刷新的RecyclerView
RecyclerView的重要性就不做重复说明了,为了方便以后直接使用写了这个,主要有: 万能适配器在使用的时候分为定义布局和绑定数据,方便直接套用。加入了底部刷新,需要配合自己写的RecyclerView一起使用,对于布局中各个子布局和控件可以做到响应各种点击事件: 首先抽取ViewHolder: ...
分类:其他好文   时间:2016-05-13 12:56:25    阅读次数:492
day4.29总结_友录_设置圆圈和显示联系人的详细信息
一、显示头像 ContactAdapter public View getView(int position, View convertView, ViewGroup parent) { ViewHolder vh; if(convertView==null){ convertView = inflater.inflate(R.layout.item_contact_...
分类:其他好文   时间:2016-05-13 04:26:44    阅读次数:139
【Android】通用系列 —— 用简单通用的方式操作ListView
【关键词】 通用系列 ListView 【问题】 在使用ListView的过程中,总是不断的重复写Adapter,ViewHolder等代码,很繁琐;想个办法,不论是简单的Item布局还是复杂的Item布局,都可以用同一种方案快速实现出来; 【效果图】 【分析】 /** * 特色功能: * ★ 通用(使用ListView和GridView的地方都可以用此...
分类:移动开发   时间:2016-05-13 04:08:10    阅读次数:275
一个listview嵌套listview的简单例子
在我刚刚看到一个页面是需要listview嵌套listview的时候  我内心是拒绝的, 这种设计也太傻逼了啊。。 但是不能退缩不是,其实也很简单,关键都在Adapter中 在最外层的listview ,讲第二层的listview当成一个简单的控件,比如textview啥的  你比较好理解的东西 写进viewholder中 比如: public static class ViewHold...
分类:其他好文   时间:2016-05-12 22:26:11    阅读次数:121
ExpandableListView二级分栏详解完美用法
对ExpandableListView控件进行封装(未自定义)直接上代码: 通用ViewHolder类,仅在setImageResource中添加代码 package com.svp.haoyan.expandablelistview.tool; import android.content.Context; import android.graphics.Bitmap; import...
分类:其他好文   时间:2016-05-12 12:55:40    阅读次数:405
安卓开发 第七篇 我的安卓应用架构设计-----Adapter类及ViewHolder类
在Android开发中,对于AdapterView类型的控件,我们都需要通过适配器来给它设置数据,如果显示的内容比较简单,我们通常使用SimpleAdapter或者ArrayAdapter,而对于复杂多变的数据,我们一般使用自定义一个继承自BaseAdapter的Adapter来处理。为了itemview的复用,我们通常用一个Viewholder来包装itemview里面的控件。在我的安卓架构中,使...
分类:移动开发   时间:2016-05-12 11:40:08    阅读次数:259
listView 利用viewholder进行优化
ListView优化:通过convertView+ViewHolder来实现,ViewHolder就是一个静态类,使用 ViewHolder 的关键好处是缓存了显示数据的视图(View),加快了 UI 的响应速度。 当我们判断 convertView == null  的时候,如果为空,就会根据设计好的List的Item布局(XML),来为convertView赋值,并生成一个viewHolde...
分类:其他好文   时间:2016-05-07 08:54:54    阅读次数:141
228条   上一页 1 ... 6 7 8 9 10 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!