Létrehozása android iránytű segítségével a készülék pozícióérzékel
Létrehozása Android iránytű segítségével a készülék pozícióérzékel
Hozzon létre egy új projektet, válasszuk Blank Tevékenység, minimális változata Android 2.2. Az alkalmazás áll egy xml fájlt, és egy Java osztály.
Megszokott a kinézetét jövőnk iránytű activity_main.xml fájlt. Itt adjunk hozzá két elemből áll: TextView megjelenítéséhez mértékű eltéréssel északi és Kamerák. hogy egy képet jelenít meg az iránytű:
A kép, amit használni az iránytűt:
![Létrehozására Android iránytű egy érzékelő eszköz tájolásának (szenzor) Létrehozása android iránytű segítségével a készülék pozícióérzékel](http://images-on-off.com/images/57/sozdanieandroidkompasaspomoshyudatchikao-a570daa6.png)
Használhatja bármilyen más képet, és helyezze el a res / húzható mappát, ha szükséges.
Továbbá, az alkalmazás a hallgató változások az érzékelők adatai (SensorEventListener), így a kérelem végre ezt a felületet:
Az érzékelők maguk nem értik, amikor eljött az ideje, hogy nyugalom, így kell használni onResume () és onPause (). jelezze, ha az alkalmazás kell működnie, valamint amikor az érzékelők lehet szabad :). Ha ez nem történik meg, akkor az érzékelő keményen fog dolgozni, és amikor bezárja a programot, amely csökkentheti az akkumulátor élettartamát néhány órára miatt a gyors kisülés az akkumulátort.
onSensorChanged () metódus érzékeli az orientációját érzékelő leolvasott való eltéréssel északi, amelyhez hozzá értéke 0 fok. Amikor a készülék el van forgatva mindkét irányban az elem TextView jelenik dinamikusan változtatni a tájékozódás térben képest az észak-fok.
MainActivity.java nyissa meg a fájlt, és adja hozzá az összes dolgot a fent említett:
Minden, nézzük összeállítja a projekt, és tesztelje az alkalmazást (nem lehet lefordítani, és a vizsgálati révén egy valódi eszköz csatlakozik Android Studio). Futunk és lásd:
![Létrehozása android iránytű érzékeiőegységgei orientáció (android programozás) Létrehozása android iránytű segítségével a készülék pozícióérzékel](http://images-on-off.com/images/57/sozdanieandroidkompasaspomoshyudatchikao-585dfe99.jpg)
Works, remélem minden jól kiderült, jó szerencsét!