摘要:
今天阅读了google的官方文档 Services,对重点做下记录。首先,Services默认运行在主线程中,所以一般情况下,要手动创建一个thread。系统除了Services,还为我们提供了一个IntentServices,主要区别就是IntentServices为我们做了许多前提工作,比如创建了Thread。但是它不支持多个intent同时执行,这种services一次只能执行一个intent,剩下的intent会放在queue中等待执行。一般情况下,很少有这种同时执行的需求,所以我们应当尽量使用IntentServices。Services还有一种前台运行模式,这种模式会在OnGoin 阅读全文