小结:

* 1、向哪个Handler 发送消息,就必须在哪个handler 里面接收;
* 2、直接使用JAVA 的 Thread 是无法更新Android UI的,因为Android View 在设计的时线程是不完全的,不过Android 提供了几种供开发者在线程中更新UI的方法,如下:
o Activity.runOnUiThread( Runnable )
o View.post( Runnable )
o View.postDelayed( Runnable, long )
o Hanlder
* 3、直接使用hanlder .post 等方法是在当前主线程里面做操作,而不是另外新建线程,建议使用Thread 线程直接新建另外一个线程或者使用HandlerThread类也可以。
* 4、记住消息队列的先进先出原则。

更多相关文章

  1. 不同Android版本设备正确获取屏幕分辨率的通用方法
  2. android线程池原理和实现
  3. Android ListView动画实现方法
  4. ADB连接Android设备的三种方法
  5. [Android设计模式]Android退出应用程序终极方法
  6. Android通过Alpha实现渐变效果的几个方法

随机推荐

  1. Android启动后遇到错误
  2. Android获取手机当前连接的WiFi信息(SSID,I
  3. Android Lib Project与Android Project中
  4. Android WebView使用全面解析(加载网络资
  5. 6.2、Android中向Internet发送xml数据
  6. android view的width或者height变化的动
  7. 《android关于WIFI的操作》
  8. android 彩信分析
  9. Android 点击两次返回键退出程序
  10. Android 图片旋转(使用Matrix.setRotate方