码迷,mamicode.com
首页 >  
搜索关键字:baseadapter    ( 431个结果
自定义ListView适配器
继承BaseAdapter类覆盖以下4个方法:@Override public int getCount() { return users.size(); } @Override public Object getItem(int position) { ...
分类:其他好文   时间:2015-04-10 23:57:53    阅读次数:249
Android——Gallery 图片拖动效果
1、XML文件2、ImageAdapterpublic class ImageAdapter extends BaseAdapter { // 定义context private Context context; // 定义整型数组,即图片源 private Integer[] imageIds =...
分类:移动开发   时间:2015-04-08 09:03:39    阅读次数:131
ListView混搭ProgressBar最佳更新方式
很多时候我们都通过BaseAdapter.getView()中的convertView来提高ListView的性能,这个时候如果我的的ListView的Item里有一个正在更新ProgressBar,结果就悲惨了。。。 滑动界面时并没有达到我们想要的效果。解决这个问题其实很容易,在数据集中保存一下更新的进度,然后在getView中不断去设置进度。 还有一个问题就是,当有进度更新的时候,我们是要不...
分类:其他好文   时间:2015-04-05 17:35:38    阅读次数:133
android descendantFocusability用法说明
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C...
分类:移动开发   时间:2015-04-02 15:07:48    阅读次数:150
ListView 自定义BaseAdapter实现单选打勾(无漏洞)
最近因为一个项目的原因需要自定义一个BaseAdapter实现ListVIew单选打勾的功能,虽然听起来很简单,我在网上也 看过一些例子,似乎是实现了,但往往存在一些漏洞。往往漏洞如下 1、网上例子item较少,item增多时漏洞出现,忽略了BaseAdapter中getView()方法中convertView重用的问题 2、忽略了BaseAdapter中getView()方法并不是一下子加载完所有item,上下拖动listview时item会重新加载,getview会重新被调用,所以上下拖动的时候漏洞出 ...
分类:其他好文   时间:2015-04-01 11:30:56    阅读次数:154
ListView这样设置竟然导致BaseAdapter.getView疯狂执行
今天自定义ListView的BaseAdapt,却惊人发现如果在XML中ListView如下设置: 那么listView对应的BaseAdapter中的getView方法会疯...
分类:其他好文   时间:2015-03-30 09:30:06    阅读次数:114
【Android个人理解(二)】从实现方法深入了解自定义适配器的工作过程
自定义适配器时,需要重写BaseAdapter的getCount(),getItem(int position),getItemId(int position),getView()方法。 但是由于不了解每个方法在工作时发挥的作用,而不知道如何重写四个方法。 1、由Adapter的工作原理了解getCount()和getView()的作用。 getCount()用来告诉系统Item的个数,也...
分类:移动开发   时间:2015-03-19 22:10:06    阅读次数:186
android ListView 和 BaseAdapter 应用
步聚:1.建立ListView对象;--(作用:绑定Adapter呈现数据)2.建立ListView实现的Item栏位.xml布局;--(作用:实现ListView的栏位布局)3.建立Item.xml 的View数据实例(类);--(作用:实现Item栏位数据接口)4.继承BaseAdapter建立...
分类:移动开发   时间:2015-03-18 19:50:07    阅读次数:168
Android 学习--ListView 的使用(四)
基于BaseAdapter实现ListView注意扩展BaseAdapter需要重写以下四个方法getCount();getItem();getItemId();getView();程序清单packagexiaocool.net.listviewtest; importandroid.graphics.Color; importandroid.os.Bundle; importandroid.support.v7.app.ActionBarActivity; im..
分类:移动开发   时间:2015-03-14 20:11:15    阅读次数:191
GridView 子项长度和宽度一样
下面是gridview 控件,每行放置四个,因此用宽度除4. 下面展现出来的的界面就显的比较美观。public class HotSearchAdapter extends BaseAdapter { private LayoutInflater inflater; private List inf...
分类:其他好文   时间:2015-03-13 20:36:16    阅读次数:117
431条   上一页 1 ... 27 28 29 30 31 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!