Работа с датчиком ускорений в Android
http://www.mobilab.ru/androiddev/androidsensor.html
Работа со встроенными датчиками в Android осуществляется через класс SensorManager. Получить доступ к экземпляру этого класса можно через метод getSystemService(SENSOR_SERVICE). Внутри класса Sensor определено несколько констант, определяющих тип используемого сенсора:
Sensor.TYPE_GYROSCOPE - гироскоп (датчик поворота)
Sensor.TYPE_MAGNETIC_FIELD - магнитное поле
Sensor.TYPE_ORIENTATION - ориентация
Sensor.TYPE_ACCELEROMETER - акселерометр