![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android源码
漠末
在北京飘荡,在北京成长
展开
-
findViewById原理
findViewById原理 前言 从表面上来看,findViewById就是根据R文件中的id值查询到相应的View,然后返回。 那么问题来了,这些View是在find的时候才被实例化还是父View实例化好的时候就已经实例化好了,findViewById只是从数据源中取出来。 答案是在父类被实例化好的时候就已经完成了子类的实例化,并且形成了一个DOM树。这个DOM数其原创 2015-03-28 10:34:17 · 9868 阅读 · 1 评论 -
从子线程不能直接新建一个Handler对象来剖析android的Handler机制
从子线程不能直接新建一个Handler对象来剖析android的Handler机制 前言 错误案例:在子线程中新建Handler报错: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 代码案例: @Override prot原创 2015-03-30 00:06:19 · 572 阅读 · 0 评论