我现在通过将API调用到一个AsyncTask子类来实现它,将其引用到活动中,以便它可以更新onPostExecute中的UI.但我的直觉是这是创建过度耦合的代码.
我想知道是否应该将这样的API调用到service中,并使用BroadcastReceiver来更新活动.
什么说你,AsyncTask或BroadcastReceiver?