Android中(需要建立子线程)Handler需要import时应该选择哪个?

原创 2018年04月17日 01:11:31

开发时,需要用到Handler来新建子线程时,需要import Handler,但是通常会有两个选择:




作为新手的我,完全不懂哪个才是适合的,也不知道二者的区别,所以我查看了别人的代码,发现新建线程时都是用到os中的Handler,所以选择第一个(android.os)。

以此写下笔记,方便日后深入了解和研究,未完待续。。。

在子线程中new一个Handler

handler的作用是线程间通信 那么在子线程中new一个handler就是要有其他线程想要和他通信如果直接newThread thread=new Thread(){ @O...
  • yeyuyyy
  • yeyuyyy
  • 2016-10-24 14:33:15
  • 1673

子线程中能不能 new handler?为什么?

子线程中能不能 new handler?为什么?
  • xiaopihair123
  • xiaopihair123
  • 2016-11-13 16:32:28
  • 1427

Handler在子线程中的使用以及注意事项

  • 2014年12月12日 11:45
  • 2KB
  • 下载

Handler-接受子线程数据更新UI主线程;非主线程通信--HandlerThread

一、定义   主要接受子线程发送的数据, 并用此数据配合主线程更新UI.           解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面...
  • u013252711
  • u013252711
  • 2014-07-15 17:46:33
  • 1382

源码角度讲解子线程创建Handler报错的原因

1. 前言众所周知,在android中,非ui线程中是不能更新ui,如果在子线程中做ui相关操作,可能会出现程序崩溃。一般的做法是,创建一个Message对象,然后Handler发送该message,...
  • dfskhgalshgkajghljgh
  • dfskhgalshgkajghljgh
  • 2016-09-20 23:23:33
  • 2109

在子线程中利用主线程的Handler的post()方法

package cc.testui1; import android.os.Bundle; import android.os.Handler; import android.view.View; ...
  • hidongqing
  • hidongqing
  • 2016-12-12 20:59:59
  • 1170

如何在子线程中创建Handler?

也许大家创建Handler都不陌生,但是如果要在子线程创建Handler,大家未必都能正确, 在子线程中创建handler,要确保子线程有Looper,UI线程默认包含Looper 我们需要用到一个特...
  • axuanqq
  • axuanqq
  • 2015-12-24 17:57:02
  • 1654

Android 直接在子线程中创建Handler为什么会报错

自从开始写代码以来,一直饱受取名之苦,这篇博客实在不知道该给它取个什么名字,总之,如果你的代码报了以下错误,说明你来对地方了 Can’t create handler inside threa...
  • jay1on
  • jay1on
  • 2016-10-31 23:19:10
  • 1775

子线程中可以使用Handler吗?

本文包括与Handler有关的以下问题:  (1)Handler的作用  (2)为什么Android中要设计为只能在UI线程中去更新UI呢?  (3)Handler的两个异常  (4)Handler、...
  • ErLiangCode
  • ErLiangCode
  • 2016-08-04 11:41:05
  • 7889

android利用Handler开启线程和关闭线程

android利用Handler开启线程和关闭线程直接上代码:private Handler mHandler=new Handler(); private String mPassword; pro...
  • u012416928
  • u012416928
  • 2015-04-29 10:21:52
  • 4015
收藏助手
不良信息举报
您举报文章:Android中(需要建立子线程)Handler需要import时应该选择哪个?
举报原因:
原因补充:

(最多只允许输入30个字)