请问大家,handler的sendMessage()和handleMessage()能不能都在主线程,如果可以,那这样做有必要么?
请问大家,handler的sendMessage()和handleMessage()能不能都在主线程,如果可以,那这样做有必要么?
Handler 用于线程间通讯,主线程和主线程之间当然没问题
不过个人感觉 Handler 毕竟用起来过于手动、繁琐,而且限制很多,需要在新线程执行任务并发布给主线程的话,为何不试试 AsyncTask 或者 RxAndroid?
另外都是主线程,干嘛不直接调用方法?
4 回答954 阅读✓ 已解决
3 回答813 阅读✓ 已解决
3 回答600 阅读✓ 已解决
2 回答561 阅读✓ 已解决
1 回答615 阅读✓ 已解决
2 回答583 阅读✓ 已解决
2 回答540 阅读✓ 已解决
Handler主要用于异步消息的处理,
如果都是在主线程,我个人觉得没必要