我需要为简单的媒体播放器设置服务吗?

时间:2019-05-28 19:59:40

标签: android service media-player

我正在尝试编写一个播放粉红噪音循环的简单应用程序。它还会创建一个简单的通知,以便您可以返回到应用程序(通知中没有播放/停止或其他控件,只需单击它即可将您带回应用程序。)

我为播放器编程了基本功能,但是现在我听说了Android服务,并且想知道在这种情况下是否需要使用它们。根据我在文档中收集的内容,使用了服务,以便该活动“在后台”继续进行。但是我的应用程序已经在“后台”继续运行而无需使用服务:您可以离开它,打开另一个应用程序,然后继续播放(当然,只要新应用程序与声音无关,我也要小心的audiofocus东西)。当然,如果CPU需要资源,或者如果您在应用切换器中关闭该应用,我的播放器也会停止运行,但是这两种行为都是预期的行为,因此我无法确定需要哪种服务。

我还看到了其他示例,其中提到了一些对我而言更有意义的服务,例如,当您下载某些内容或进行交易时,因此您需要确保该过程无论如何都不会中断。但是是否有必要为这个简单的播放器创建服务?是否认为不良做法是不这样做?我想念什么吗?谢谢...

0 个答案:

没有答案
相关问题