码迷,mamicode.com
首页 >  
搜索关键字:listview    ( 5464个结果
Android性能优化之ListView缓存机制
要想优化ListView首先要了解它的工作原理,列表的显示需要三个元素:ListView、Adapter、显示的数据;这里的Adapter就是用到了适配器模式,不管传入的是什么View在ListView中都能显示出来。下面简单说下上图的原理:1、如果你有几千几万甚至更多的选项(item)时,其中只有...
分类:移动开发   时间:2014-08-30 16:17:39    阅读次数:230
Android性能优化之ListView缓存机制
要想优化ListView首先要了解它的工作原理,列表的显示需要三个元素:ListView、Adapter、显示的数据; 这里的Adapter就是用到了适配器模式,不管传入的是什么View在ListView中都能显示出来。 下面简单说下上图的原理: 1、如果你有几千几万甚至更多的选项(item)时,其中只有可见的项目(满屏显示的Item数目)存在内存(说的优化就是说在内存中的优化!)中,其...
分类:移动开发   时间:2014-08-30 13:56:39    阅读次数:234
android ListView中CheckBox错位的解决
貌似已经非常晚了,可是还是想记下笔记,想让今天完满。在ListView中加了checkBox,但是发现点击改变其选中状态的时候,发现其位置错乱。状态改变的并非你选中的,百思不得其解。后面通过上网查资料,但是个说纷纭,但是我还是找到了解决的方法。在自己定义的适配器中,对checkBox的设置例如以下:...
分类:移动开发   时间:2014-08-30 13:51:39    阅读次数:151
Android ListView中EditView再次焦点获取
问题:在ListView中使用EditView,当第一次将焦点给到EditView的时候弹出小键盘。使得EditView失去焦点。分析:因为在第一次使用EditView弹出小键盘之后,会重新的调用一次getView方法。使得EditView失去焦点。当第二次点击EditView时,已经存在小键盘所以...
分类:移动开发   时间:2014-08-30 09:55:09    阅读次数:203
Android中使用ListView绘制自定义表格(3)
把自定义表格又改进了一下,可以支持行合并。表格分为简单和复杂两种模式 1、简单模式就是《Android中使用ListView绘制自定义表格(2)》描述的方式。不支持行合并 2、复杂模式支持行列合并 1、基于上回上传的代码,改动文件如下 package csdn.danielinbiti.custometableview.item; public class ItemCell { p...
分类:移动开发   时间:2014-08-29 18:21:38    阅读次数:409
Android中使用ListView绘制自定义表格(2)
上回再写了《Android中使用ListView绘制自定义表格》后,很多人留言代码不全和没有数据样例。但因为项目原因,没法把源码全部贴上来。近两天,抽空简化了一下,做了一个例子。效果图如一、功能: 1、支持列合并 2、考虑了界面刷新优化 3、预留部分接口 4、支持左右滚动1、枚举类:Cell...
分类:移动开发   时间:2014-08-29 18:11:08    阅读次数:401
windows phone 8.1 FlipView 实现照片自动浏览
FlipView 控件也是一个集合控件,不过它和ListView等控件不同,ListView控件是一次显示多个项,而FlipView则是每次只显示一个项。在windows phone上通过默认的左右滑动来翻看项目,当然也可以上下滑动。今天小梦就利用FlipView控件和定时器来给大家实现图片的自动浏...
分类:Windows程序   时间:2014-08-29 17:51:28    阅读次数:339
Android 快速开发系列 打造万能的ListView GridView 适配器
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一...
分类:移动开发   时间:2014-08-29 17:38:38    阅读次数:266
ListView中CheckBox错乱解决
思路:ListView在复用的时候会出现很多问题,CheckBox状态会出现错乱,解决思路:1.使用Map集合的键值对的形式来存放position位置上CheckBox的状态2.监听CheckBox的状态改变Listener,如果选中就往Map中添加一个position,true 如果取消,则将ma...
分类:其他好文   时间:2014-08-29 14:33:27    阅读次数:132
C# listview 拖动节点
/// /// 当拖动某项时触发 /// /// /// private void listView1_ItemDrag(object sender, ItemDragEventArgs e) { ...
分类:其他好文   时间:2014-08-29 14:32:17    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!