viewPager是v4包里的一个组件,可以实现滑动显示多个界面。android也为viewPager提供了一个adapter,此adapter最少要重写4个方法: public int getCount() public boolean isViewFromObject(View view,...
分类:
移动开发 时间:
2015-09-01 21:30:32
阅读次数:
339
首先是介绍ViewPager这个控件 ,这个控件需要pagerAdapter作为容器来提供数据,同时pagerAdapter的数据源是View数组效果图如下部分代码如下,实现如下的方法mPagerAdapter = new PagerAdapter(){ @Override
public int getCount() {...
分类:
微信 时间:
2015-09-01 01:49:17
阅读次数:
421
每次adapter运行都有一个getcount,有多少条就调用多少次getview,就会解析多少次xml文件(创建view,条数多了很消耗时间),13年谷歌提出了一个机制,每次只缓存一屏幕多几个,把划出屏幕外的listview回收(用的convertView),只要修改里面的值就可以重新用不用再创建一个view
修改的是自定义adapter中的getview方法
@Overridepubl...
分类:
其他好文 时间:
2015-08-30 19:42:34
阅读次数:
252
ListView.getCount() 返回的所包含的item总个数ListView.getChildCount() (ViewGroup.getChildCount()) 返回的是现实层面上所包含的子View个数。二者的区别:当listView 中 item 比较少,不需要滚动就可以现实全部 二者...
分类:
其他好文 时间:
2015-08-27 22:40:56
阅读次数:
133
1 var data = justep.xbl("detailData"); 2 // 定义两个数组 3 var list1 = new Array(data.getCount()); 4 var list2 = new Array(data.getCount())...
分类:
编程语言 时间:
2015-08-26 22:06:30
阅读次数:
166
在贸易通项目,报以下FC08-2109:56:21.515:E/AndroidRuntime(1629):java.lang.IllegalStateException:Theapplication‘sPagerAdapterchangedtheadapter‘scontentswithoutcallingPagerAdapter#notifyDataSetChanged!Expectedadapteritemcount:2,found:50000Pagerid:com.example.d..
分类:
其他好文 时间:
2015-08-21 11:30:19
阅读次数:
240
任何不会修改数据成员的函数都应该声明为const类型。如果在编写const成员函数时,不慎修改了数据成员,或者调用了其它非const成员函数,编译器将指出错误,这无疑会提高程序的健壮性。以下程序中,类stack的成员函数GetCount仅用于计数,从逻辑上讲GetCount应当为const函数。编译...
分类:
其他好文 时间:
2015-08-13 14:13:50
阅读次数:
104
在Android开发中经常用到ListView列表,于是Adapter也就比较常用的了, 而实际项目中稍微复杂点的基本都会用到BaseAdapter, 大家都知道继承自BaseAdapter必须要重写getCount(), getItem(), getItemId(), getView...
分类:
移动开发 时间:
2015-08-12 17:06:56
阅读次数:
119
1.设置ExpandableListView 默认是展开的:先实例化exListView 然后exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 intgroupCount = exListView.getCount(); ...
分类:
其他好文 时间:
2015-07-28 18:08:28
阅读次数:
107
Android ListView 多种布局–进阶一 中提及了这么一个需求,本博文就这个需求的实现做进一步探讨。
前面是单列,后面是双列的情况,使用ListView实现,一般的解决思路是处理getView和getCount方法,如下实现:
首先实现Adapter,处理getView和getCount方法
public class DoubleAdapter extends BaseAdapter im...
分类:
移动开发 时间:
2015-07-20 09:22:38
阅读次数:
218