- 博客(4)
- 收藏
- 关注
转载 Android异步消息处理机制完全解析,带你从源码的角度彻底理解
之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战队夺得了TI3的冠军,希望明年中国战队能够虎起!开始进入正题,我们都知道,Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都会经常遇到这个问题,解决的方案应该
2016-10-11 20:17:11 163
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考 Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 。那么今天我们将继续上次未完成的话题,从源码的角度分析ViewGroup的事件分发。首先我们来探讨一下,什么是ViewGrou
2016-10-11 20:02:19 186
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些
2016-10-11 19:58:43 232
原创 J抽象类继承问题
1.抽象类也是类,只不过本身不能实例化,要通过子类实例化。2.是类就有构造方法,如果我们没有给出构造方法,系统将自动提供一个无参构造方法,如果我们给出了构造方法,系统将不会提供。3.子类中所有的构造方法默认都会访问父类中空参构造方法--->也就是说,子类new对象的时候,先去父类中逛了一圈,完成了父类的初始化(父类初始化值存在子类new对象开辟堆内存的某块地方)(再说白点,每一个构造方法的第一
2016-05-29 07:52:07 888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人