1

我正在为 Android 编写一个媒体播放器应用程序。到目前为止一切都很顺利,但是我现在进入了困难的阶段!

我有两个问题。我需要实施服务活动吗?据我了解,这是允许应用程序继续在后台工作所必需的。但是,当我移动到平板电脑上的其他程序时,我的工作正常,并且毫无问题地返回应用程序。有人可以解释一下服务的优势吗?

其次,我想将媒体播放器与 ICS 中的标准锁屏控件集成,并使其利用具有键盘播放/暂停跳过控件的平板电脑(例如华硕变压器)。如果有人能指出正确的方向让我开始,我将不胜感激。从我的谷歌搜索来看,似乎需要 BroadcastReciever,或者可能需要 RemoteControlClient,但我不知道从哪里开始!

我有一个带有操作栏选项卡的主要活动,其中包含一个音乐播放器片段和一个视频播放器片段。

我需要专门为锁定屏幕创建布局,还是可以使用标准 API?

任何帮助都感激不尽!

4

1 回答 1

4

您应该查看 android SDK 示例附带的 Random Music Player 示例。它为您提供在 ICS 设备及以上设备上的锁定屏幕控制和蓝牙控制能力。我自己用过,很好用。此外,Github 上的 UniversalMusicPlayer 示例:https ://github.com/googlesamples/android-UniversalMusicPlayer

示例代码也可以在网上找到。

伊戈尔

于 2012-10-20T13:45:47.697 回答