事件的下发:dispatchTouchEventViewGroup相关事件有三个:onInterceptTouchEvent、dispatchTouchEvent、onTouchEventView相关事件有两个:dispatchTouchEvent、onTouchEvent简单来说就是:当一个Tou... ...
分类:
其他好文 时间:
2017-03-03 17:15:32
阅读次数:
168
Touch事件和绘制事件的异同之处Touch事件和绘制事件很类似,都是由ViewRoot派发下来的,但是不同之处在绘制事件是由应用中的某个View发起请求,一层一层上传到ViewRoot,再有View...
分类:
移动开发 时间:
2017-03-02 18:28:07
阅读次数:
315
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题...
分类:
移动开发 时间:
2017-02-18 09:52:00
阅读次数:
400
学习Android的同学注意了!!!学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Android学习交流群,群号码:364595326我们一起学Android!Android中view的事件传递是从上往下传递的,即事件总是先传递给父元素,然后父元素在把事件分发给子View。事件分发传递过程中有..
分类:
移动开发 时间:
2017-02-16 11:55:38
阅读次数:
241
电话面试一般面试广度比较大,深度一般不会太大,安卓一般面试以下几点。 安卓View绘制流程事件分发机制JAVA基础思想多线程和安全问题安卓性能优化和兼容问题再问一下常规的组件相关问题 1 请描述安卓四大组建之间的关系,并说下安卓MVC的设计模式。 2 线程中sleep()和wait()有和却别,各有 ...
分类:
移动开发 时间:
2017-02-05 23:51:53
阅读次数:
597
有了之前自定义View的理论基础,有了ViewPage、事件分发机制、滑动冲突、Scroller使用等相关知识的铺垫,今天纯手动打造一款ViewPage。1、完成基本的显示:在MainActivity...
分类:
其他好文 时间:
2017-02-01 23:57:29
阅读次数:
518
写这篇博客的缘由。最近因为项目中用到类似一个LinearLayout中水平布局中,有一个TextView和Button,然后对该LinearLayout布局设置点击事件,点击TextView能够触发该...
分类:
移动开发 时间:
2017-01-24 12:45:20
阅读次数:
317
这两天伟大的PM下了一个需求,在一个竖滑列表里实现一个横向滑动的列表,没错,又是这种常见但是又经常被具有着强烈责任心和职业操守程序员所嗤之以鼻的效果,废话不多说,先上图:
实现的方式很多,因为项...
分类:
移动开发 时间:
2017-01-20 23:42:11
阅读次数:
1226
在2.x中处理事件需要用到委托代理(delegate),相信学过2.x的触摸事件的同学,都知道创建和移除的流程十分繁琐。而在3.x中由于加入了C++11的特性,而对事件的分发机制通过事件分发器EventDispatcher 来进行统一的管理。 事件监听器主要有: 触摸事件 : EventListen ...
分类:
其他好文 时间:
2017-01-14 18:47:50
阅读次数:
227
前言
Android事件分发机制是每个Android开发者必须了解的基础知识
网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等
今天...
分类:
移动开发 时间:
2017-01-11 16:05:21
阅读次数:
417