摘要: // Looper: 在UI主线程里面有默认有一个Looper对象来管理UI线程的各条消息,但是在自定义的实现Thread的消息循环和消息派发,缺省情况下Thread是没有这个消息循环的既没有Looper;需要主动去创建将该线程内部的message添加到messagequeue中去,让looper来 阅读全文
posted @ 2016-05-20 21:25 我所向往的美好 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一、handler的使用场景为么会有handler?(部分内容图片摘自http://www.runoob.com/w3cnote/android-tutorial-handler-message.html) 二、handler的消息处理机制 在Android中提供了一种异步回调机制Handler,使 阅读全文
posted @ 2016-05-20 20:58 我所向往的美好 阅读(67099) 评论(0) 推荐(2) 编辑
摘要: 一、为什么需要异步任务? 开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的,并且这些操作必须在UI线程中执行。 单线程模型中始终要记住两条法则: 1). 不要阻塞UI线程 ; 2). 确保只在UI线程中访问Android UI控件。 当一个程序第一次启动时 阅读全文
posted @ 2016-05-20 17:17 我所向往的美好 阅读(983) 评论(0) 推荐(0) 编辑