Trabajando con acelerómetros en Android

7,076 views

Published on

Presentación sobre como empezar a trabajar con acelerómetros en

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,076
On SlideShare
0
From Embeds
0
Number of Embeds
387
Actions
Shares
0
Downloads
114
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • http://www.flickr.com/photos/67614763@N00/4370680837/
  • http://www.flickr.com/photos/52612979@N06/5507386533/
  • http://thefjk.deviantart.com/art/Hungry-Android-164847989
  • http://www.flickr.com/photos/37026615@N04/4628674337/
  • Trabajando con acelerómetros en Android

    1. 1. Más allá de mi androideAdrián Catalán(@ykro)
    2. 2. ActividadUna pantalla. Laaplicación se construyede una o más de estas
    3. 3. VistaLayout de la actividad,descrita con XML
    4. 4. IntentCódigo para “hacer algo”,logra la comunicaciónentre aplicaciones
    5. 5. ServicioTarea que se ejecuta aúncuando no es visible
    6. 6. Content ProviderDatos que cualquieraplicación puede accesar
    7. 7. ¿cómo?• Java JDK • http://www.oracle.com/technetwork/java/javase/downloa ds• Eclipse • http://www.eclipse.org/downloads/• Android SDK • http://developer.android.com/sdk/index.html• Eclipse ADT(Android Development Tools) Plugin • http://developer.android.com/sdk/eclipse-adt.html• Crear un AVD • http://developer.android.com/guide/developing/devices/
    8. 8. TITULO
    9. 9. Ciclo devida deunaactividad
    10. 10. Usando el Acelerómetro• Actividad implementa android.hardware.SensorEventListener• Vamos a sobrecargar un par de métodos
    11. 11. Usando el Acelerómetro• Definimos un SensorManager• Y lo ponemos a “escuchar”
    12. 12. Usando el Acelerómetro• Cuando el sensor actualiza sus datos los utilizamos para algo
    13. 13. Usando el Acelerómetro• TextView para ver resultados
    14. 14. http://dl.dropbox.com/u/8418860/android/Acelerometro_v1.zip
    15. 15. Sensor Simulator“The OpenIntents SensorSimulator lets yousimulate sensor data with the mouse in realtime. Moreover, you can simulate your batterylevel and your gps position too, using a telnetconnection.”http://code.google.com/p/openintents/wiki/SensorSimulator
    16. 16. Sensor Simulator1. Ejecutar JAR de la carpeta bin/2. Instalar APK de la carpeta bin/ – adb devices – adb -s emulator-5554 install sensorsimulator-2.0- rc1/bin/SensorSimulatorSettings-2.0-rc1.apk3. Ejecutar en el simulador4. Ingresar IP/Socket
    17. 17. Sensor Simulator1. En el proyecto es necesario incluir el JAR de librería de la carpeta /lib2. Y ajustar “algunas” cosas en el código antes de usarlo3. ¡Todo listo!
    18. 18. Sensor Simulator1. Importar clases de Sensor Simulator2. Inicializar un SensorManagerSimulator
    19. 19. Sensor Simulator
    20. 20. Usando el Acelerómetro v2• Movamos algo usando el acelerómetro :p
    21. 21. Representando un círculo
    22. 22. Algunos métodos que nosserán útiles
    23. 23. Agregamos un canvas
    24. 24. Agregamos el círculo• Obtenemos el canvas (es un Frame Layout) y agregamos la vista (el círculo)
    25. 25. Usando el Acelerómetro v2• Por “si se pierde”, cuando haya click sobre el canvas se dibuja allí el círculo
    26. 26. Usando el Acelerómetro v2• Cuando se actualiza el sensor, cambiamos la posición de la vista
    27. 27. http://dl.dropbox.com/u/8418860/android/Acelerometro_v2.zip
    28. 28. Adrián Catalán@ykroadriancatalan@elementalgeeks.com

    ×