Android中各种onTouch事件

摘要: Android里有两个类android.view.GestureDetectorandroid.view.GestureDetector.SimpleOnGestureListener1) 新建一个类继承SimpleOnGestureListener,HahaGestureDetectorListener,可以实现以下event事件。booleanonDoubleTap(MotionEvente)解释:双击的第二下Touch down时触发booleanonDoubleTapEvent(MotionEvente)解释:双击的第二下Touchdown和up都会触发,可用e.getAction() 阅读全文
posted @ 2012-08-17 16:41 jiezzy 阅读(514) 评论(0) 推荐(0)

Android onTouchEvent,Event Listeners调用机制

摘要: 在Android平台上,捕获用户在界面上的触发事件有很多种方法,View类就提供这些方法。你在使用各种View视图来布局界面时,会发现几个公用的回调方法来捕捉有用的UI触发事件,当事件在某个View对象上被触发时,这些方法会被系统框架通过这个对象所调用,例如:当一个View(如一个Button)被点击,onTouchEvent()方法会在该对象上被调用,所以,为了捕获和处理事件,必须去继承某个类,并重载这些方法,以便自己定义具体的处理逻辑,显然,你更容易明白,为什么在你使用View类时会嵌套带有这些回调方法的接口类,这些接口称为event listeners,它是你去获取UI交互事件的工具在你 阅读全文
posted @ 2012-08-17 16:11 jiezzy 阅读(1157) 评论(0) 推荐(0)

Android界面View及ViewGroup

摘要: Android View和ViewGroup从组成架构上看,似乎ViewGroup在View之上,View需要继承ViewGroup,但实际上不是这样的。 View是基类,ViewGroup是它的子类。这就证明了一点,View代表了用户界面组件的一块可绘制的空间块。每一个View在屏幕上占据一个长方 形区域。在这个区域内,这个VIEW对象负责图形绘制和事件处理。View是小控件widgets和ViewGroup的父类。ViewGroup又是 Layout的基类。 从上面两图的对比中,可以看出,实际上ViewGroup是View的子类,因此,View的行为特征ViewGroup也具备,但同时因. 阅读全文
posted @ 2012-08-17 11:33 jiezzy 阅读(259) 评论(0) 推荐(0)