Android - 在后台运行 - 服务与标准java类

Chr*_*ris 5 service android background class android-activity

在Android中,如果我想做一些后台工作,有什么区别

创建服务以执行工作,并让Activity启动服务VS. 创建一个标准的java类来完成工作,并让Activity创建一个类的对象并调用方法,以便在单独的线程中完成工作.

zeh*_*rer 5

做自己的线程是过度的,有解决方案,所以你不必担心并发的困难部分.看看AsyncTaskIntentService.如果您去寻求服务,请记住您的服务可能随时被杀死.