【发布时间】:2011-07-25 16:47:59
【问题描述】:
我目前正在开发一个使用 MediaPlayer 类播放蒸汽音频的应用程序。我会将其主要(播放器)活动声明为 SingleTop。同样在“返回”按钮上,moveTaskToBack(true) 的作用与“主页”按钮的作用相同。所以它只是停留并在后台播放,如果用户想要查看 gui,他只需再次启动应用程序(不太方便)或单击特殊应用程序的通知。通过菜单提供退出。
但是在这种情况下使用服务而不是活动有什么好处?我不得不说,开发肯定会更复杂。恐怕即使在“在后台”实例化 GUI 也会花费更多时间。
【问题讨论】:
标签: android service android-activity media-player