Android应用架构 – 哪里可以放置REST API调用代码?
我想更好地了解如何构建一个活动从API调用中触发的Android应用程序(例如).我现在通过将API调用到一个AsyncTask子类来实现它,将其引用到活动中,以便它可以更新onPostExecute中的UI.但我的直觉是这是创建过度耦合的代码.我想知道是否应该将这样的API调用到service中,并使用BroadcastReceiver来更新活动.什么说你,AsyncTask或broadcastReceiver?