在网上可随意找到关于这三者之间的关系,但总是没有在代码的角度上分析它们之间的关系。今天就在代码的角度上,理解一下这三者的关系。1.先看handler。 1)handler代码中重要的三个属性: final MessageQueue mQueue; final Looper mLooper; final Callback mCallback; 在handler 的默认构造函数中,有这样的代码: mLooper = Looper.myLooper(); if (mLooper == null) { throw new RuntimeException( "Can't c... Read More
posted @ 2013-11-12 12:33 Thriller1 Views(388) Comments(0) Diggs(0) Edit