本文介绍一个在google play上很火爆,好玩的App,如题如图:实现思路:Android中在一个透明的Activity上用SurfaceView绘制闪电,同时加上震动和音效。在touch事件中调用闪电算法。SurfaceView是一个继承自View的类,可以直接从内存或者DMA等硬件接口取得图...
分类:
移动开发 时间:
2015-05-16 14:50:35
阅读次数:
135
iOS处理屏幕上的触摸动作,主要涉及到以下几个方法:touchesBegan:withEvent: //触摸屏幕的最开始被调用touchesMoved:withEvent: //移动过程中被调用touchesEnded:withEvent: //动作结束时被调用touchesCancelled:Wi...
分类:
其他好文 时间:
2015-05-15 17:20:30
阅读次数:
118
今天做了一个项目,有这样一个需求,就是一个大的scrollview包含一个小的scrollview,如何滑动小的scrollview的时候,大的scrollview滑动,小的srollview不滑动。
我们知道当多个视图进行叠加的时候,touch事件是作用到最上面的视图上,但是如果父视图是UIScrollView,如果默认,可能touch子视图会造成UIScrollView的滚动。...
分类:
移动开发 时间:
2015-05-14 18:43:30
阅读次数:
172
tap事件tap 事件相当于 pc 浏览器中的 click 效果,虽然在触屏设备上 click 事件仍然可用,但是在很多设备上,click 会存在一些延迟,如果想要快速响应的 “click” 事件,需要借助 touch 事件来实现。element.addeventlistener( 'touchst...
分类:
移动开发 时间:
2015-05-14 15:50:31
阅读次数:
236
---恢复内容开始---1.Touch事件传递机制 过程有点儿类似于栈, ViewGroup的子类有都继承它的以下3个方法: public boolean dispatchTouchEvent(MotionEvent event); //消息分发, 相当于在一个函数中调用其他函数 public...
分类:
移动开发 时间:
2015-05-08 23:27:44
阅读次数:
211
在前面提到过,Starling是Sparrow的姊妹篇,正因为这样,Starling里的touch事件的机制其实是为移动设备的触摸交互设计的,所以当你使用它进行使用鼠标交互的桌面应用开发时,第一眼会感觉有些困惑。首先,如果你看一下starling的类结构图的话,你会发现starling和本地显示列表...
分类:
其他好文 时间:
2015-05-07 20:16:14
阅读次数:
136
掌握Android Touch事件机制
DaveSmith
@devunwired
要点涵盖
l Touch系统概述
l Framwork层的Touch事件
l Touch事件的处理
l 系统提供的TouchHandlers
l 系统提供的GestureHandlers
Android系统怎么处理Touch事件?
l 每一个touch事件都被封装成一个MotionE...
分类:
移动开发 时间:
2015-05-05 19:37:06
阅读次数:
185
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGro...
分类:
移动开发 时间:
2015-05-01 13:14:55
阅读次数:
126
先看效果图,点击事件触发时背景变化,一般都是通过selector标签实现的。但是当我们经常要使用到的时候,我们想直接在布局文件中设置两个背景资源,点击时候一个,默认情况下一个,这样就很直观的在布局文件中看出来,而不需要建立大量的selector来实现。
这样的效果当然可以使用android:background设置一个Selector背景,但是这里不是。这里仅仅是自定义一个button。...
分类:
其他好文 时间:
2015-04-24 09:21:49
阅读次数:
268
使对象根据预设的程序进行运动,比如旋转三角形,可以吸引人的注意力。但是如果你想让用户同你的OpenGL ES图形进行交互会怎么样呢?使你的OpenGL ES应用程序触摸互动的关键是要扩展GLSurfaceView,复写onTouchEvent()方法,来监听touch事件。本教程展示了,如何监听透出事件,让用户旋转一个OpenGL ES对象。
1. 设置一个Touch Listener...
分类:
移动开发 时间:
2015-04-23 09:41:12
阅读次数:
216