使用主线程或单独线程在后台播放音频文件的正确方法/方法

时间:2013-05-12 15:02:55

标签: java android multithreading audio multitasking

我对android很新,但我擅长Java J2SE。我只需要知道在我的android文件中播放音频文件的正确或最佳方式。根据我的知识,我可能有两个选项来实现我的目标:

1。我可以使用runOnUiThread {}在后台我的应用程序的所有活动中播放我的背景音频文件,同时我可以使用另一个线程或活动来完成我的其他事情!  2.第二种方法是我必须只使用一个单独的线程来播放我的背景音频文件!我应该选择什么?


就是这样!这一切都是根据我的知识。我的意思是,我可能在我的错误点。所以,我需要知道什么应该是在Android应用程序的背景播放音频文件的正确方法/方式所有活动(背景)。


事实是,实际上我正在开发一款游戏。我想在应用程序启动时播放要播放的mp3文件,我可以在播放时做其他事情。我是新的机器人,需要知道正确和最好的方式!


我将感谢您只需要提示,我将完成任务!我只想知道如何实现这一目标,最好的方法应该是什么。再次感谢!

1 个答案:

答案 0 :(得分:0)

如果您需要背景音乐,可以使用单独的线程,这样可以更有效地控制多任务并对您的应用进行适当的控制。其次,你不需要播放音频

  runOnUIThread{} 

即主线程。