老親介護に悩む30~60代の方へ
老親介護ねっと[老人ホーム編]
トップ 老人ホームの選び方 介護関連ニュース 新規オープンホーム情報 老人ホーム取材レポート お問い合わせ リンク集 Q&A

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ストップウォッチのアプリについて。

ストップウォッチのアプリについて。

トレーニングでインターバルを取り入れようと考えており、スマホのアプリでストップウォッチのものを探しています。

欲しい機能は、例えば30秒経つとアラームが鳴る、さらに30秒経つとアラームが鳴るというような動作が連続するものです。

ご存知の方、ぜひご教示をお願いします。

投稿日時 - 2018-06-24 14:17:38

QNo.9511604

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

Interval TimerというAndroid用アプリがあります。
https://play.google.com/store/apps/details?id=cc.dreamspark.intervaltimer&hl=ja

設定した回数だけ設定した秒数毎にアラームを鳴らせます。

音色は変更不可だし3秒前から予備アラームが鳴るのを止めさせる事も出来ないし何よりストップウォッチアプリじゃないんですが、ダメでしょうか。

投稿日時 - 2018-06-26 19:47:55

あ、すまん。。さっきの、30は15の2倍なので、
両方音出ちゃいますね^^
割り込み関数の外で、var tick=0;
割り込み中に、
if (tick) {
audio_30.play();
tick=0;
}else{
audio_15.play();
tick=1;
}
でこれを15秒割り込み側に入れる。
15の2回目が、30秒なので、これでOKかな・・・
のほうが良かったかも!

投稿日時 - 2018-06-24 15:15:18

<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でしょう。

投稿日時 - 2018-06-24 15:09:36

アプリ不要ですよ。それ。
HTML(正確にはJavaScript)を用意して、
30秒インターバルで、1回音を再生。
ー>以後「ブラウザを閉じるまで繰り返し」ですよね?

https://hakuhin.jp/js/audio.html#AUDIO_02
ここらに、サンプルがあるので、
これのインターバルを30秒に伸ばせば完成です!
無理にアプリ化したいなら、WebViewにアセット突っ込みすれば
アプリっぽくはなりますが、そこまでは必要ないでしょうから。

無理にアプリ以外を紹介したのは、自分で持ってきたのであれば、
音もカスタマイズできますし。
例えば、15秒と30秒では違う音を出したいなど、
ちょっとわかるだけで、拡張性が一気に膨らむからではありますが。
いかがでしょうか?

投稿日時 - 2018-06-24 14:58:13