センサー関連メモ

センサーマネージャをインスタンス化し
MainActicityをリスナーとして登録
センサ更新タイミングは
SensorManager.SENSOR_DELAY_GAME を設定する
これはゲーム用に最適化された感覚で
センサーの値が更新される
基本的には毎秒60回に近い回数で更新されるけど
端末のスペックで変わるので絶対じゃない
SensorEventListener インターフェースを実装するため
abstract な関数の
onAccuracyChanged と
onSensorChanged を追加
onSensorChanged() は
センサーが保持している値が変化したら呼び出され
onAccuracyChanged() は
センサーん制度が変更されたときに呼び出される
センサーを1種類しか使わないなら
onAccuracyChanged() は使わない
センサーのリスナーとして登録しているため
センサーの値に変化があったときにonSensorChangedが呼ばれる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です