摘要: Android提供了GestureDetector类来处理一些常用的手势操作,比如说 onLongPress,onFling 等。但这里不使用GestureDetector,而是直接在自定义View重写的onTouchEvent中进行处理。欲实现的效果是:当手机按住屏幕时,如果在指定的时间内没有移动... 阅读全文
posted @ 2015-09-09 20:49 brave-sailor 阅读(6311) 评论(0) 推荐(0)
摘要: 针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什... 阅读全文
posted @ 2015-09-09 17:04 brave-sailor 阅读(329) 评论(0) 推荐(0)
摘要: 对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大... 阅读全文
posted @ 2015-09-09 16:24 brave-sailor 阅读(992) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/tonyfield/article/details/8238251Android 2.3提供一个称为严苛模式(StrictMode)的调试特性,Google称该特性已经使数百个Android上的Google应用程序受益。那它都做什么呢?它将报告与线程及... 阅读全文
posted @ 2015-09-09 09:33 brave-sailor 阅读(284) 评论(0) 推荐(0)