【发布时间】:2017-04-23 02:23:25
【问题描述】:
我已从相机获取图像,并希望在经过大约 10 秒的处理后将其保存到目录中。我尝试了以下方法:
1) AsyncTask(问题:如果用户关闭(滑动)应用程序,asyncTask 将被杀死)
2) Intent Service(问题:与 Asynctask 相同)
3)前台服务(问题:挂起应用程序的UI)
4) 在 UI 线程上运行(问题:挂起应用程序)。
所以我的问题是我应该用什么来保存我的图像(经过一些处理),这样即使应用程序关闭并且 UI 没有挂起(冻结),所有任务也能完成。
任何帮助将不胜感激。
【问题讨论】:
标签: android android-asynctask android-service foreground-service