android中service之intentService

原创 2015年07月10日 16:42:34

前言

有这样一种需求:一个大任务分为几个小任务,且这几个小任务需要按顺序依次执行。这样需要开几个线程,手动控制执行次序。如果是后台任务,就需要放在service中。这时就可以使用intentservice。

特点

intentservice: 是继承service的并处理一部请求的子类,它里面有一个处理耗时操作的工作线程。
开启多次intentservice会放在一个工作队列中, 最终按顺序依次执行,执行过程中只有一份intentservice,并且自动关闭service.

相关文章推荐

[Android 基础系列]Service、IntentService和习以为常的误解

前言:        也许是低门槛原因,最初接触Android的人写了很多书、博文,创造了一个邪论:Activity就是弄界面的,Service就是弄后台的,进而将“播放音乐”这种演变为“耗时操作”...

Android开发之Service与IntentService的区别与使用场景

转载自:点击打开链接 Service Service 是长期运行在后台的应用程序组件。 Service 不是一个单独的进程,它和应用程序在同一个进程中,Service 也不是一个线程...

Android Service(三) IntentService详解

通过前面两篇文章的介绍,我们对Service有了更深入的了解了!如果你还未了解,详情请看 Android Service(一) Service初识 和 Android Service(二) Serv...

Android笔记 IntentService与Service的区别

Service 在官方API(http://developer.android.com/reference/android/app/Service.htmlhttp://developer.andro...
  • cuiran
  • cuiran
  • 2015年02月27日 12:14
  • 11556

android四大组件之Service和子类IntentService

四大组件中, Service跟Activity的生命周期非常类似,它也是可执行的.甚至可看做是没有界面的"Activity", 因为它的运行,用户并不会像Activity那样能看到它能呈现出来具体的视...
  • stzy00
  • stzy00
  • 2015年03月07日 10:14
  • 831

android之service和Intentservice详解

意思是说:IntentService是一个通过Context.startService(Intent)启动可以处理异步请求的Service,使用时你只需要继承IntentService和重写其中的on...
  • zhongwn
  • zhongwn
  • 2014年04月18日 00:36
  • 1667

Android开发之Service与IntentService的比较

稍微翻译理一理,这里主要是说IntentServic 不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,...

android IntentService Service HandlerThread 源码解读

android IntentService Service HandlerThread 源码解读 Service、线程: service是运行在主进程的main线程上的,远程service则运行在...

Android IntentService完全解析 当Service遇到Handler

Android 基于Message的进程间通信 Messenger完全解析 转载请标明出处: http://blog.csdn.net/lmj623565791/article/deta...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android中service之intentService
举报原因:
原因补充:

(最多只允许输入30个字)