- 締切済み
ストップウォッチのアプリについて。
ストップウォッチのアプリについて。 トレーニングでインターバルを取り入れようと考えており、スマホのアプリでストップウォッチのものを探しています。 欲しい機能は、例えば30秒経つとアラームが鳴る、さらに30秒経つとアラームが鳴るというような動作が連続するものです。 ご存知の方、ぜひご教示をお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- nemo3
- ベストアンサー率75% (235/312)
Interval TimerというAndroid用アプリがあります。 https://play.google.com/store/apps/details?id=cc.dreamspark.intervaltimer&hl=ja 設定した回数だけ設定した秒数毎にアラームを鳴らせます。 音色は変更不可だし3秒前から予備アラームが鳴るのを止めさせる事も出来ないし何よりストップウォッチアプリじゃないんですが、ダメでしょうか。
- AsarKingChang
- ベストアンサー率46% (3467/7474)
あ、すまん。。さっきの、30は15の2倍なので、 両方音出ちゃいますね^^ 割り込み関数の外で、var tick=0; 割り込み中に、 if (tick) { audio_30.play(); tick=0; }else{ audio_15.play(); tick=1; } でこれを15秒割り込み側に入れる。 15の2回目が、30秒なので、これでOKかな・・・ のほうが良かったかも!
- AsarKingChang
- ベストアンサー率46% (3467/7474)
<html> <head> <title>fj01018さんの要件</title> </head> <body> 素材はここからいただいた。thanks<BR> http://taira-komori.jpn.org/game01.html<BR> <script> var audio_30 = new Audio(); audio_30.src = "select01.mp3"; var audio_15 = new Audio(); audio_15.src = "button01a.mp3"; setInterval(function (){ audio_15.play(); },15*1000); setInterval(function (){ audio_30.play(); },30*1000); </script> </body> </html> とりあえず、 A.15秒で1回 B.30秒で1回 で違う音が出るサンプル作っときましたんで。 これを、HTMLで保存して、 任意の音声ファイルと差し替えればOKです。 ただ、簡易なので、あまりに長いものを設定すると、 ロードしてる間に、再生が来ちゃうかもしれないので、 そこは調整願います。 ついでに、フリー素材のURLも一緒に入れておいたので、 ここら辺から、音を拾ってくればOKでしょう。
- AsarKingChang
- ベストアンサー率46% (3467/7474)
アプリ不要ですよ。それ。 HTML(正確にはJavaScript)を用意して、 30秒インターバルで、1回音を再生。 ー>以後「ブラウザを閉じるまで繰り返し」ですよね? https://hakuhin.jp/js/audio.html#AUDIO_02 ここらに、サンプルがあるので、 これのインターバルを30秒に伸ばせば完成です! 無理にアプリ化したいなら、WebViewにアセット突っ込みすれば アプリっぽくはなりますが、そこまでは必要ないでしょうから。 無理にアプリ以外を紹介したのは、自分で持ってきたのであれば、 音もカスタマイズできますし。 例えば、15秒と30秒では違う音を出したいなど、 ちょっとわかるだけで、拡張性が一気に膨らむからではありますが。 いかがでしょうか?