先来看一段代码:

在这段代码中打印出如下log:

2

可以看出,handler和主程序都运行在主线程里面,如果要想让handler运行在不同的线程里面,就需要重新启动一个线程,代码如下:

运行后的log如下:

3

从上面的demo可以很明显地看出handler是和主线程在同一个线程中运行的,要想让handler里面处理的内容在不同的线程中运行,那么只有重新启动一个线程,才可以做到。

更多相关文章

  1. 通过代码设置Android联系人的头像
  2. Android下MP3播放器的实现源代码02
  3. Android下MP3播放器的实现源代码03
  4. Android Audio代码分析21 - 创建AudioEffect对象
  5. Android Drawable 在代码中实现android:tint效果
  6. Android Chromium的标题代码运行路径
  7. Android实用代码大全

随机推荐

  1. android三个特殊的资源目录 /res/xml; /r
  2. Android使用Jdbc连接远程数据库
  3. Android内存机制分析2——分析APP内存使
  4. Android横竖屏切换总结(Android资料)
  5. android资源
  6. Android 定时任务的多种实现方式
  7. 【android】布局之盒模型、对齐方式、填
  8. 如何在Android移植使用最新的ffmpeg
  9. 将androd项目作为moudle引入配置信息
  10. Android(安卓)进阶 教你打造 Android(安