« 頭文字D SpecialStage(PS2) | メイン | Universal Studios Japan(USJ) »

Android加速度センサーの試用 android.hardware.SensorManager

Androidケータイで、傾きセンサーに基づいてデスクトップ上を猫が転がるライブ壁紙があるのですが、情報処理学会の学会誌に似たような挙動のセンサプログラミングに関する特集があったので、android.hardware.SensorManagerを使って試してみました。

Android4.0では、
・加速度センサ
・気温センサ
・重力センサ
・ジャイロセンサ
・照度センサ
・直線加速度センサ
・地磁気センサ
・傾斜センサ
・圧力センサ
・近接センサ
・湿度センサ
・回転ベクトルセンサ

がOSとしてサポートされています。具体的には、JNIでandroid_hardware_SensorManager.cppで実装されていますが、実際には、ケータイ本体に該当センサが搭載されているかで、使用できるかどうかは決まります。

メソッドやメンバについては、下記URLを参照してください。
http://developer.android.com/reference/android/hardware/SensorManager.html

トラックバック

このエントリーのトラックバックURL:
http://www.ddhost.jp/mt/mt-tb.cgi/670

About

2012年03月10日 19:05に投稿されたエントリーのページです。

ひとつ前の投稿は「頭文字D SpecialStage(PS2)」です。

次の投稿は「Universal Studios Japan(USJ)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。