通过 UI 或非 UI 线程发送广播?

Meh*_*t K 4 multithreading android runnable android-runonuithread

在单独的线程中发送广播(在我的例子中为 ACTION_APPWIDGET_UPDATE)是否比 UI 线程(可运行)更好(为了性能)?或者在 UI 线程上这样做是否可以接受?

mar*_*inj 5

您可以阅读sendBroadcast的文档:

这个调用是异步的;它立即返回,并且您将在接收器运行时继续执行。

所以在 UI 线程上调用它是完全安全的