一个线程可以有几个handle?

1.一个线程可以创建多个handle。从类的角度,handle类可以在任何activity创建任意个handle

2.但是一个线程只能有一个自己的loop。

        从handle是通信机制的角度来说,一个线程就只允许有一套handle通讯机制方案。

        所有的创建的多个handle,都是最终到一个loop里面去。

大多数sdk框架,Rxjava,eventbus 等等。于 主线程跨进程的通讯框架,都用的是主线程的handle ,loop

你可能感兴趣的:(handle,java,安卓,面试题)