Android开发:后台任务最佳实践-在后台服务中运行

翻自:http://developer.android.com/training/run-background-service/index.html
除非特别指定,否则,大多数默认的操作都是在前台(UI线程)运行的。这可能会让UI响应慢,甚至ANR。Android提供了几个类来帮助你把任务分到后台运行的独立线程里。最有用的是IntentService.

本课讲了如何实现IntentService,发送工作请求,把结果反馈给其他组件。

课程

创建一个后台服务

学会如何创建一个IntentService

发送请求到后台服务

学会如何发送工作请求给一个IntentService

报告工作状态

学会如何用Intent和LocalBroadcastManager,在IntentService与Activity之间通讯工作请求的状态

© 2014, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注