Android 消息机制
BIG_BEARC
我有一壶酒,足可慰风尘。
展开
-
Android 的消息机制之 Handler
首先明白3个问题:Handler 是什么?Handler 拿来干什么?Handler 怎么使用? 前言:为什么会出现Handler? 我们都知道Android 的UI线程(即主线程)是线程不安全的,一切引起UI变化的操作均需在主线程中执行,而更新UI的操作往往是在一些耗时操作之后的,比如网络请求、IO操作、文件读写等这些耗时操作必须在子线程执行,而Android的开发规范规定我们不能在...原创 2018-07-19 13:53:38 · 308 阅读 · 0 评论 -
Android 的消息机制之 ThreadLocal
ThreadLocal的工作原理(作用域即线程) ThreadLocal 是一个线程内部的数据存储类,通过它可以在指定的线程中存储数据,数据存储以后,只能在指定线程中可以获取到存储的数据,对于其他线程来说则无法获取到数据。通过ThreadLocal 可以轻松的获取到每个线程的Looper,线程默认是没有Looper的,如果需要使用Handler就必须为线程创建Looper ...原创 2018-08-27 10:53:30 · 200 阅读 · 0 评论