鼠标事件,可以理解为操作鼠标的动作。对于窗口而言,用户操作鼠标,窗口检测到鼠标的操作( 产生一个信号 ),然后去做相应处理( 调用其规定的回调函数 ),即可认为是鼠标事件,还是信号与回调函数的知识点。
信号与回调函数的使用请点击此处。
窗口默认不接收鼠标的操作,需要手动添加让其接收。
设置控件捕获(接收)相应的事件:
void gtk_widget_add_ev...
分类:
其他好文 时间:
2015-01-27 14:58:58
阅读次数:
968
从用户需求上手
设计的软件的主要功能图:
因为用户分一般用户、操作员、管理员。第一列是一般用户的功能、第二列是操作员的功能、依次类推。
E-R图的设计...
分类:
数据库 时间:
2015-01-26 15:12:08
阅读次数:
182
当我们使用ListView或GridView的时候,当列表为空的时候,我们往往需要一个Loading或者一段提示文字又或者一个特殊的View来提示用户操作,这个时候就用到了setEmptyView()方法。
setEmptyView()其实是AdapterView的方法,而我们开发中常用到的ListView, GridView, ExpandableListView等都是继承于Adapter...
分类:
移动开发 时间:
2015-01-26 13:39:11
阅读次数:
170
广播是Andorid的全局监听器,用于监听全局的广播消息。因此,它可以非常方便地实现系统中不同组件之间的通信。本例将展示通过使用BroadcastReceiver在Activity和Service之间进行通信。UI界面只管界面,并不对音乐的播放进行操作。当用户操作UI时,Activity只是改变.....
分类:
其他好文 时间:
2015-01-25 00:09:33
阅读次数:
205
产品某模块里有一种实体,行为主要受三个参数控制,用户可以修改这它们。其中两个参数可以等于0,此时产生一种退化形式的实体;另一个不可以等于0。
QA都测过了,大于0,正常;等于0,实体退化成简单形式,显示、打印也都正常;小于0,直接拒绝修改,都是正确的行为。
却没想到,这种退化的实体在后续操作时会有问题。比如用鼠标选中后,实体上要显示一些便于用户操作的信息,此时程序挂了……...
分类:
其他好文 时间:
2015-01-23 16:30:32
阅读次数:
202
Mysql Classic Replication一、传统复制的组成:1、master server:用户写数据。生成binlog。2、slave server:接收master传来的binlog。应用这些binlog从而达到重现master的用户操作。二、传统复制的原理:1、master跟新的数据...
分类:
数据库 时间:
2015-01-21 21:45:45
阅读次数:
228
应用场景:小游戏
android要实现动态任意拖放图片,使用imageview实现比较困难,在这里介绍一种使用button的方法:
1. 界面元素有任意个,用户操作选中一个在屏幕上拖动,拖动完成后图片元素停留在actionup的位置;
2. 首先在界面设置任意个button元素,并设置background:
android:background="@drawable/bgall"...
分类:
移动开发 时间:
2015-01-16 14:45:43
阅读次数:
187
在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大的情况下,对系...
分类:
Web程序 时间:
2015-01-16 01:05:33
阅读次数:
325
第一讲 概述1、网络模型:OSI参考模型和TCP/IP参考模型图示: 一般来说开发处于传输层和网际层,应用层为:FTP和HTTP协议等,传输层为:UDP和TCP等,网际层为:IP。 通常用户操作的是应用层,而编程人员需要做的是传输层和网际层,用户在应用层操作的数据,经过逐层封包,最后到物理层发送到另...
分类:
编程语言 时间:
2015-01-15 23:24:31
阅读次数:
433
O(∩_∩)O~~又是新的一周开始了,今天还是在继续学习Javascript知识,今天主要讲了事件的知识。现在就总结下吧。事件事件一般是用于浏览器和用户操作进行交互。最早是 IE 和 Netscape Navigator 中出现,作为分担服务器端运算负载的一种手段。 直到几乎所有的浏览器都支持事件处...
分类:
编程语言 时间:
2015-01-13 10:18:36
阅读次数:
213