上一篇实现了Adapter类的创建,和getView函数的分析;
这一篇主要讲第二部分,即将顶部布局加载到ListView中;重点是ReFlashListView的实现上,这一篇中我会谈一谈在阅读源代码的过程中所遇到的困难和采取的方法;
首先看ReFlashListView类:
public class ReFlashListView extends ListView i...
分类:
其他好文 时间:
2014-12-11 19:15:25
阅读次数:
221
在Adapter getView内部实现控制。
private int selectPosition =-1;
class PayAdapter extends BaseAdapter{
@Override
public int getCount() {
// TODO Auto-generated method stub
return payList==nul...
分类:
移动开发 时间:
2014-12-11 17:34:02
阅读次数:
169
activity_main.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:la...
分类:
其他好文 时间:
2014-12-10 16:21:25
阅读次数:
141
@Override public View getView(final int position, View convertView, ViewGroup parent) { final ViewHolder viewHolder; final String p...
分类:
移动开发 时间:
2014-12-10 15:41:24
阅读次数:
358
当我们继承BaseAdapter自定义适合自己使用的Adapter时候,不可避免的要覆写getView()方法。自己在分析蓝牙4.0官方源代码遇到这个问题,分析了几遍,有所领悟,参考了这篇博文http://blog.csdn.net/pkxiuluo01/art...
分类:
其他好文 时间:
2014-12-10 12:47:12
阅读次数:
203
今天同事做一个发送语音的功能,发现点击语音播放的时候,实际播放语音的喇叭不是点击的那个,而是跳到别的地方了他的代码如下
public View getView(int position, View convertView, ViewGroup parent) {
ChatMsgEntity entity = coll.get(position);
boolean isComMsg =...
分类:
其他好文 时间:
2014-12-10 12:33:08
阅读次数:
232
众所周知,在开发过程中,ListView的优化是比较重要的
那么,如何去优化呢?
ListView的提升效率,其实就是在于adapter中getView方法的优化,那么如何使的getView优化呢?
1、在getView() 中重用了convertView,很大程度上的减少了内存的消耗。通过判断convertView是否为null,
是的话就需要产生一个视图出来,...
分类:
移动开发 时间:
2014-12-09 19:43:31
阅读次数:
178
在viewpaper中添加了一个Gridview,每个viewpaper要正好铺满显示3X2个,由于girdview是纵向可扩展的,所以我需要动态设置Gridview中item的高度,来确认铺满。
遇到的问题:Gridview中第一个item不显示
动态设置Item的高度只需要在adapter的getView方法中 使用parent的宽高进行重新计算就行了...
分类:
其他好文 时间:
2014-12-09 14:05:10
阅读次数:
168
ViewHolder不是Android的开发API,而是一种设计方法,就是设计个静态类,缓存一下,省得Listview更新的时候,还要重新操作。 public View getView(int pos, View convertView, ViewGroup parent){ ViewHolder ...
分类:
移动开发 时间:
2014-12-09 00:18:01
阅读次数:
178
经历过几次这样的问题了。设置好了动画之后,动画不执行。如下代码: setFullScreen(); View view = LViewHelper.getView(R.layout.splash); setContentView(R.layout.splash); AlphaAnimation aa...
分类:
其他好文 时间:
2014-12-08 12:20:42
阅读次数:
184