
android笔记
文章平均质量分 93
向大牛看齐
这个作者很懒,什么都没留下…
展开
-
ViewGroup的dispatchKeyEvent解析
ViewGroup的dispatchKeyEvent解析github前一篇View的dispatchKeyEvent解析留下两个问题:1.KeyEvent是怎么产生的?2.KeyEvent是怎么传递的?第一个问题还有点懵逼,以后再解吧;第二个问题倒是有了点眉目。来看看ViewGroup的dispatchKeyEvent函数(API-26)吧。概述先纠正一下自己一直以来对这个类的错误读法,以前总把它念原创 2017-11-12 14:20:39 · 1182 阅读 · 0 评论 -
View的dispatchKeyEvent源码分析
View的dispatchKeyEvent源码分析github目前还不明白的是:KeyEvent是怎么产生的?dispatchKeyEvent是由谁掉用的?所以这里仅对View中KeyEvent的dispatch过程进行分析。分析的源码始于View的dispatchKeyEvent函数(API-26)Google的注释先看一下Google对dispatchKeyEvent函数的注释 Dispat原创 2017-11-05 14:57:48 · 1119 阅读 · 0 评论 -
Button源码解析
Button源码解析(API 26)概述说到Button,实在是再熟悉不过了,那就追追它的源码吧。啥啥啥?代码这么简单,4个构造函数和2个重写函数就完啦?Button的秘密究竟在哪里,别着急,且听细细道来。预热总结一下Button的特性吧:可以设置文字,所以继承TextView有Focused,Pressed,Normal等状态,对应不同状态呈现不同UI,这个View里面都有,所以间接继承Vie原创 2017-12-04 00:20:00 · 1119 阅读 · 0 评论