Android アプリ開発「MATRIX」

Androidアプリの開発に役立つサンプル集

タイマー

タイマーを使って1秒間隔でシステム時間を取得する方法

1秒間隔でシステム時間を取得 「Timer」関数を使うと一定の間隔で処理を繰り返し実行させることができるので便利です。しかし、毎回僅かな遅延(1000分の数秒ほど)が発生しているので注意が必要です。それは、繰り返しの回数が増えれば増えるほど誤差が大…

タイマーを使ってテキストビューの文字サイズを連続で変えてみよう

今回は、タイマーを使ってテキストビューの文字サイズを連続変更する方法です。 画面のレイアウトは「activity_main.xml」に、制御プログラムは「MainActivity.java」に書かれています。 タイマー処理は別スレッドになるためタイマー処理の内部からメインUI…

タイマー関数を使ってカウントアップアプリを作ってみよう

タイマー関数を使ってカウントアップアプリを作ってみました。 難しいところはありませんが、タイマータスクから直接メインUIスレッドにあるオブジェクト(TextView や Button)にはアクセスできないので、Handler を使って間接的にアクセスするようにします…