我想知道一次。我读过很多地方。当我想做一些“长时间操作”时,我应该使用Handler
.
但我不明白为什么?我所有的“长时间操作”都用常规线程包围,并且工作正常。
我为什么要使用Handler
为了这?
我唯一需要使用的时间Handler
是,当我必须安排一些任务时(postDelayed
)
有什么我想念的主要想法吗handlers
(什么时候我应该真正使用它)?或者也许并没有真正的区别?
A Handler http://developer.android.com/reference/android/os/Handler.html让您可以从后台线程与 UI 线程进行通信。这是因为后台线程中禁止进行 UI 操作。请注意,从版本 1.5 开始,异步任务 http://developer.android.com/reference/android/os/AsyncTask.html类使这样做变得容易得多。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)