Android中各种控件的绑定事件的优先级以及影响力
2013-12-19 11:36
141 查看
如下图,假设微信的主界面场景切换不是用RadioButton实现的而是用ViewPager实现的(本人做了一个类似微信的界面),其实,位于Bottom的四个控件控件都是由ImageView和TextView组成的LinearLayout里的。当你只绑定Linearlayout的单击事件时,你会发现ImageView是会阻塞响应的,而TextView却不会;当你把所有的控件都绑定单击事件时,你会发现响应十分灵敏。这是为什么呢?
经过我的实践,我觉得是和控件的相对大小有关,控件的“块头”越大,则其影响力越大,容易响应也容易阻塞别的控件的响应,所以没有绑定的ImageView会阻碍它的父控件Linearlayout的单击事件!
经过我的实践,我觉得是和控件的相对大小有关,控件的“块头”越大,则其影响力越大,容易响应也容易阻塞别的控件的响应,所以没有绑定的ImageView会阻碍它的父控件Linearlayout的单击事件!
相关文章推荐
- Android IOC 之 注解绑定控件 以及事件 事例 代码简单注释讲解
- Android开发学习笔记:为动态添加的Spinner控件绑定数据源以及监听事件
- android ListView控件操作绑定数据、单击事件
- android关于多个控件绑定相同事件的问题
- Android 控件绑定事件的几种方法
- Android布局设计之ExpandableList绑定XML数据构成级联、item布局页面的控件查找及配置child事件,自定义适配显示内容
- android各种控件的事件监听及举例
- Android各种控件的事件监听
- Android为按钮控件绑定事件的五种实现方式
- android各种控件的事件监听及举例
- Android基础————UI控件以及控件事件处理详解
- android各种控件的事件监听及举例
- 【Android】控件事件的绑定方式
- android-各种控件的监听事件 - 随心
- Android开发:ListView控件:给Item绑定了点击事件,却点击无效
- 打造Android集合控件数据绑定(支持添加监听,支持AbsListView与RecycleView,支持异步加载等)(二)ORM注解以及解析
- Android开发学习笔记:为动态添加的EditText控件绑定值改变监听事件
- android 各种回调传值以及相应事件
- 安卓初学:Radio单选框和checkBox多选控件的主要用法以及事件绑定总结
- [Android]ButterKnife-无尽之刃-绑定视图控件和事件的快速开发工具