Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Agregando widgets externos

18/20
Recursos

Aportes 14

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Les dejo el link al repo de Circle View Image

Me pareció muy interesante el tema de los widgets, aquí les dejare un link donde explican como crear un widget desde la app : https://developer.android.com/guide/topics/appwidgets?hl=es-419

Agregaremos una Librería que nos permitirá colocar una foto de forma circular, para esto copiamos la siguiente librería:


implementation ‘de.hdodenhof:circleimageview:3.1.0’ Enlace del Github


La pegamos en los archivos de Gradle > build.gradle(Module:app)
y la pegaremos dentro de dependencies; posteriormente Android pedirá que se sincronice el proyecto (Barra azul superior)
[Lo que hace android es descargar toda la librería]
***Luego regresaremos a Usage y copiaremos el código y lo pegaremos en el activity.


ConstraitLayout a diferencia de RelativeLayout no va a estirar las vistas

Buenas tardes!! en el video menciona que con ConstraintLayout no es posible estirar elementos, pero he visto que si es posible añadiendo 0dp en width y utilizando constraintStart y constraintEnd, y 0dp en height y usando constraintTop y Bottom…

Saludos!!

implementation 'de.hdodenhof:circleimageview:3.1.0'

En Android Arsenal se encuentra muy buen contenido. https://android-arsenal.com/

Wao quede muy sorprendido ya que yo trataba de hacer las imagenes en circulos jejeje, pero el uso de estas librerias te facilita la vida y te quita el estres.

En el minuto 4:02 quita el xmlns:app y no explica q hace con el

Elementos externos
Esto es como importar en progrmacion, nos ayudara a usar cosas que ya se han hecho, ahorrandonos la necesidad de tener que idear y crear algo que y se ha hecho , esto es innecesario. Para esto el creador casi siempre nos dará instrucciones de como usarlo, por lo general hay que añadir la librería a gradle y ya podremos usarlo.

¡Widgets externos!

Lo unico que necesitamos es incluir las librerias correspondientes en nuestro

build.gradle (Module: app)

tal cual la fuente nos lo indica, es un copiar y pegar.

Si en el preview no se ve reflejado la librería, no te preocupes. Es común que Android Studio no construya el proyecto al momento, cuando se corra el dispositivo en el proyecto se verá reflejado el cambio, es normal.

Si no se compila correctamente la librería puede que no se reflejen los cambios.

Los lugares más comunes para encontrar los widgets son en GitHub y Google

JAJA que divertida la foto que nos dejó
Link para que descarguen me_profile.png

Excelente clase, sigamos