Androidプログラミング質問スレ Part12at TECH
Androidプログラミング質問スレ Part12 - 暇つぶし2ch514:448
11/09/21 05:45:00.04
>>510 補足

「stop()」でサウンドを停止させた場合は「prepare()」した後に「start()」しないと再生されない。
「pause()」でサウンドを停止させた場合は「prepare()」は必要ない。

各コマンドの関係は下の図を面倒くさがらずにじっくり見ると把握できると思うよ。
URLリンク(developer.android.com)

あとこれは実験結果になるけども
「pause()」も「stop()」も体感速度としては変化ないので(2分くらいのサウンドで)
むしろ下手に使いまわすより、毎回「create()」→「start()」→「relese()」→「create()」→「start()」…と
確保、破棄を行ったほうが理想的に安定して動く
ゲームか何かを作ってて、極力ガベージコレクションを回避したいとかなら使いまわした方がいいっぽいけどね


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch