Android面试题系列--3
来源:互联网 发布:淘宝二楼为何没有了 编辑:程序博客网 时间:2024/06/16 07:27
消息机制
Handler机制
Message,理解为线程间交流的信息
Handler,是Message的主要处理者,负责Message的发送和执行处理
Message Queue,用来存放通过Handler发布的消息,按照先进先出执行
Looper ,是每条线程里的Message Queue的管家
Handler一般在主线程中创建,子线程通过处理器对象的sendMessage发消息到MessageQueue(消息队列)里,主线程中已经包含了一个Looper(轮循器),Looper是死循环的,会一直轮询消息队列,看是否有Message(消息) ,如果有,轮询器会把消息对象传给Handler(消息处理器),然后调用handlerMessage处理该消息,进而更新UI。
Android线程
主线程子线程
AsyncTask
HandlerThread
IntentService
Android线程池
ThreadPoolExecutor
重点内容
阅读全文
0 0
- Android面试题系列--3
- Android面试题系列--1
- java面试题系列3
- Android面试题(3)
- Android面试题3
- android 面试题3
- php面试题3---php面试题系列
- iOS程序员面试题系列(3)
- 面试题系列之一
- 面试题解惑系列
- 面试题系列之一
- iOS面试题系列:
- 面试题系列之一
- 微软面试题系列
- 前端面试题系列
- 前端面试题系列
- Java系列---面试题
- 前端面试题系列
- c++头文件iomanip.h中的setw、setprecision、setfill和setbase函数
- ElasticSearch安装及配置
- 学习Hadoop,需要什么基础?
- pecl安装扩展
- linux nohup和&后台运行,进程查看及终止
- Android面试题系列--3
- 常用的判断数组,空对象
- 如何让手机成为电脑使用?用OTG线即可实现
- 前端web开发的MVC模式
- Shader编程学习笔记(八)—— Surface Shader 2
- Java项目将错误写入文件【log4j】
- dwg文件转为dxf怎么转
- display:none与visibility:hidden
- shiro 加密 java sha-256