【发布时间】:2014-05-06 17:58:37
【问题描述】:
我有兴趣将 Ion/AndroidAsync 用于 Android 应用的“后端”。我不想进行与 Android 组件相关的长时间运行的调用,所以我有一个背景层,只要Application 还活着,它就会一直活着。这个后台层有一个 API,允许 UI 进行异步调用以执行不同的任务,并向 UI 返回一个Future(也允许在主线程上执行回调),以便它可以在组件之间传递如果需要的话。
我喜欢 Ion 的 API,但不想从 Activity 中调用它;相反,我想在我的背景层中使用它,因为“任务”可能还需要结合网络调用执行其他长时间运行的操作。话虽如此,如果我将应用程序Context 传递给Ion.with(),我会遇到任何问题吗?
【问题讨论】:
标签: android android-ion ion-koush