android

普通のメモ帳に履歴機能、カーソル位置変更を実装した

履歴機能(バージョン管理機能)とは? 現在のタイトルと本文内容を保存しておく機能です。保存は手動で行います。いつでも保存したポイントへ戻せます。保存ポイントにはコメントを残しておくことも可能です。 実装した理由 コピー機能があるからこんな機能…

連続タイマー(androidアプリ)でポモドーロテクニックを実行する

google playにあるポモドーロタイマーをいくつか試して思ったのは自由度が低いものが多いということ。設定を一つしか保存できないし実行中タイマーの時間を変更できないものが多い。 この連続タイマーは設定を複数保存できるし実行中に時間を変更したりもで…

マルチタイマー

Google playにあるマルチタイマーアプリをいくつか使ってみて不満があったので作った。 不満だった点 1 一覧性がない。 2 同じタイマーを同時実行できない。 3 フォルダの切り替えを1タップでできない 1について。 異なるフォルダ内にあるタイマーを同時…

android tts 音量設定

s を 音量 volume で発話する private void speak(String s,float volume){ if (Build.VERSION.SDK_INT >= 21) { Bundle params = new Bundle(); params.putFloat(TextToSpeech.Engine.KEY_PARAM_VOLUME, volume); textToSpeech.speak(s, TextToSpeech.QUEUE…

連続タイマー2をmp3プレイヤーとして使う

連続タイマー2は各タイマーに一曲設定できるのでmp3プレイヤーにもなります。(タイマーを作るときにBGMを設定してからBGM時間ボタンをタップすればタイマーの時間をBGMの長さと同じにできます。) 長所任意区間の繰り返し回数を指定できる無音を挟めるので…

android TextViewに部分文字列に背景色を付けた文字列をセットする方法

sのインデックスがindexStartからindexEndの部分の背景色がbgcolorの文字列をtvにセットする public void method(TextView tv,String s,int indexStart,int indexEnd,int bgcolor){ SpannableString spannable = new SpannableString(s); spannable.setSpan(…