E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
getView
ListView优化 不用ViewHolder(Google 不推荐) SimpleAdapter 就真的Simple了吗
SimpleAdapter就真的Simple了吗分类: Java学习2013-11-0920:46 234人阅读 评论(0) 收藏 举报 现在很多人再给ListView的时候使用BaseAdapter来填充在
getView
pi9nc
·
2014-01-15 19:00
Java学习
ListView之BaseAdapter的使用
它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属
getView
,因为这会涉及到ListView优化等问题,其他的方法可
u011721609
·
2014-01-15 14:00
BaseAdapter
android 中listview控件重用问题
我的思路是将选择的position保存,用SharedPreferences进行保存,然后在
getView
方法里面做判断publicViewgetView(intposition,ViewconvertView
luo446718254
·
2014-01-14 20:00
Android ListView 卡顿分析
场景:复杂的ListView布局,嵌套很多层,十分不好修改,滑动特别卡,首先从setTag与getTag重复使用曾经创建的View来解决卡顿问题,但是最后发现7条数据
getView
还是被重复调用,甚至被调用超过
Joker的逆袭
·
2014-01-14 11:16
Android
图片加载与缓存
//加载图片 public static void
getview
(String icon_path
孤狼18
·
2014-01-13 00:00
android图片加载
ListView不规律刷新多次,重复执行
getView
写ListView的时候,有时会发现ListView中的
getView
执行多次,有的时候又不是,搞了半天才找到原因,在http://blog.csdn.net/danielinbiti/article/
·
2014-01-11 14:00
ListView
ListView 编程: 如何优化自定义 Adapter
再说到底就是优化回调方法
getView
方法。 ListView编程:Adapter何方神圣? 博客中,只是简单的介绍了如何去自定义一个适配器以及注意事项。
djun100
·
2014-01-10 22:00
Android 之 自定义适配器
阅读更多自定义适配器1、实现*自定义适配器要继承BaseAdapter类*实现
getView
()方法;packagecom.sun.useradapter;importjava.util.ArrayList
1140566087
·
2014-01-08 10:00
android
自定义适配器。adapter
Android 之 自定义适配器
自定义适配器 1、实现 * 自定义适配器要继承 BaseAdapter 类 * 实现
getView
() 方法; package com.sun.useradapter; import
1140566087
·
2014-01-08 10:00
android
自定义适配器。adapter
Android 之 自定义适配器
阅读更多自定义适配器1、实现*自定义适配器要继承BaseAdapter类*实现
getView
()方法;packagecom.sun.useradapter;importjava.util.ArrayList
1140566087
·
2014-01-08 10:00
android
自定义适配器。adapter
Volley流程介绍
1.Volley概述在项目开发过程中,博主曾写过大量的访问网络重复代码,特别是ListViewadapter很难避免
getView
()方法不被重复调用,如果ImageView不利用缓存机制,那么网络的负荷就会更大
lzqjfly
·
2014-01-08 09:00
Android开源框架Volley(Google IO 2013)源代码及内部实现分析
1.Volley概述在项目开发过程中,博主曾写过大量的访问网络重复代码,特别是ListViewadapter很难避免
getView
()方法不被重复调用,如果ImageView不利用缓存机制,那么网络的负荷就会更大
·
2014-01-08 08:00
android
PullToRefresh使用详解(三)--实现异步加载的下拉刷新列表
前言:根据前几篇的阶段性成果(下拉刷新、异步加载),将其集成,就成了这篇文章,这篇文章代码量比较大,对于异步加载的部分,除了更改了
getView
()里绑定部分的代码,其它的都没有动,所以异步刷新里的代码我就不往里贴了
harvic880925
·
2014-01-03 14:00
Android中ViewHolder的使用
自定义适配器中,最为重要的是
getView
()方法,在该方法中有一个convertView参数
在下个路口
·
2014-01-02 17:00
Android中ViewHolder的使用
自定义适配器中,最为重要的是
getView
()
在下个路口
·
2014-01-02 17:00
viewholder
Android开发学习之仿微信聊天界面的实现
一、实现原理 继承BaseAdapter创建一个自定义适配器,然后根据消息的来源,即消息是由对方发出还是自己发出,再
getView
()方法中返回不同的布局,从而实现聊天界面。
qinyuanpei
·
2014-01-01 04:00
Android开发
聊天
微信
android应用
Android应用开发
走出误区之ListView
如果getCount()得到的是0那么后面方法都不会执行了,我习惯性在
getView
()中给当前的ListView注册点击和长按事件,这个没事,但是我有次把AbsListView.OnScrollListener
joychine
·
2013-12-30 23:00
Android
getView
()执行次数三倍于条目数
今天写一个程序,用到Listview,这个部件在屏幕上能显示18个items,但是一观察Logcat,发现
getView
居然执行了54次,就是三倍关系。
大兵小子
·
2013-12-28 15:00
android
getView
多次执行
android ListView 在初始化时多次调用
getView
()原因分析
今天在做一个功能:在初始化ListView时,把第一行背景置为黄色,同时保存第一行对象,用于在点击其他行时将该行重新置为白色。if(position==0){ convertView.setBackgroundColor(Color.YELLOW); lastconvertView=convertView; } 结果运行时发现第一行的颜色一直会是黄色而无法改变。调试了之后发现getVie
林J
·
2013-12-27 14:00
LS下怎样最大限度的提高Domino下Web应用的速度
4、用
GetView
方法代替Search和FTSearch的方法。 5、尽量避免混
·
2013-12-26 10:00
Web应用
Android开发中view状态变化样式篇
3在适配器中
getView
方法里添加点击事件,也可以在
Mr_Data_Mining
·
2013-12-19 17:00
android
标签
UI设计
布局
用户体验
at android.widget.AbsListView.obtainView(AbsListView.java:2040)
原因是
getView
方法出错
getView
()方法returnnull;解决办法:returnconvertView;
ztp800201
·
2013-12-19 15:00
android listview优化几种写法 详细出处参考:http://www.jb51.net/article/31886.htm
这篇文章只是总结下
getView
里面优化视图的几种写法,就像孔乙己写茴香豆的茴字的几种写法一样,高手勿喷,勿笑,只是拿出来分享,有错误的地方欢迎大家指正,谢谢。
李志明小熊
·
2013-12-17 11:27
优化
ListView
Android开源框架Volley(Google IO 2013)源代码及内部实现分析
1.Volley概述在项目开发过程中,博主曾写过大量的访问网络重复代码,特别是ListViewadapter很难避免
getView
()方法不被重复调用,如果ImageView不利用缓存机制,那么网络的负荷就会更大
月在青天
·
2013-12-13 14:00
android自定义Adapter中
getView
()三种写法及其效率问题。
android中常常需要我们自定义Adapter,甚至经常建一个包专门放各种自定义adapter类。常见的有ListView继承自BaseAdapter的adapter、ExpandableListView继承自BaseExpandableListAdapter的adapter等。-->第一种方式:每一次都重新定义一个View载入布局,再加载数据publicViewgetView(intposit
gongsunjinqian
·
2013-12-11 15:00
Android中的ListView的绘制过程中执行的方法
(如果getCount方法返回0的话,列表时不显示任何内容的) 之后每绘制一个 Item就会调用一次
getView
方法, 在此方法内就可以引用事先定义好的xml来确定显示的效果并返回一个View对象作为一个
king_tt
·
2013-12-11 12:00
ListView
Android中的ListView的绘制过程中执行的方法
(如果getCount方法返回0的话,列表时不显示任何内容的)之后每绘制一个Item就会调用一次
getView
方法,在此方法内就可以引用事先定义好的xml来确定显示的效果并返回一个View对象作为一个Item
jiangwei0910410003
·
2013-12-11 12:00
gallery+imageSwitch控件载入图片的优化
原来的adapter的
getview
方法如下@Override publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ ViewHolderviewHolder
yhm2046
·
2013-12-11 10:00
android中listview的
getView
方法不调用的一种情况
1,我的ListView是放在一个ScrollView中的,listView中加了一个HeaderView(头布局)。大家都知道在ScrolleView中使用ListView需要计算listview每个item的高度,不然的话,listview只会显示一个item。所以我在初始化的时候调用了下面的方法计算了listView item的高度:publicvoidsetListViewHeightBa
安身开源国
·
2013-12-06 18:00
共存
空指针
getView()不调用
解决ListView
跟ScroolView
0)
BaseAdapter个人理解(未完,待补充)
Adapter类 1:定义填充的组件 2:构造函数 这个是重要的一点,从主函数中取得需要所要的参数,并对其进行调用,在这里面对组件进行初始化. 3:复写
getView
不懂事的小屁孩
·
2013-12-03 17:00
解决ListView滚动复用convertview和ViewHolder数据填充错乱
我说下我的理解,最可能出现重复的情况就是
getView
(intposition,ViewconvertView,ViewGroupparent)中的convertview利用的情况,由于
getview
zcmain
·
2013-11-29 13:00
BaseAdapter中重写
getview
的心得以及发现convertView回收的机制
以前一直在用BaseAdapter,对于其中的
getview
方法的重写一直不太清楚。今天终于得以有空来探究它的详细机制。
twlkyao
·
2013-11-27 17:00
android
界面设计
[Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
因为需求的缘故,需要对liview显示项做黑白相间的处理: 其实就是在函数public View
getView
(int position, View convertView, ViewGroup
king_tt
·
2013-11-27 09:00
Android开发
异步加载图片
1第一步在
getview
中:StringvideoUrl=ltVideos.get(position).getPath(); BitmapcachedImage=asyncIThumbnailLoader.loadCacheThumbnail
yangzhiloveyou
·
2013-11-26 23:00
NullPointerException at android.widget.AbsListView.obtainView at android.widget.GridView.onMeasure
今天给GridView设置数据时一直莫名报空指针,错误信息如下,后来网上搜索查下,才知道知己在adapter的
getView
()方法里返回的是null,真想给自己一个大嘴巴子,特此记录下这个失误。
wangbaokangfei
·
2013-11-26 16:00
android
GridView
nullPointer
Android ListView反复调用
getView
和getCount
做项目发现一个界面当有ListView是,
getView
和getCount中的log被疯狂调用。一个5个Item的ListView,
getView
竟然会被反复调用7组。
geekcoder
·
2013-11-26 13:33
Android开发
listView中多个listItem布局时,convertView缓存及使用
最近在项目中需要对listview中的数据进行分组,我构思的基本原理就是,在适配器Adapter的
getView
()方法中,根据当前item类型,分别加载不同的布局,这样是很容易实现的,想必大家都很清楚这个小东西
wulianghuan
·
2013-11-25 22:00
android
ListView
缓存
加载多个布局
Android ListView滑动过程中图片显示重复错乱闪烁问题解决
ListView通过adapter的
getView
函数获得每行的item。滑动过程中,
ytbnkkf
·
2013-11-25 00:00
android
ListView
异步
实例
简析 Android Adapter适配器的内部调用流程
我们都知道使用Adapter为ListView或GridView填充数据,而我们需要实现Adapter里的
getView
、getCount等方法。
wenxuzl99
·
2013-11-21 22:00
android
Adapter
调用流程
关于ListView的优化方案
如果自定义适配器,那么在
getView
方法中要考虑方法传进来的参数contentView是否为null,如果为null就创建contentView并
请叫我高级研发工程师
·
2013-11-20 16:00
ListView
优化方案
提高android应用的效率--主要讲解listview的优化
当每条数据进入可见区域时,adapter的
getview
()会被调用,返回代表具体数据的视图。触摸滚动时,频繁调用。支持成百上千条数据。 下面为显示每条数据的xml文件: 1。
zx19899891
·
2013-11-17 22:00
robotium gridview获取子view方法(笔记)
//获取gridview的元素Viewview=solo.
getView
(R.id.gridViewFavs);//获取imageView的元素集合,其中第一个参数为所需要获得view的类型.clas,
eleven521
·
2013-11-16 17:00
关于ListView中
getView
被重复调用的问题
我用ListView显示数据时,自定义了一个适配器(extends ArrayAdapter),然后重写了
getView
方法,现在出现一个问题,就是这个
getView
()方法被重复调用了,比如我的_data
·
2013-11-16 07:00
ListView
ListView异步加载网络图片完美版之双缓存技术
问题描述:在这一篇博客中将会为大家讲解如何将下载回来的图片进行缓存,为了节约流量,并且提高下一次显示图片的速度,提高用户体验,所以不能够每次调用
getView
的时候都去从网络下载图片,就必须用到缓存。
itchenlin
·
2013-11-13 20:00
Android ListView 第一次设置Adapter时候
getView
调用多次
之前遇到这个奇怪现象,记录一下:使用Listview并设置Adapter时,会回调多次
getView
,比如我有4个items,按理说
getView
应该是调用一次(打出4个log),结果回调有4次(4*4
wyzxk888
·
2013-11-11 11:00
Android应用程序优化都有哪些需要注意的?
,texture代替canvas,Log.d()代替System.out.print(),避免invalidate()重视onMeasure/onLayout/onDraw/onTouchEvent/
getView
XSL1990
·
2013-11-09 00:00
Fragment之间相互调用
问题描述:在onCreateView在获取到programListFragment,然后在onActivityCreated中调用programListFragment.
getView
(),就在这里出现空指针异常
truesea
·
2013-11-07 14:06
Fragment
相互调用
Android ListView的item背景色设置和item点击无响应的解决方法
如果需要修改为自定义的背景颜色,一般情况下有三种方法:1)设置listSelector2)在布局文件中设置item的background3)在adapter的
getview
中设置这三种方法都能达到改变item
·
2013-11-04 16:53
fragment中查看view的宽度以及单位px和dip换算
在不同地方通过getMeasuredWidth()方法获取宽度返回值不同channelWidth=channelListFragment.
getView
().getMeasuredWidth();在onActivityCreated
truesea
·
2013-11-01 10:38
Fragment
宽度
通过onTouch事件左右滑动view
实现简单介绍:调用programListFragment.
getView
().setOnTouchListener(listener)来设置onTouch事件。在onT
truesea
·
2013-10-31 18:13
view
onTouch
leftMargin
事件左右滑动
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他