2012-05-17 5 views
10

Я делаю карточную игру для андроида, и я хочу, чтобы каждый раз, когда карта была брошена, чтобы играть в метание звука. Это тот же файл. У меня будут также другие звуки, такие как фоновая музыка и определенные клики. Что вы рекомендуете использовать, звуковой пул или создавать MediaPlayback и воспроизводить его? Каким будет преимущество/неудобство для каждого? следует ли использовать файл ogg или mp3/wave? Любая помощь в этом оценивается. СпасибоSoundpool или медиаплеер?

+1

это может помочь вам http://stackoverflow.com/questions/9420100/android-mediaplayer-plays-multiple-times-if-i-keep-on-pressing-the-back- кнопка –

ответ

7

Я бы использовал звуковой пул для коротких клипов. Возможно, я ошибаюсь, но звуковой пул имеет меньшие накладные расходы, и это правильный способ воспроизведения коротких клипов, а также позволяет указать, сколько раз в секунду может звучать звуковой клип, который помогает медленнее использовать телефоны.

Что касается mp3 vs ogg, я использую mp3. Я не думаю, что есть проблемы с производительностью. Ogg является бесплатным, но это не имеет особого значения в отношении вашего приложения. Кроме того, это может помочь, если вы планируете использовать эти клипы на другой платформе, которая не воспроизводит файлы ogg. Не упомянутые названия: P

+0

Благодарим вас за полезный отзыв. Принято – Snake

+0

. Добро пожаловать, я новичок в Android, попробуйте «thenewboston» на youtube, некоторые действительно хорошие видео. – James

+0

Белите это или нет, это была моя отправная точка :). Вот как началось обучение Android. Думаю, я пропустил этот учебник :) – Snake

Смежные вопросы