use*_*720 10 android android-intentservice
我想从互联网上下载IntentService.我通过一个URL,通过Intent对IntentService通过调用startService(intentserive);.
如果我要求startService各种意图,那么意图会排队下载吗?
Man*_*mar 15
对你的问题的简短回答是肯定的.来自文档:
IntentService是服务的基类,可根据需要处理异步请求(表示为Intents).客户端通过startService(Intent)调用发送请求; 根据需要启动服务,使用工作线程依次处理每个Intent,并在工作失败时自行停止.
这种"工作队列处理器"模式通常用于从应用程序的主线程卸载任务.存在IntentService类以简化此模式并处理机制.要使用它,请扩展IntentService并实现onHandleIntent(Intent).IntentService将接收Intents,启动工作线程,并根据需要停止服务.
所有请求都在一个工作线程上处理 - 它们可能需要多长时间(并且不会阻止应用程序的主循环),但一次只能处理一个请求.
| 归档时间: |
|
| 查看次数: |
4001 次 |
| 最近记录: |