handler与myThread
时间: 2023-11-02 20:06:49 浏览: 75
HandlerThread
Handler和Thread是Android系统中的两个重要的概念。
Thread是线程的概念,它用于执行一些需要异步处理的任务,比如网络请求、数据库查询等,以避免在主线程中进行耗时操作导致界面卡顿。在Android中,我们一般使用Thread或其子类AsyncTask、IntentService等来开启新的线程。
Handler是消息处理器的概念,它用于在不同线程之间进行消息的传递,以便在不同线程之间进行通信。在Android中,我们一般使用Handler或其子类HandlerThread、Looper等来进行消息的处理。
这两个概念经常一起使用,比如我们可以在子线程中创建一个Handler对象,在主线程中发送消息给Handler对象,以便在子线程中处理这些消息。这样就可以实现主线程和子线程之间的通信,从而提高应用程序的响应速度和用户体验。
阅读全文