Android IntentService 源码分析
分析IntentService
西二旗王员外
我的个人笔记,如果有幸对您有帮助,欢迎点赞…………
展开
-
Android之IntentService源码分析(第三篇:退出)
每当我们startService后,IntentService总会自己结束,在第一篇文章中,其实已经知道它为什么自我退出了 0、IntentService中定义的一个普通内部类,它是一个Handler类 当重写的onHandleIntent方法调用完后,马上就会调用的是一个stopSelf方法,它的调用代表Service的结束,也意味着onDestroy方法会被调用(见1号知识点) ...原创 2020-04-08 18:57:32 · 336 阅读 · 0 评论 -
Android之IntentService源码分析(第二篇:使用)
a、extends IntentService,重写onHandleIntent方法,在里面加入你自己的业务逻辑 b、startService(传入Intent对象) 0、一个参数,接受一个Intent对象 protected abstract void onHandleIntent(@Nullable Intent intent); 根据不同的业务,传入不同状态的I...原创 2020-04-08 18:42:08 · 192 阅读 · 0 评论 -
Android之IntentService源码分析(第一篇:创建对象)
IntentService扩展了Service,对象是由AMS框架创建的,一个自带工作线程、自带运行完退出的Service,下面看看它是怎么实现的? 0、无参 public IntentService(String name) { super(); mName = name; } 继承IntentService后,我们可以传入一个字符串...原创 2020-04-08 18:32:27 · 212 阅读 · 0 评论