前段时间在思考一个问题时,还在纠结,一个后台任务,到底是用service实现还是一个thread实现?
今天看到有个网友的一句话,顿悟,其实,
当如果需要在前台APP(或activity)退出时,还需要继续运行该后台任务,例如接收消息等,
那么,就需要考虑采用service来实现。
而且,service的优先级很高,不容易退出。
前段时间在思考一个问题时,还在纠结,一个后台任务,到底是用service实现还是一个thread实现?
今天看到有个网友的一句话,顿悟,其实,
当如果需要在前台APP(或activity)退出时,还需要继续运行该后台任务,例如接收消息等,
那么,就需要考虑采用service来实现。
而且,service的优先级很高,不容易退出。