1、向哪个Handler 发送消息,就必须在哪个handler 里面接收;

2、直接使用JAVA 的 Thread 是无法更新Android UI的,因为Android View 在设计的时线程是不完全的,不过Android 提供了几种供开发者在线程中更新UI的方法,如下:
Activity.runOnUiThread( Runnable )
View.post( Runnable )
View.postDelayed( Runnable, long )
Hanlder

3、直接使用hanlder .post 等方法是在当前主线程里面做操作,而不是另外新建线程,建议使用Thread 线程直接新建另外一个线程或者使用HandlerThread类也可以。

4、记住消息队列的先进先出原则。

更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. 【Android(安卓)界面效果19】Android中shape的使用
  6. 使用Android(安卓)SwipeRefreshLayout了解Android的嵌套滑动机制
  7. Android键盘使用问题汇总
  8. Android(安卓)开发小工具之:Custom Tabs
  9. android 按钮设计中state_selected属性

随机推荐

  1. Java GUI 图书管理系统
  2. 练习2-8 计算摄氏温度 (10分)
  3. 手把手教你如何用DolphinDB进行机器学习
  4. 仓库ERP管理系统(springboot)设计与实现,你
  5. 任擎(Tasgine)一站式企业应用服务平台介绍
  6. Microsoft Ignite 2021:Azure Resource Mo
  7. PHP 函数学习笔记
  8. 无法定位程序输入点ucrtbase.terminate于
  9. python怎么安装pip
  10. 排序算法——选择排序