IntentService的使用与优点

   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+"");
}
}
}

你可能感兴趣的:(android,service,IntentService)