我们有些时候需要判断这是不是主线程,特别是在一些使用别人框架的时候,比如想在某个回调中显示textview控件上的文字,但是我不知道他是不是在主线程中,下面一行代码就可以判断是不是在主线程中


android 在android中教你一行代码判断是不是主线程,代码如下

if (Looper.myLooper() == Looper.getMainLooper()){

//是在主线程中

}else{


}

我这是在看imageload源码中看到了,收货了!

更多相关文章

  1. 在Android设备上运行纯java代码
  2. Android应用程序进程启动过程的源代码分析
  3. Android消息机制全面解析
  4. 工(程师)欲善其事,必先利其(编译)器——《Android(安卓)Studio实战—
  5. Android应用程序进程启动过程的源代码分析
  6. Android(安卓)Studio如何设置自己主动提示代码
  7. [Android]ListView性能优化之视图缓存
  8. [Android]直接使用代码建立Android视图元件
  9. Android(安卓)消息处理机制(Looper、Handler、MessageQueue,Messa

随机推荐

  1. RelativeLayout相对布局实验
  2. android的一些常用属性的说明
  3. gravity 和 layout_grativy 区别
  4. Android深入四大组件(一)应用程序启动过程
  5. Android——数据存储(Login)
  6. android photoview 图片放大缩放功能 Ima
  7. android 输入法出现挤压屏幕、android输
  8. android所有控件
  9. android单选按钮RadioGroup的详细使用
  10. android中的数据库操作