Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/moviles/sensor»
Línea 1: | Línea 1: | ||
− | |||
− | |||
− | |||
'''{{TEP}} | '''{{TEP}} | ||
{{:Usuario:ManuelRomero/daw/moviles/AppInventor/Componentes/nav}} | {{:Usuario:ManuelRomero/daw/moviles/AppInventor/Componentes/nav}} | ||
<br>''' | <br>''' | ||
== Sensor == | == Sensor == | ||
− | |||
[[Image:ComponentesSensor.png|RTENOTITLE]] | [[Image:ComponentesSensor.png|RTENOTITLE]] | ||
+ | ===OreintationSensor=== | ||
+ | [[Imagen:OrientationSensor.png]] | ||
+ | *Con este componente podemos determinar la inclinación del teléfono. | ||
+ | |||
+ | *Es un componente no visible que en tiempo de diseño sólo tiene la propiedad '''''enabled''''' | ||
+ | [[OrientationSensorPorpiedades.png]] | ||
+ | *Vemos eventos y propiedades manejables en tiempo de ejecución, muy importantes conocerlas cuando trabajamos con este componente. Observamos que son de solo lectura ''Excepto enabled'' | ||
+ | *El hecho de que sean de sólo lectuera implica que nos dan información de la inclinación | ||
+ | ;Propiedades | ||
+ | #Angle | ||
+ | |||
+ | #Available | ||
+ | #Azimuth | ||
+ | #Magnitude | ||
+ | #Pitch | ||
+ | #Roll | ||
+ | #Enabled | ||
+ | |||
+ | |||
+ | |||
+ | El sensor de orientación es un componente no visible, que informa de los siguientes tres valores, en grados: | ||
+ | |||
+ | Giro: 0 grados, cuando el dispositivo esté nivelado, que aumenta a 90 grados cuando el dispositivo se inclina sobre su lado izquierdo, y disminuye hasta -90 grados cuando el dispositivo se inclina sobre su lado derecho. | ||
+ | Inclinación: 0 grados, cuando el dispositivo esté nivelado, que aumenta a 90 grados cuando el dispositivo se inclina sobre su parte superior (la del auricular), aumentando aún más, hasta 180 grados, cuando se da la media vuelta. Del mismo modo, cuando el dispositivo se inclina sobre su parte inferior (la del micrófono), el ángulo disminuye a -90 grados, llagando a -180 grados,al dar la media vuelta. | ||
+ | Azimut: 0 grados, cuando la parte superior del dispositivo (la del auricular) está apuntando hacia el norte, 90 grados cuando se está apuntando al este, 180 grados cuando se está apuntando al sur, 270 grados cuando se apunta al oeste, etc. | ||
+ | Estas mediciones suponen que el propio dispositivo no está en movimiento. | ||
+ | Propiedades | ||
+ | Available | ||
+ | Indica si el sensor de orientación está presente en el dispositivo Android. | ||
+ | Enabled | ||
+ | Si está activado, el sensor de orientación está habilitado. | ||
+ | Azimuth | ||
+ | Devuelve el ángulo de azimut del dispositivo. | ||
+ | Pitch | ||
+ | Devuelve el ángulo de inclinación del dispositivo. | ||
+ | Roll | ||
+ | Devuelve el ángulo de giro (balanceo) del dispositivo. | ||
+ | Magnitude | ||
+ | Devuelve un número entre 0 y 1, que indica la intensidad de la inclinación. Se da la magnitud relativa a una bola que rodara sobre la superficie del dispositivo. | ||
+ | Angle | ||
+ | Devuelve el ángulo de inclinación respecto de la horizontal. Se da su valor relativo a una bola que rodara sobre la superficie del dispositivo. | ||
+ | Eventos | ||
+ | OrientationChanged(number azimuth, number pitch, number roll) | ||
+ | Se dispara cuando la orientación ha cambiado. |
Revisión de 09:01 5 oct 2012
Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |
Sensor
OreintationSensor
- Con este componente podemos determinar la inclinación del teléfono.
- Es un componente no visible que en tiempo de diseño sólo tiene la propiedad enabled
OrientationSensorPorpiedades.png
- Vemos eventos y propiedades manejables en tiempo de ejecución, muy importantes conocerlas cuando trabajamos con este componente. Observamos que son de solo lectura Excepto enabled
- El hecho de que sean de sólo lectuera implica que nos dan información de la inclinación
- Propiedades
- Angle
- Available
- Azimuth
- Magnitude
- Pitch
- Roll
- Enabled
El sensor de orientación es un componente no visible, que informa de los siguientes tres valores, en grados:
Giro: 0 grados, cuando el dispositivo esté nivelado, que aumenta a 90 grados cuando el dispositivo se inclina sobre su lado izquierdo, y disminuye hasta -90 grados cuando el dispositivo se inclina sobre su lado derecho. Inclinación: 0 grados, cuando el dispositivo esté nivelado, que aumenta a 90 grados cuando el dispositivo se inclina sobre su parte superior (la del auricular), aumentando aún más, hasta 180 grados, cuando se da la media vuelta. Del mismo modo, cuando el dispositivo se inclina sobre su parte inferior (la del micrófono), el ángulo disminuye a -90 grados, llagando a -180 grados,al dar la media vuelta. Azimut: 0 grados, cuando la parte superior del dispositivo (la del auricular) está apuntando hacia el norte, 90 grados cuando se está apuntando al este, 180 grados cuando se está apuntando al sur, 270 grados cuando se apunta al oeste, etc. Estas mediciones suponen que el propio dispositivo no está en movimiento. Propiedades Available Indica si el sensor de orientación está presente en el dispositivo Android. Enabled Si está activado, el sensor de orientación está habilitado. Azimuth Devuelve el ángulo de azimut del dispositivo. Pitch Devuelve el ángulo de inclinación del dispositivo. Roll Devuelve el ángulo de giro (balanceo) del dispositivo. Magnitude Devuelve un número entre 0 y 1, que indica la intensidad de la inclinación. Se da la magnitud relativa a una bola que rodara sobre la superficie del dispositivo. Angle Devuelve el ángulo de inclinación respecto de la horizontal. Se da su valor relativo a una bola que rodara sobre la superficie del dispositivo. Eventos OrientationChanged(number azimuth, number pitch, number roll) Se dispara cuando la orientación ha cambiado.