美文网首页
IntentService源码理解

IntentService源码理解

作者: 心一如既往的空荡 | 来源:发表于2018-05-08 15:44 被阅读3次

IntentService是一个基于Service的一个类,用来处理异步请求的,当完成所有任务以后自己就会自动关闭,而且请求是在工作线程处理的,内部是通过handle实现的;通过看其源码,当实例化IntentService的时候,onCreate中会new一个ServiceHandle对象,每次调用onStartCommand方法时,内部会回调onStart方法,在onStart方法中Handle的对象会发送message到handle的handleMessage中,在handleMessage方法中,又会回调onHandleIntent(intent),回调完成后调用stopself(msg.arg)来终止线程

相关文章

网友评论

      本文标题:IntentService源码理解

      本文链接:https://www.haomeiwen.com/subject/jecwrftx.html