1.是一种服务,比较适合高优先级的后台任务
2.任务结束自动退出
3.IntentService是Service的子类,用来处理异步请求,IntentService在onCreate()通过HandlerThread开启一个线程
4.IntentService在onHandlerIntent()中处理完一个Intent请求的时候,如果后面没有intent请求的时候,会自动停止,如果有,则接着处理下一个
5.与一般service相比, 开启了子线程,会自动停止
/**
* Created by zhou12314 on 2016/3/23 0023.
*/
public class IntentDemo extends IntentService {
public IntentDemo() {
super("IntentDemo");
}
@Override
protected void onHandleIntent(Intent intent) {
//在这里面写处理事务的逻辑
for (int i = 0;i<2;i++){
Log.e("flag",i+"");
}
}
}