Android端末にデジタル入力とアナログ入力

引き続きADKを使った勉強を。前回のデジタル・アナログ出力に続き、今度は入力を行いました。出力と比べるとAndroid側のコードが、入力監視にスレッドを使うのと、GUIの書き換えにハンドラを使うため、やや複雑になります。

▼デジタル入力。外部スイッチの状態が端末の画面に表示される。


▼アナログ入力。光センサ(CdSセル)で取得した値を表示。


ちなみに小数(Double)の表示桁数を設定するのに若干苦労してしまいましたが、こちらを読んでDecimalFormatクラスを使用して解決。