Accelerometer: How To

Rohan Varma, Steven Cen

This tutorial will walk you through creating a program that displays the movement of the device on the x, y, and z axes (each axis represents a different kind of movement).

https://lh4.googleusercontent.com/9rbsvegOwrqIo5A-w6SD5tUTtv5T3qba9iBS4ijFASm6jWfyeCUXOcmxJ7ol00CGbPK6IdOW52SdMhcR_dSQTQZG-zeHH0Mx1oujkEAXk0Ii96oLcYuft7BVhV0vZnm9Zdle8UKBs-IPil1o

1. Set Up the Project.

 

https://lh6.googleusercontent.com/eNkmc02GtMXlFhpSeYBolkpTvz63lR47oyyD1qbwlTgiUBxhuJhgLfyaAfz6JnrSH8Cb_3XdeOuMnJxrSnzxNbQw34iBUEe0J7xHcR2Ac2rcLiyT1koKzpX2Iogsim4pS5kSfjz66f7H48dB

2. Set Up the Sensor

 

 

https://lh6.googleusercontent.com/f7qDv8B-rRgTtjM0jjoZu-W_DetVEHI2XwNu77lMkoU6BB9lu56RlmcQACKs2LCqxVUCYjs3qYifIK0kks5vJvy7dEXP9q6ElLFFHBZRdXV_6LdVGGNrNB2ObAWSUa6f5NyyndGgGIiTKzcD

 

https://lh4.googleusercontent.com/CQpwoISAda6Io1jigq9YgDI8YZVYirnjwqC2mCbY6XjUQ3dn0b3Ji9HZQONPK91CqXVRXRaNf963v4xXf5hzejN7Q-aEs2ZhBcvMC-7r7OYQbIGKMyBjiE1561eIM0-90tRdoBeJyHLNB9Z7

Those last three lines initialize the variables that will track your phones movement using the accelerometer.

https://lh4.googleusercontent.com/lQpg3Ex1HaG6ozOjuX8-3KUEwFV2YkbG9PPoHFEi03eKk4TUyeVUR3_3Ash2FWUk08CzMLXV8F3WOUFU2aPg-s43vAiviz0VFWtkSYTvHSofE2m-eq-FCQTOtyXahvrTDdfGycEFQCXkOMDU

3. Detecting the Movement

https://lh6.googleusercontent.com/Y-aVYhwk_twJenmvO64_GKEQcY-BpVPl4O4NZGSxHmq_2yjh1fR90kHguc-tfIYzJO7Uv6nLvyo2FRbAsIjh6iyLvaQFWMDzVqUv57ehG2hN5pYGcBRSkSX5WwjqcxNLd5QvRCnG7pq9Igzi

https://lh6.googleusercontent.com/4yIhqngiBuNRLZ2kOht6ZV0VnYva5kY4sR8teZLVGTvnkJIlqKhnzvFKHgPyTS2THiYEMWDyhqPydIWjLBLUjxxxc9d4jKWs3hkv1RSDfnZ9fgFi-VzgzzHk97QTgq1NCTNoCGohFSkgc8c8

Your onSensorChanged method should now look like this