|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

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

____________________________

287C.- Relleno de imagen. Flood Fill.

p187C_extension_rellenar.aia

com.KIO4_FloodFill.aix

 

- Esta extensión la podemos utilizar para rellenar colores de una imagen.

- Partiremos de una imagen guardada en la aplicación o en la SdCard, podemos elegir el color que queremos cambiar y el nuevo color deseado pulsando sobre el primero.

_____________________________________________
- Diseño.

_____________________________________________
- Bloques.

_____________________________________________
- Comentarios.

- La imagen debe estar en la SdCard, la direccionamos de esta forma: file:///mnt/sdcard/kitty.png

- También puede estar en una carpeta de la SdCard.

- El bloque FloodFill debe estar en un Lienzo, en el bloque Lienzo.Presionar.

- Al pulsar sobre un punto de la imagen, se cambia el color targetColor por el replacementColor.

- Además se sobreescribe el archivo kitty.png que se encuentra en la SdCard

- Y se recarga esa imagen como ImagenDeFondo del Lienzo.

--------------------------------------------------------

- La extensión tiene un bloque para copiar los archivos desde el directorio Base (asset) a la SdCard.

- De esta manera podemos tener varios archivo de imagen en la aplicación.

- Estos archivos que tenemos en la Base (asset) debemos copiarlos en la SdCard, para que se les pueda cambiar el color.

- En fileName ponemos el nombre del archivo que está en la Base (asset).

- En dest, el destino en la SdCard, en este se copiaría en la /mnt/sdcard/kitty.png

---------------------------------------

- Mediante los bloques imageHeight e imageWidth, podemos cambiar la escala de la imagen.

- Por ejemplo, podemos poner una escala de 0.5

______________________________
______________________________
______________________________

______________________________
______________________________
______________________________


---------------

_______________________________________________________

_____________________________________________________

 

___________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información