gpt4 book ai didi

android - 将 Ion 与应用程序上下文一起使用

转载 作者:行者123 更新时间:2023-11-29 16:02:06 24 4
gpt4 key购买 nike

我有兴趣将 Ion/AndroidAsync 用于 Android 应用程序的“后端”。我不想对 Android 组件进行长时间运行的调用,所以我有一个背景层,只要 Application 处于 Activity 状态,它就会保持 Activity 状态。这个后台层有一个 API,允许 UI 进行异步调用以执行不同的任务,并向 UI 返回一个 Future(也允许在主线程上执行回调),以便它如果需要,可以在组件之间传递。

我喜欢 Ion 的 API,但不想从 Activity 中调用它;相反,我想在我的背景层中使用它,因为“任务”可能还需要结合网络调用来执行其他长时间运行的操作。也就是说,如果我将应用程序 Context 传递给 Ion.with() 是否会遇到任何问题?

最佳答案

它将在应用程序上下文中正常工作。它永远不会取消任何请求,因为应用程序上下文永远不会消亡。但这就是您想要的。

关于android - 将 Ion 与应用程序上下文一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23501711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com