码迷,mamicode.com
首页 >  
搜索关键字:getview    ( 408个结果
关于ListView中EditText在软键盘弹出后的焦点问题
转自:http://www.cnblogs.com/haofei/p/3305030.html在ListView中,每次弹出软键盘后就会重新调用getView()方法,导致EditText失去焦点。解决办法:在getView()方法中添加监听器:editText.setOnTouchListener...
分类:其他好文   时间:2014-12-08 10:39:19    阅读次数:203
public View getView(int position, View convertView, final ViewGroup parent)三个参数的意思
最近看到有人在问这三个参数的含义,其实帮助已经很详细的介绍了这三个参数,看来还是要好好学学英语了,不然连解释都看不懂。/** * Get a View that displays the data at the specified position in the data set. You can ...
分类:其他好文   时间:2014-12-06 22:45:59    阅读次数:301
[Android]在Adapter的getView方法中绑定OnClickListener比较好的方法
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4146512.html给ListView中每个item绑定点击事件的方法,比较常见的如下这种方式: 1 public View getView(int positon...
分类:移动开发   时间:2014-12-05 14:17:33    阅读次数:392
Android ListView异步加载图片错位、重复、闪烁分析以及解决方案
我们在使用ListView异步加载图片的时候,在快速滑动或者网络不好的情况下,会出现图片错位、重复、闪烁等问题,其实这些问题总结起来就是一个问题,我们需要对这些问题进行ListView的优化。 比如ListView上有100个Item,一屏只显示10个Item,我们知道getView()中convertView是用来复用View对象的,因为一个Item的对应一个View对象,而ImageView...
分类:移动开发   时间:2014-12-05 12:54:42    阅读次数:112
Android 适配器BaseAdapter详解
public int getCount() 数据域大小方法 public Object getItem(int arg0) 返回每个Item的数据据 public long getItemId(int arg0) 返回每个Item的ID View getView(int arg0, View arg1, ViewGroup arg2) 最重要的是:重绘视图,调用次数是由第一个方法确定的。最...
分类:移动开发   时间:2014-12-05 10:54:04    阅读次数:206
ListView 的优化方案
ListView 的优化方案1.在自定义的适配器里,判断getView方法里的参数contentView是否为null,如果为null就创建contentView并返回,如果不为null就直接使用,这样就尽可能少的创建view.2.给 contentView 设置 tag(setTag()),传入一...
分类:其他好文   时间:2014-12-02 23:59:52    阅读次数:495
关于ListView性能优化
当listview显示的数据过多,会严重影响性能。这里主要使用的优化方法,就是优化数据适配器(Adapter)的getView方法。尽量减少显示一次数据,重新加载一次布局。getview的加载方法一般有以下三种种方式:(1)最慢的加载方式是每一次都重新定义一个View载入布局,再加载数据public...
分类:其他好文   时间:2014-12-01 15:53:42    阅读次数:169
ViewHolder
Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。优化的思路两种:1. View的重用 View的每次创建是比较耗时的,因此对于getview方法传入的convertView应充分利用 != nul...
分类:其他好文   时间:2014-11-30 18:31:58    阅读次数:126
Android ListView的item背景色设置
1.如何改变item的背景色和按下颜色   listview默认情况下,item的背景色是黑色,在用户点击时是黄色的。如果需要修改为自定义的背景颜色,一般情况下有三种方法:   1)设置listSelector   2)在布局文件中设置item的background   3)在adapter的getview中设置...
分类:移动开发   时间:2014-11-27 16:23:32    阅读次数:174
ListView中按钮监听器 设置 及 优化
在应用开发中经常会用到ListView,并且每一个Item里面都会有按钮之类的需要进行事件监听的控件。在给按钮添加OnClickListener的时候,一开始很下意识的会想在ListView的adapter的getView方法中找到每个Button并new一个OnClickListener分配给这个button。 但是当数据量很大的时候,new出来这么多个监听器势必会对内存造成一定的压力,而且每...
分类:其他好文   时间:2014-11-19 01:54:35    阅读次数:180
408条   上一页 1 ... 31 32 33 34 35 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!