Java 我应该使用哪个类让秒表在后台运行&引用;IntentService“;或;服务“;
我应该为将在后台运行的秒表使用什么服务类 就性能而言,我应该使用哪一个Java 我应该使用哪个类让秒表在后台运行&引用;IntentService“;或;服务“;,java,android,service,intentservice,Java,Android,Service,Intentservice,我应该为将在后台运行的秒表使用什么服务类 就性能而言,我应该使用哪一个 这是一个老问题,关于服务和IntentService之间的区别,答案很多。也许你能在那里找到一些东西 从我个人的经验来看,他们没有太大的不同。就是你使用它们的方式。我想说的是,坚持使用您认为最适合您的应用程序的应用程序 在这种情况下,您应该使用前台服务(使用服务,而不是IntentService) 原因: Android Oreo 8.0已定义。因此,无法保证您的使用寿命 您的应用程序也在中被终止 如果您使用长线程运行连续
这是一个老问题,关于服务和IntentService之间的区别,答案很多。也许你能在那里找到一些东西 从我个人的经验来看,他们没有太大的不同。就是你使用它们的方式。我想说的是,坚持使用您认为最适合您的应用程序的应用程序
在这种情况下,您应该使用前台服务(使用服务,而不是
IntentService
)
原因:
- Android Oreo 8.0已定义。因此,无法保证您的使用寿命李>
- 您的应用程序也在中被终止
- 如果您使用
&长线程运行连续服务
,则优化应用程序和操作系统怀疑您的应用程序。您的应用程序将被视为电池耗尽启动粘性
在工作完成时自动终止。在只有您可以控制服务的情况下,正常服务是否符合您的要求Intentservice