X, Y, Z koordinatları var orada, neyin X,Y,Z koordinatları peki? cihazın. zaten float_z, float_x, float_y diye değişkenlere atamış anlamak için dahi olmaya gerek yok.
Bu accelerometer de telefonun yönünü bulmak için kullanılan bir sensör, cihazı sağa sola çevirdiğini yada salladığını, baş aşağı mı tuttuğunu falan anlıyorsun bu sensör ile.
Geri kalanı ise sanırsam telefonu ne kadar sallandığını tespit ediyor, sallamanın belirli bir değerin üstünde olması lazım, o kadar kere (yada güçlü) salladıktan sonra adım +1 demiş gerisini bilmiyoruz.
www.cs.dartmouth.edu aynı kod burada da var, buradan yola çıkarak sallama ile ilgili olduğunu düşünüyorum.
Hangi sensör'ün hangi event'ları var, bu evetlar içerisindeki değerler nedir kısmı için:
developer.android.com