@Override public boolean onTouchEvent(MotionEvent event) { InputMethodManager manager = (InputMethodManager) getSystemService(Context.INPUT_...
分类:
其他好文 时间:
2014-08-12 18:39:34
阅读次数:
184
下面我们把这个控件内嵌到Layout中做一些动画和展示,效果图:
这个子控件可以上下移动,可以左右滑动,如果上下滑动距离大于左右滑动距离,则必须上下滑动
这样来写onTouch事件:
@Override
public boolean onTouchEvent(MotionEvent ev) {
if (mVelocityTracker == null) {
m...
分类:
移动开发 时间:
2014-08-08 21:25:46
阅读次数:
525
ANDROID事件传递机制以及ONINTERCEPTTOUCHEVENT()和ONTOUCHEVENT()详解二之小秘与领导的故事ANDROID事件传递机制以及ONINTERCEPTTOUCHEVENT()和ONTOUCHEVENT()总结前两篇博文讲了onInterceptTouchEvent和O...
分类:
其他好文 时间:
2014-08-08 17:27:16
阅读次数:
581
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是.....
分类:
移动开发 时间:
2014-08-08 15:25:26
阅读次数:
302
小猪的Android入门之路 Day 4 - part 4
Android事件处理机制之——事件处理机制拾遗
本节引言:
在前面三个部分中,对于android的事件处理机制的学习已经学得七七八八了,
基于监听与回调的时间处理机制,以及使用Handler传递信息的机制都已经学了;
在最后这个部分中会对一些小的知识点进行补充,比如触摸事件的两种形式,
Configuration类以及异步任务AsyncTask进行讲解,好了,开始本节的课程吧!哭...
分类:
移动开发 时间:
2014-08-07 23:03:45
阅读次数:
421
onInterceptTouchEvent:
onInterceptTouchEvent是在ViewGroup里面定义的。Android中的layout布局类一般都是继承此类的。onInterceptTouchEvent是用于拦截手势事件的,每个手势事件都会先调用onInterceptTouchEvent。
onTouchEvent:
onTouchEvent同样也是在view中...
分类:
移动开发 时间:
2014-08-04 14:32:47
阅读次数:
299
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android...
分类:
移动开发 时间:
2014-07-29 17:41:42
阅读次数:
245
在使用android类的手写应用时,整体上都有这样一个印象:android的手写不流畅、不自然,和苹果应用比起来相差太远。本文结合作者亲身经历,介绍一下有效提高手写流畅度的几种方法:
1、未做任何处理的手写效果:
这是一个自定义的view,通过在onTouchEvent时间中捕获系统回调的触摸点信息,然后再onDraw方法里面刷新,可以明显地感觉到线条很生硬,并且在手写的过程中...
分类:
移动开发 时间:
2014-07-19 23:48:39
阅读次数:
1131
/*
* 完成对左右滑动手势的监听
*/
@Override
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
prev.set(event.getX(), event.getY());
break...
分类:
移动开发 时间:
2014-07-16 11:30:04
阅读次数:
238
1.ListView怎么提高滑动效率
2.说下你做过项目的包的构架,(联网,解析,activity,database) 重点
3.加载大量图片怎么做(包括小图和查看大图) 怎么减少一次跟服务器的链接数,怎么做缓存,
4.onInterceptTouchEvent(),onTouchEvent()的关系
5.怎么在oncreate中大致计算一个view的高度(调一下view的measure,...
分类:
移动开发 时间:
2014-07-14 14:04:50
阅读次数:
276