码迷,mamicode.com
首页 >  
搜索关键字:convertview    ( 163个结果
Android小笔记
publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewconvertView:启动时出现的值缓存在(View)convertView中 //如果当前为空,则加载布局 Viewview; if(cenvertView==null){ view=View.inflate(getApplicationContext(),R.layout.lv_item,null); } //如..
分类:移动开发   时间:2015-02-03 07:09:35    阅读次数:190
RecyclerView
RecyclerView是Google于5.0后新推出的控件,用于替代ListView,在ListView中convertView是复用的,而在RecyclerView中,是缓存的ViewHolder对象,所以在RecyclerView中有一个onCreateViewHolder方法,将it...
分类:其他好文   时间:2015-01-29 14:07:02    阅读次数:219
ListView优化
一、ListView简单优化 复用view的历史缓存对象 实例代码:public View getView(init position,View convertView,ViewGroup parent){ View view; if(convertView!=null){ view=convert...
分类:其他好文   时间:2015-01-27 23:29:36    阅读次数:126
64ListView中item中有CheckBox带来的选择状态混乱的解决
如图:当选择第二个条目的时候,往下翻: 看到下面有的居然自己勾上了: 再网上翻,发现上面的有的也自己勾上了: 第一次遇到这个问题(手机管家项目第一次遇到这个问题,这里是拿《第一行代码》复习了),感觉好奇怪,甚至感觉有点不可思议。但是静下来想想,不过是因为复用convertView带来的问题。 解决方式: 第一步:在bean中新增 一个fil...
分类:其他好文   时间:2015-01-07 21:00:41    阅读次数:332
99手机管家项目的总结
断断续续,终于做完了这个项目(2014-11-24~2015-01-01),感慨万千,真的是白天求生存,晚上求发展。 在手机管家的项目中,实现了手机防盗,通讯卫士,软件管理,进程管理,流量统计,手机杀毒,缓存清理,高级工具,设置中心等功能。使用到的东西: 1.Android四大控件,各大布局。 2.关于ListView的convertView的复用(Listview的优化)。 3.List...
分类:移动开发   时间:2015-01-02 09:45:58    阅读次数:172
Android动态设置View的位置和大小
以LinearLayout中的控件ImageView为例LinearLayout layout = (LinearLayout) convertView.findViewById(R.id.linearlayout); ImageView imageView = new ImageView(thi....
分类:移动开发   时间:2014-12-30 20:30:07    阅读次数:302
wechat客户端修改
1. src/ui/adapter/FriendCardAdapter.java @Override public View getView(int position, View convertView, ViewGroup arg2) { CellHolder cell = null; ...
分类:其他好文   时间:2014-12-27 17:17:47    阅读次数:325
ListView 的优化原理
Listview的执行顺序1.先执行getCount()返回数据源的长度2.根据数据源长度,执行getView()进行绘制ViewListview的缓存convertView相当于一个缓存,开始为空,当有item不可见的时候,convertView将回收他的数据。后面在更新的条目只需要更新这个convertView就可以了,这样可以大..
分类:其他好文   时间:2014-12-25 06:39:29    阅读次数:170
77ListView中item带有CheckBox复用缓存的问题(重点)(数据错乱)
在ListView的item中,当带有CheckBox的时候,用户点击选中第一个CheckBox的时候,往下拖动,发现下面没有选中的CheckBox也被选中了,好恶心啊!很简单,这是因为convertView复用带来的问题,在这个问题上,通常不会让CheckBox自己记住他自己的状态,选择在业务bean中记住CheckBox的状态,在业务bean中新增一个filed: private boole...
分类:其他好文   时间:2014-12-23 19:36:02    阅读次数:383
android listview中自定义适配器和复选框
下面的代码中报错了,代码如下 @Override p public View getView(final int position, final View convertView, final ViewGroup parent) { final ViewHolder viewHolder; View view = convertView; i...
分类:移动开发   时间:2014-12-22 14:33:28    阅读次数:228
163条   上一页 1 ... 9 10 11 12 13 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!