App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
194B.- Crear etiqueta por código. Propiedades independientes.
- Vamos a crear una extensión para crear Etiquetas por códigos, además podemos hacer Click sobre estos componentes. Estos se crearán en un Disposición horizontal o vertical. Podremos poner los componentes en el lugar elegido de esa Disposición. Además también podemos rotarlo y ponerlo en vertical. Otra característica de esta aplicación es que podemos insertar un archivo de fuente, es decir podemos cambiar el tipo de letra de esos componentes.
- También los podremos borrarlos todos.
- En este caso podremos actuar con las Propiedades individualmente.
- Las Propiedades con las que se crean las Etiquetas son las últimas establecidas.
- Para el alineamiento del texto, ponemos: izquierda: 0, centro: 1 y derecha: 5.
___________________________
1.- Crear etiquetas.
p194B_crear_etiquetas.aia
com.KIO4_CreateLabel.aix
____________________
- Diseño.
____________________
- Bloques.
- Las Propiedades con las que se crean las Etiquetas son las últimas establecidas.
___________________________
___________________________
___________________________
2.- Otro ejemplo. Crear etiquetas desde un bucle.
p194B_crear_etiquetas_bucle.aia
- Este ejemplo trata de poner un Lienzo y una bola, podemos moverla mediante un Deslizador Vertical y otro Horizontal.
- Observa la manera de crea el Deslizador Vertical, las dimensiones y márgenes.
____________________
- Diseño.
____________________
- Bloques.
____________________
- Comentarios.
- Los márgenes están referidos al Disposición.
- Cuando el elemento está en Vertical (ángulo 90), hay que tener en cuenta la manera de poner sus dimensiones y distancia a los márgenes.
- Podemos hacer Click en un componente y obtendremos su texto y su índice.
- Podemos borrar todos los componentes, también se borrará el Disposición.
- Mediante rotate podemos poner los componentes en vertical o en cualquier otro ángulo.
- Podemos poner una nueva fuente, en este caso he puesto la fuente sevillana.ttf
- El alineamiento del texto es un número entero izquierda: 0, centro: 1 y derecha: 5.
https://developer.android.com/reference/android/view/View.html#attr_android:textAlignment
____________________________________
- Otra versión para crear Etiqueta. Marquee.
- En esta versión se puede crear las Etiquetas mediante el Bloque: CreateLabelBlock
- En la variable Booleana "marquee" podemos establecer que haga o no "marquee". También podemos establecer su velocidad.
- Además con esta extensión, mediante los bloques GetAllText y ObtenerTexto, podemos obtener el texto de la Etiqueta indicada.
- También podemos borrar la Etiqueta indicada mediante el bloque RemoveViewAt.
com.KIO4_CreateLabel_v1.aix
_____________________________________________________________
___________________________
|