• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Trabajando con acelerómetros en Android
 

Trabajando con acelerómetros en Android

on

  • 6,112 views

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

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

Statistics

Views

Total Views
6,112
Views on SlideShare
5,790
Embed Views
322

Actions

Likes
1
Downloads
89
Comments
0

6 Embeds 322

http://arduinoyandroid.blogspot.com.es 155
http://arduinoyandroid.blogspot.com 101
http://arduinoyandroid.blogspot.mx 39
http://arduinoyandroid.blogspot.com.ar 17
http://apixela.net 9
http://arduinoyandroid.blogspot.com.br 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 Trabajando con acelerómetros en Android Presentation Transcript

  • Más allá de mi androideAdrián Catalán(@ykro)
  • ActividadUna pantalla. Laaplicación se construyede una o más de estas
  • VistaLayout de la actividad,descrita con XML
  • IntentCódigo para “hacer algo”,logra la comunicaciónentre aplicaciones
  • ServicioTarea que se ejecuta aúncuando no es visible
  • Content ProviderDatos que cualquieraplicación puede accesar
  • ¿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/
  • TITULO
  • Ciclo devida deunaactividad
  • Usando el Acelerómetro• Actividad implementa android.hardware.SensorEventListener• Vamos a sobrecargar un par de métodos
  • Usando el Acelerómetro• Definimos un SensorManager• Y lo ponemos a “escuchar”
  • Usando el Acelerómetro• Cuando el sensor actualiza sus datos los utilizamos para algo
  • Usando el Acelerómetro• TextView para ver resultados
  • http://dl.dropbox.com/u/8418860/android/Acelerometro_v1.zip
  • 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
  • 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
  • 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!
  • Sensor Simulator1. Importar clases de Sensor Simulator2. Inicializar un SensorManagerSimulator
  • Sensor Simulator
  • Usando el Acelerómetro v2• Movamos algo usando el acelerómetro :p
  • Representando un círculo
  • Algunos métodos que nosserán útiles
  • Agregamos un canvas
  • Agregamos el círculo• Obtenemos el canvas (es un Frame Layout) y agregamos la vista (el círculo)
  • Usando el Acelerómetro v2• Por “si se pierde”, cuando haya click sobre el canvas se dibuja allí el círculo
  • Usando el Acelerómetro v2• Cuando se actualiza el sensor, cambiamos la posición de la vista
  • http://dl.dropbox.com/u/8418860/android/Acelerometro_v2.zip
  • Adrián Catalán@ykroadriancatalan@elementalgeeks.com