NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。1.直接监听事件把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。1234void OnClick(){Debug.Log("Button is Click!!!"...
分类:
其他好文 时间:
2014-08-10 01:30:59
阅读次数:
365
前言在某个时刻, 我认识了一个朋友.此人在我的教唆下, 踏上了js的不归路.前天他问我, Win7任务栏拖动效果怎么实现.我随口就跟他说, 这简单的一逼.在我一晚上的折腾之后, 一份潦草的代码总算实现了功能.PS: 我是搞C++的, js略懂一二..源码话不多说, 上源码. 1 // 常量 ...
话不多说,上图我new 了一些按钮,每个按钮的位置和背景颜色是随机的,其中有一些按钮的背景色每隔一秒变一次,拖动顶层panel,panel下的所有控件都将会模糊,而且是实时和动态的,比如下图,按钮为选择状态panel背后的有些按钮在实时的变色,同样可以及时的模糊,模糊效果在很多应用上可以使用,模糊的...
关于ListView设置了OnScrollListener之后onScrollStateChanged()和onScroll方法监听不到的问题:
原因:
首先OnScrollListener是焦点滚动的监听事件,需要有焦点才能响应。如果在ScrollView中内嵌了ListView之后,动态计算了ListView的高度,并予以设置高度,那么这时用户拖动界面,造成的滚动是ScrollView的滚...
分类:
移动开发 时间:
2014-08-08 16:09:26
阅读次数:
251
上一章节说明了如何静态的分割窗口,分割后窗口的分割线是可以拖动的,有的时候我们需要固定分割线,那么如何实现固定分割呢?
我们需要构造出固定分割窗口类(CFixedSplitterWnd),来实现我们对窗口的固定分割,以上一章例来说明。
1。新创建MFC类,从CSplitterWnd继承,并重载WM_LBUTTONDOWN ,WM_MOUSEMOVE 和 WM_SETCURSOR消息响应...
1. 背景色:
listView设置背景色android:background="@drawable/bg",拖动或者点击list空白位置的时候发现ListItem都变成黑色。 因为默认的ListItem背景是透明的,而ListView的背景是固定不变的,所以在滚动条滚动的过程中如果实时地去将当前每个Item的显示内容跟背景进行混合运算,所以android系统为了优化这个过程用,就使用了一个...
分类:
其他好文 时间:
2014-08-07 19:11:11
阅读次数:
200
这是一个基于Service组件的音乐播放器,程序的音乐将会由后台的Service组件负责播放,当后台的播放状态改变时,程序将会通过发送广播通知前台Activity更新界面;当用户单击前台Activity的界面按钮或拖动进度条时,系统通过发送广播通知后台Service来改变播放状态和播放指定音乐。...
分类:
其他好文 时间:
2014-08-07 15:44:31
阅读次数:
193
【1】拖动好界面【2】设置协议,数据源【3】代码1.声明可变数组,用来存放所有数据对象@interface ViewController ()@property(nonatomic,strong)NSMutableArray *mydata;@end2.初始化数据【创建30个对象数据】- (void...
分类:
其他好文 时间:
2014-08-06 01:41:30
阅读次数:
322
这里演示的是android ProgressBar的条形进度条,因为android条形进度条初始时静态的而不像圆形的进度条是动态的;而seekbar是android的拖动条,使用场景比如在音乐播放或者视频播放的时候~~~~xml布局文件(需要注意,在使用条形进度条的时候要选择的style类型为"?a...
分类:
移动开发 时间:
2014-08-05 15:35:19
阅读次数:
336
DBGrid1.DragMode?? :=?? dmManual;//留意这个设置不要变 procedure ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean); procedure TForm18.ApplicationEvents1Message(var Msg: tagMSG; v...
分类:
数据库 时间:
2014-08-05 11:41:19
阅读次数:
250