Qt Quick里的ListView,本身是Flickable的派生类,当你用鼠标拖曳或者手指触摸(触摸屏)时,会产生flickStarted和flickEnded两个信号,利用这两个信号,就可以实现下拉刷新数据,当然上拉刷新也是可以的。...
分类:
其他好文 时间:
2014-09-04 17:08:29
阅读次数:
797
本文带大家来实现ListView的圆弧形的分布排列,原理非常easy,就是依据ListView的每个Item的高度来对每个item进行偏移。首先自己定义一个LinearLayout,这是ListView的每一个Item的根布局,用来对每一个item进行偏移的。以下上代码:public class M...
分类:
移动开发 时间:
2014-09-04 16:20:29
阅读次数:
188
我遇到这样一个场景,我需要自定义 listView的分割线,而这个分割线是由两条线组成的,在使用xml drawable时遇到了困难。注释:画两条线是为了实现 凹陷的效果,在绘图中一条暗线紧跟着一条明显会给人视觉上产生明显的“沟”的感觉。因为我的背景是透明(背景渐变)的,直接用图片来实现效果不好。看...
分类:
移动开发 时间:
2014-09-04 00:08:07
阅读次数:
174
需求:ListView的Item上面有三个EditText控件,分别为 数量 ,单价,总价,要求输入数量跟单价时候 总价跟着计算变化,当输入总价时候 数量不变,改变单价。实现:首先肯定想到的是对EditText进行监听,实现TextWatcher接口,在onTextChanged 方法中进行计算,由...
分类:
其他好文 时间:
2014-09-03 14:52:56
阅读次数:
269
首先创建在主xml里放置一个listview列表,代码如下: 再创建2个xml,分别为列表项(menu.xml)和加载界面(loadmore.xml)menu.xml代码如下: loadmore.xml loadmore的背景...
分类:
其他好文 时间:
2014-09-03 12:34:16
阅读次数:
280
ListView的addHeaderView和setAdapter的调用顺序,以及爆出java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called异常的原因。...
分类:
其他好文 时间:
2014-09-03 11:17:56
阅读次数:
194
本文採用一个Demo来展示Android中ExpandableListView控件的使用,如怎样在组/子ListView中绑定数据源。直接上代码例如以下:程序结构图:layout文件夹下的 main.xml 文件源代码例如以下: 包 com.andyidea.demo中C...
分类:
移动开发 时间:
2014-09-03 11:03:16
阅读次数:
229
第一种情况,就是extends Activity ,而且事先也setContentView(R.layout.main); 那么我定义的ListView就是在XML里面已经布局好了的。18.public class aGirlGallery extends Activity { 19./** Cal...
分类:
其他好文 时间:
2014-09-03 00:14:05
阅读次数:
303
Adapter分一下几种类别ArrayAdapter:ListView那边基本上已经讲过了,没什么特殊的,就是一个数组SimpleAdapter:比较强大了功能,基本上ListView都是用他的SimpleCursorAdapter:和SimpleAdapter差不多,包装了cursor提供的数据B...
分类:
移动开发 时间:
2014-09-02 19:39:25
阅读次数:
211
在Android应用开发过程中经常会用到ListView,并且每次在item中都要对点击事件进行监听。在给按钮添加OnClickListener时,一般会下意识的在getView()中找到每一个Button并new一个OnClickListener分配给这个Button,并将position赋给这个...
分类:
其他好文 时间:
2014-09-02 19:32:45
阅读次数:
211