Android判断是否运行在主线程:

(1)通过Looper:

Looper.myLooper() == Looper.getMainLooper()

(2)通过looper中的Thread:

Thread.currentThread() == Looper.getMainLooper().getThread()

更多相关文章

  1. Android强制在主线程进行网络请求
  2. Android非主线程更新UI
  3. android 的Handler处理UI主线程外的耗时操作
  4. android 判断是否在主线程的方法
  5. Android Activity sleep 自线程更新主线程UI
  6. Android 为什么主线程的looper 一直循环不会ANR
  7. Android主线程里不允许网络操作
  8. [Android] [ Android启动流程 ] [ 下 ] [ Zygote、SystemServer
  9. 为什么Android必须在主线程更新UI?

随机推荐

  1. 四种基本布局
  2. maven 学习笔记(五)-创建简单的eclipse+and
  3. Android 定位
  4. [Boot]Android系统启动-综述
  5. 新势力--Android,开发环境轻松搭建
  6. Android开发无法打开模拟器的问题:use '@f
  7. Android怎么获取ListView的值
  8. Eclipse And Android(安卓)使用心得
  9. Android之加载圈
  10. Android新建工程步骤(AndroidStudio)