看到标题你可能会想是一个多么高大上的技巧呢?其实很一般就是自定义回调函数.
首先我们知道activity之间的数据传递有几种方式:
一是startActivityForResut()启动一个activity,当栈顶activity 调用onActivityResult()并且 finish 掉时将会传递消息给启动该activity的父activity.
二是在使用Fragment时,通过se...
分类:
移动开发 时间:
2014-11-19 00:56:52
阅读次数:
179
我们一般所熟悉的事件,都是这样的:onclick,onmouseover,ontouchstart,onfocus... 但这里要讨论自定义事件的实现,包含:事件注册/监听、事件分发。 有两种方式去实现: 自己实现事件管理器:CustomEventManage...
分类:
Web程序 时间:
2014-11-16 20:16:21
阅读次数:
204
inotify-tools使用方法介绍 文章目录[隐藏]安装方法使用例子inotifywaitinotifywatch参数说明inotifywaitinotifywatch可监听事件inotify-tools 是为linux下inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列...
分类:
其他好文 时间:
2014-11-15 17:05:09
阅读次数:
163
最近做项目涉及到多个DIV切换效果,包括普通按钮点击切换和鼠标滚轮上下滚动切换等;其主要涉及到的内容就是鼠标滚轮上下切换的事件监听,此处是第一次接触到,故在此记录一下;也希望能帮到各位有需要的朋友。以下为项目实例:$(function(){varcount=$("#sysCount").val();var..
分类:
Web程序 时间:
2014-11-14 15:48:17
阅读次数:
196
最近很蛋疼,项目要模仿网易新闻的样式去做。上次把仿网易新闻客户端的下拉刷新写出来了,这次是ViewPager的滑动,同时ViewPager的上面标题下划线跟随者移动,本来通过ViewPager的OnPagerChangeListener的监听事件就可以完成,但是做出来之后,因为需要一直的刷新,所以很...
分类:
移动开发 时间:
2014-11-12 19:27:13
阅读次数:
468
本篇博文实例讲解通过自定义的ListView实现
一.ListView 底部分页加载
整个底部分页加载,主要分一下几步:
1.加载底部自定义View;
2.响应OnScrollListener监听事件,onScroll方法记录最后可见的View Item以及整个totalItemCount。当onScrollStateChanged状态改变时,
当滑动到底端,并滑动状态为 SCROLL_STATE_IDLE,显示底部加载View,开始实现自定义加载接口;
3.当数据加载完成时,隐藏底部下拉View....
分类:
移动开发 时间:
2014-11-12 10:33:38
阅读次数:
338
当你第一次启动应用,第一次触发textView的becomefirstResponser时,如果你的键盘type设置的中文的,此时监听键盘高度的监听事件会被调用三次。
调用顺序如下:
textViewshouldBegin >keyBoardWillShow > textViewDidBeginEdit > keyBoardWillShow > keyBoardWillShow
这是我测试的...
分类:
其他好文 时间:
2014-11-11 19:15:22
阅读次数:
134
Android开发时,最常用的控件之一就是ListView了,而使用ListView的同时,必然需要对它设置监听器,常用的监听器有这么几个1.OnItemClickListener2.OnTouchListener3.OnScrollListener1监听器在点击该项目的子项时触发,2监听器在触碰到...
分类:
移动开发 时间:
2014-11-11 16:18:41
阅读次数:
264
因为有父, 子节点同在, 因为有监听事件和浏览器默认动作之分. 使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是stopPropagation(),preventDefault()和return false. 它们之间有什么区别, 该何时使...
分类:
其他好文 时间:
2014-11-10 19:48:05
阅读次数:
156
1,先新增监听事件
auto listener = EventListenerTouchOneByOne::create();
listener->setSwallowTouches(true);
listener->onTouchBegan = CC_CALLBACK_2(StartGame::onTouchBegan, this);
listener->onTouchMoved = C...
分类:
移动开发 时间:
2014-11-10 12:03:17
阅读次数:
353