私はAndroidが初めてで、センサーデータを電話からネットワーク経由でPCに送信するアプリを作成しようとしています。
UI スレッドで「高価な」操作を行うべきではないことはわかっています。Android では、SensorEventListener を Handler に登録できます。
public boolean registerListener (SensorEventListener listener, Sensor sensor, int rate, Handler handler)
同じドキュメントへのリンクは次のとおりです。
ハンドラーの目的を説明できる人はいますか? SensorEventListener を実装するハンドラーを作成する必要がありますか? 2 つの引数 (リスナーとハンドラー) に同じオブジェクトを渡すことになるため、これは間違っているように思えます。
ありがとう!