1.子線程向主線程傳值:oop
首選在主線程裏建立一個Handler線程
而後開啓一個子線程,在子線程裏直接使用Handler發送消息便可引用
2.主線程向子線程裏發送消息:通信
主線程向子線程發送消息的話,咱們須要在子線程裏初始化Looper,並在主線程裏建立的Handler引用子線程的Looper(Handler中引用的是哪一個線程的Looper,就在哪一個線程裏處理消息)handler
3.子線程和子線程之間通訊:回調
子線程向子線程之間通訊,其實就是在一個子線程中建立一個Handler,它的回調天然就在此子線程中,而後在另外一個子線程中調用此handler來發送消息就能夠了(須要加上Looper)消息