Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Material de Formación 3 PDF
Material de Formación 3 PDF
Material
Actividad de aprendizaje 3
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
BackgroundColor: Color de fondo del botn.
Enabled: Si est activado, el usuario puede pulsar el botn para provocar la
accin.
FontBold: Si est activado, el texto del botn se muestra en negrita.
FontItalic: Si est activado, el texto del botn se muestra en cursiva.
FontSize: Tamao en puntos del texto del botn.
FontTypeface: Fuente (tipo de letra) del texto del botn.
Height: Altura del botn.
Width: Anchura del botn.
Image: Imagen para mostrar en el botn. En realidad la imagen actuar como
botn.
Text: Texto para mostrar en el botn.
TextAlignment: Alineamiento del texto: Izquierda, centro o derecha.
TextColor: Color para el texto del botn.
Eventos:
Click() Usuario pulsa y suelta el botn.
GotFocus() El botn es el elemento enfocado. Lo hemos seleccionado con el dedo (pero mientras no
lo soltemos, no es un click).
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
BackgroundColor: El color del fondo del lienzo.
BackgroundImage: El nombre de un archivo que contiene la imagen de fondo del canvas. (lienzo).
Width: Anchura del canvas (lienzo)
Height: Altura del lienzo
LineWidth: La anchura de las lneas dibujadas en el lienzo.
PaintColor: El color en el que se trazan lneas
Visible: Si el componente es visible.
Eventos:
Dragged(number startX, number startY, number prevX, number prevY, number currentX, number
currentY, boolean draggedSprite)
Cuando el usuario arrastra el dedo de un punto de la pantalla (PrevX, prevY) a otro (X, Y). El par
(startX, startY) indica el primer punto donde el usuario toc la pantalla, y "draggedSprite" indica si un
Sprite est siendo arrastrado.
Touched(number x, number y, boolean touchedSprite)
Cuando el usuario toca el lienzo, proporciona la posicin (X, Y) del punto tocado respecto a la esquina
superior izquierda del lienzo. El valor "touchedSprite" es verdadero si un sprite tambin estaba en esta
posicin.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Mtodos:
Clear()
Borra el lienzo, sin quitar la imagen de fondo, si se ha proporcionado.
DrawPoint(number x, number y)
Dibuja un punto en las coordenadas indicadas en el lienzo.
Save()
Guarda una imagen del lienzo (con su contenido) al dispositivo de almacenamiento externo y
devuelve el nombre de ruta completo (en el sistema de carpetas o rbol de directorios) del
archivo guardado. Si se produce un error, es llamado el evento de la pantalla ErrorOccurred.
Propiedades:
BackgroundColor
Color para el fondo de la casilla de verificacin.
Checked
Verdadero si la casilla est marcada y falso en caso contrario.
Enabled
Si est activado, el usuario puede pulsar la casilla de verificacin para causar una accin.
Height
Altura de la casilla.
Width
Ancho de la casilla.
Text
Texto que se mostrar en la casilla de verificacin.
TextColor
Color del texto de la casilla de verificacin.
Visible
Si se establece, la casilla de verificacin es visible.
Eventos:
Click()
El usuario toc y solt la casilla de verificacin.
GotFocus()
La casilla de verificacin es el elemento enfocado.
LostFocus()
La casilla de verificacin dej de ser el elemento enfocado.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
1.4. Clock(Reloj)
Propiedades:
TimerInterval
Intervalo de temporizador, en milisegundos
TimerEnabled
Si es cierto, se activa el temporizador.
TimerAlwaysFires
Si es cierto, se activa el temporizador, incluso cuando la aplicacin no aparece en pantalla. En
caso contrario, cuando la aplicacin no est en pantalla no se producen los disparos del
temporizador.
Eventos:
Timer()
Se produce este evento cuando el temporizador se dispara.
Mtodos:
SystemTime()
Tiempo interno del telfono, en milisegundos. Proporciona los milisegundos desde la base de
tiempo, que es el 1 de enero de 1970.
Now()
El instante correspondiente al momento actual, ledo desde el reloj del telfono.
MakeInstant(fecha)
Convierte a un instante el DD / MM / AAAA HH: MM: SS o el DD / MM / AAAA o hh: mm
especificado.
MakeInstantFromMillis(ms)
Crea el instante correspondiente al tiempo indicado en milisegundos.
GetMillis(instante)
Obtener los milisegundos del instante indicado. Proporciona los milisegundos desde la base de
tiempo, que es el inicio de 1970.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
1.4. Clock(Reloj)
1.4. Clock(Reloj)
DayOfMonth(instante)
El da del instante dado, de 1 a 31. Si es el instante de ahora (now) nos indica el da de hoy.
Weekday(instante)
El da de la semana, como un nmero del 1 (domingo) al 7 (sbado), del instante dado. Si
es el instante de ahora (now) nos indica el da de hoy.
WeekdayName(instante)
El nombre del da de la semana del instante dado. Si es el instante de ahora (now) nos
indica el da de hoy.
Month(instante)
El mes del instante dado, del 1 al 12. Si es el instante de ahora (now) nos indica el mes
actual.
MonthName(instante)
El nombre del mes del instante dado. Si es el instante de ahora (now) nos indica el mes
actual.
Year(instante)
El ao del instante dado. Si es el instante de ahora (now) nos indica el ao actual.
FormatDateTime(instante)
Devuelve la fecha y la hora del instante dado en el formato del telfono. En Espaa como
dd/mm/aaaa hh:mm:ss
FormatDate (instante)
Devuelve la fecha del instante dado en el formato de fecha del telfono. En Espaa como
dd/mm/aaaa.
FormatTime(instante)
Devuelve la hora del instante dado en el formato hh:mm:ss.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Picture
Imagen que muestra el componente de imagen.
Visible
Si es cierto, la imagen se muestra.
Height
Altura de la imagen.
Width
Ancho de la imagen.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
BackgroundColor
Color para el fondo de la etiqueta.
FontBold
Si se establece, el texto de la etiqueta se muestra en negrita.
FontItalic
Si se establece, el texto de la etiqueta se muestra en cursiva.
FontSize
Tamao en puntos del texto de la etiqueta.
FontTypeface
Fuente del texto de la etiqueta.
Height
Altura de la etiqueta.
Width
Ancho de etiqueta.
Text
Texto para mostrar en la etiqueta.
TextAlignment
Alineamiento a la Izquierda, centro o derecha.
TextColor
Color para el texto de la etiqueta.
Visible
Si est activado, la etiqueta es visible.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Selection
Elemento de la lista seleccionado.
Items
Lista separada por comas de elementos a mostrar cuando se despliegue
la lista.
ElementsFromString
Aparentemente, idntica a la anterior. Lista separada por comas de elementos para
mostrar cuando se despliegue la lista.
BackgroundColor
Color para el fondo del botn selector.
FontBold
Si se establece, el texto del botn selector se muestra en negrita.
FontItalic
Si se establece, el texto del botn selector se muestra en cursiva.
FontSize
Tamao en puntos del texto del botn selector.
FontTypeface
Fuentes del texto del botn selector.
Height
Altura del botn selector.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Width
Ancho del botn selector.
Text
El texto que se mostrar en el botn selector de la lista.
TextAlignment
Alineamiento a la izquierda, centro o derecha.
TextColor
Color del texto que se mostrar en el botn selector de la lista.
Visible
Si se establece, el botn selector es visible.
Eventos:
AfterPicking()
Se dispara cuando el usuario ha seleccionado un elemento de la lista.
BeforePicking()
El usuario ha pulsado el botn selector de la lista, pero an no se ha seleccionado un
elemento.
GotFocus()
El botn selector de la lista se convirti en el elemento enfocado.
LostFocus()
El botn selector de la lista dej de ser el elemento enfocado.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
BackgroundColor
Color del fondo de la pantalla.
BackgroundImage
La imagen del fondo de la pantalla.
Height
Altura de la pantalla,
icon
Imagen para ser utilizada como icono de la aplicacin instalada en el telfono. Este debe ser
un PNG o una imagen JPG, 48x48 es un buen tamao. Advertencia: Especificar otros
formatos diferentes a PNG o JPG, tales como ico, por ejemplo, pueden impedir que App
Inventor empaquete la aplicacin.
Scrollable
Si se establece mediante la casilla de verificacin que aparece en el diseador, habr una
barra de desplazamiento vertical en la pantalla, y la altura de la aplicacin puede exceder la
altura fsica del dispositivo. Cuando no se controla, la altura aplicacin est limitada a la
altura del dispositivo.
Title
Ttulo de la pantalla (texto). Este aparecer en la parte superior izquierda del telfono
cuando se ejecuta la aplicacin. Una eleccin natural para el ttulo es el propio ttulo de la
aplicacin, pero se puede usar otra cosa, o incluso cambiar el ttulo mientras la aplicacin se
est ejecutando.
Width
Ancho de la pantalla.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Eventos:
Initialize()
Se dispara cuando se inicia la aplicacin. Se puede utilizar para establecer los valores
iniciales y realizar otras operaciones adicionales.
Por esos errores, el sistema le mostrar una notificacin por defecto, con un nmero de error
y un mensaje. Se puede utilizar este controlador de eventos para prescribir un
comportamiento de error diferente al predeterminado, poniendo a prueba ErrorNumber y
tomar la accin apropiada.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
1.10. TextBox
Propiedades:
BackgroundColor
El color de fondo de la caja de entrada. se puede elegir un color por su nombre en el
Diseador o en el Editor de bloques. El color de fondo por defecto es 'default' (aspecto 3-D
sombreado).
Enabled
Cuando se selecciona, el usuario puede introducir texto en el cuadro de entrada. De forma
predeterminada, est seleccionado.
Height
Altura de la caja de texto.
Hint
Si la propiedad Text est vaca, mostrar una sugerencia sobre lo que el usuario debe
ingresar.
MultiLine
Si es verdad, entonces este cuadro de texto acepta varias lneas de entrada, que se
introducen con la tecla de retorno. Para una caja de una nica lnea de texto, el teclado se
cerrar automticamente cuando el usuario presiona la tecla Listo. Para cerrar el teclado
para cuadros de texto de varias lneas, la aplicacin debe utilizar el mtodo HideKeyboard o
confiar en que el usuario pulse la tecla Atrs.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
1.10. TextBox
NumbersOnly
Si es verdad, entonces se despliega exclusivamente el teclado numrico, por lo que el
usuario slo podr entrar nmeros, que pueden incluir un punto decimal y un signo menos
opcional. Esto se aplica a la entrada del teclado solamente. Incluso si NumbersOnly es
cierto, se puede utilizar [SetTextAt] para introducir cualquier texto.
Text
El texto en el cuadro de entrada, que se puede establecer por el programador en el
diseador o el Editor de bloques, o puede ser introducido por el usuario.
TextColor
El color para el texto. Usted puede elegir un color por su nombre en el Diseador o en el
Editor de bloques. El color de texto predeterminado es negro.
Visible
Si es cierto, entonces el componente es visible
Eventos:
GotFocus()
Se dispara este evento cuando el cuadro obtiene el foco, al tocarlo.
LostFocus()
Este evento se dispara cuando el cuadro pierde el foco, por ejemplo, si el usuario toca un
cuadro de texto diferente.
Mtodos:
HideKeyboard()
Oculta el teclado. Slo los cuadros de texto multilnea lo necesitan.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
1.11 TinyDB
Propiedades:
ninguno
Eventos:
ninguno
Mtodos:
GetValue(text tag)
Obtiene el valor que se almacena bajo la etiqueta dada. Si el valor no se almacena, se devuelve el texto vaco.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Ninguno
Mtodos:
TakePicture ()
Se abre la cmara del telfono para permitir tomar una imagen.
Eventos:
Propiedades:
ImagePath
La imagen que el usuario escogi, representado como una cadena de texto que le da la
ruta de la imagen.
Enabled
Si es cierto, el selector de imagen se puede utilizar.
BackgroundColor
Color para el fondo de la imagen del selector.
FontBold
Si se establece, el texto del selector de imgenes se muestra en negrita.
FontItalic
Si se establece, el texto del selector de imgenes se muestra en cursiva.
FontSize
Tamao en puntos del texto del botn selector de imgenes.
FontTypeface
Fuentes de texto del botn selector de imgenes.
Altura
Altura del selector de imagen.
Ancho
Ancho del selector de imagen.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Imagen
Imagen que se mostrar en el botn selector de imgenes.
Texto
Texto para mostrar en el botn selector de imgenes.
TextAlignment
Alineamiento a la Izquierda, centro o derecha.
TextColor
Color para el texto del botn selector de imgenes.
Eventos:
AfterPicking ()
El usuario ha seleccionado un elemento en el selector de la imagen.
BeforePicking ()
El usuario ha pulsado el selector de imgenes, pero an no se ha seleccionado un
elemento.
GotFocus ()
El selector de imgenes se convirti en el elemento enfocado.
LostFocus ()
El selector de imagen ya no es el elemento enfocado.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Fuente
Archivo de audio o de video para reproducir.
Mtodos:
Pause ()
Pausa la reproduccin del archivo de audio o de vdeo.
Start ()
Comienza la reproduccin del archivo de audio o de vdeo.
Stop ()
Detiene la reproduccin del archivo de audio o de vdeo.
Propiedades:
Fuente
Archivo de audio a reproducir.
MinimumInterval
Tiempo mnimo entre dos sonidos a reproducir.
Mtodos:
Pause ()
Detiene la reproduccin del archivo de audio.
Play ()
Comienza la reproduccin del archivo de audio.
Resume ()
Reanuda la reproduccin de un archivo de audio se detuvo.
Stop ()
Detiene la reproduccin del archivo de audio.
Propiedades:
Fuente
El archivo de video a reproducir.
Visible
Si se establece, el vdeo es visible.
Mtodos:
Pausa ()
Detiene la reproduccin del archivo de vdeo.
Start ()
Comienza la reproduccin del archivo de vdeo.
GetDuration ()
Devuelve la duracin del vdeo en milisegundos.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Available
Indica si el acelermetro est presente en el dispositivo Android.
Enabled
Si se establece, el acelermetro est habilitado.
XAccel
La aceleracin en el eje X.
YAccel
La aceleracin en el eje Y.
ZAccel
Aceleracin en el eje Z.
Eventos:
Shaking()
Se llama repetidamente cuando el dispositivo Android est siendo agitado.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Accuracy
Indica la exactitud del dispositivo Android, en metros.
Altitude
Altitud del dispositivo Android, si est disponible.
AvailableProviders
Lista de los proveedores de servicio disponibles, como el GPS o la red
CurrentAddress
Direccin de la posicin del dispositivo Android.
Enabled
Si se establece, la informacin de ubicacin est disponible.
HasAccuracy
Si se establece, el dispositivo Android puede informar sobre su exactitud.
HasAltitude
Si se establece, el dispositivo Android puede proporcionar su altitud.
HasLongitudeLatitude
Si se establece, el dispositivo Android puede proporcionar su longitud y latitud.
Latitude
Latitud del dispositivo Android.
Longitude
Longitud del dispositivo Android.
ProviderLocked
El dispositivo no cambiar el proveedor de servicio.
ProviderName
El proveedor de servicio activo.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Eventos:
Mtodos:
LatitudeFromAddress(text locationName)
Determina la latitud de la direccin indicada.
LongitudeFromAddress(text locationName)
Determina la longitud de la direccin indicada.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Available
Indica si el sensor de orientacin est presente en el dispositivo Android.
Enabled
Si est activado, el sensor de orientacin est habilitado.
Azimuth
Devuelve el ngulo de azimut del dispositivo.
Pitch
Devuelve el ngulo de inclinacin del dispositivo.
Roll
Devuelve el ngulo de giro (balanceo) del dispositivo.
Magnitude
Devuelve un nmero entre 0 y 1, que indica la intensidad de la inclinacin. Se da la
magnitud relativa a una bola que rodara sobre la superficie del dispositivo.
Angle
Devuelve el ngulo de inclinacin 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 orientacin ha cambiado.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades
Visible
Si est establecido, el componente y su contenido son visibles.
Height
La altura del alineamiento.
Width
El ancho del alineamiento.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Visible
Si est establecido, el componente y su contenido son visibles.
Rows (number-of-rows)
El nmero de filas en la tabla.
Columns (number-of-columns)
El nmero de columnas de la tabla.
Height
Altura de la tabla.
Width
Anchura de la tabla
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
Propiedades:
Visible
Si est establecido, el componente y su contenido son visibles.
Height
La altura del alineamiento vertical.
Width
La anchura del alineamiento vertical.
Anlisis para el desarrollo Material
mvil con App Inventor. Actividad de aprendizaje 3
5. Webgrafa
https://sites.google.com/site/aprendeappinventor/