码迷,mamicode.com
首页 >  
搜索关键字:getview    ( 408个结果
listview中Item记录点击状态的方法--(点击显示、隐藏的状态保存)
listView中的Item有时候会添加其他的内容,例如有一块儿隐藏的区域,点击后展开,再次点击则隐藏。这时如果Item超过一屏,那么直接在Adapter中的getView方法加入判空操作,即 if(convertView == null){ convertView = new DownloadItem_CachedView(context); } 这时候,可能会出现混乱显示的情况。...
分类:其他好文   时间:2015-03-19 11:36:25    阅读次数:145
listview优化的问题总结
ListView的工作原理ListView 针对每个item,要求 adapter “返回一个视图” (getView),也就是说ListView在开始绘制的时候,系统首先调用getCount()函数,根据他的返回值得到ListView的长度,然后根据这个长度,调用getView()一行一行的绘制L...
分类:其他好文   时间:2015-03-15 12:18:32    阅读次数:690
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
Android ListView 常见问题与使用总结
一、机制 ListView机制 - 先执行getCount,然后执行getView。如果getCount返回0,不执行getView Gallery convertView不会复用,每次都返回NULL 二、问题整理 ListView最下面一个item没有横线(Divider)? listview的布局高使用wrap_content,应该使用fill_parent...
分类:移动开发   时间:2015-03-13 09:21:39    阅读次数:1343
ListView getView中放置多个item和getItemViewType的用法
ListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。An...
分类:其他好文   时间:2015-03-12 09:44:48    阅读次数:168
Android子线程刷新主线程中View
最近遇到一问题,ListView Item加载多个图片,图片是在Adapter的getView方法通过子线程异步进行加载的。这时候就涉及到子线程刷新主线程中View的问题,一般有两个方式,1.View.post(Runnable);2.Activity.runOnUiThread(Runnable)...
分类:移动开发   时间:2015-03-11 19:17:47    阅读次数:133
Listview之优化BaseAdapter中的getView中的contentView
BaseAdapter中getView中改动的地方:@Override public View getView(int position, View contentView, ViewGroup arg2) { TextView textview; ImageVie...
分类:其他好文   时间:2015-03-10 08:58:44    阅读次数:205
Android利用Volley框架加载网络图片
Volley框架是在Google I/O 2013上Volley发布的,目的是使Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。我们也简单了解下Volley引入的背景,在Volley出现以前,我们可能面临如下的问题,比如要在ListView或是GridView中加载数量较多的图片时:先在ListAdapter#getView()里开始图像的读取,再通过AsyncTask等机制使...
分类:移动开发   时间:2015-03-05 13:05:29    阅读次数:144
【Android Demo】简单手机通讯录
Android 系统给我们提供了访问通讯录的接口,通过接口获取通讯录信息。Adapter 与 View 的连接主要依靠 getView 这个方法返回我们需要的自定义 view。 ListView 是 Android App 中一个最最最常用的控件了,所以如何让 ListView 流畅运行,获取良好的...
分类:移动开发   时间:2015-03-04 01:02:43    阅读次数:243
android多种布局的列表实现
最近有一个列表效果,需要一个列表有多种布局,最终效果如下: 这个我也问了同事以及开发群里的朋友,居然都没得到最优的实现方式的回答,看来这种复杂列表的需求还是比较少的,我自己也走了一些弯路,把我几个实现的方式整理下,希望对于还不了解的朋友有所帮助。实现方式1:(每次getView时重新inf...
分类:移动开发   时间:2015-03-01 19:41:17    阅读次数:218
408条   上一页 1 ... 25 26 27 28 29 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!