Redondeando esquinas en Android

Hola CubaCoders:

Hoy les traigo un tuto bastante simple pero que te puede ser de mucha ayuda a la hora de diseñar aplicaciones en Android, de seguro tienes la sensación de que la mayoría de los componentes visuales de Android son bastante cuadrados o rectangulares y así es en la mayor parte de los casos, aunque eso no quiere decir que no se pueda cambiar esto, por eso el tuto de hoy va dirigido a hacerle puntas redondeadas a algunos componentes en Android.

Lo primero que haremos será dirigirnos al visual de nuestra activity y pondremos un botón

<Button

        android:id=”@+id/button”

        android:layout_width=”wrap_content”

        android:layout_height=”wrap_content”

        android:layout_centerInParent=”true”

        android:text=”Boton” />

 

después nos vamos a dirigir a la carpeta drawable y dentro de esta crearemos un fichero que se llamara button_background.xml y dentro de este escribiremos lo siguiente:

<shape xmlns:android=”http://schemas.android.com/apk/res/android”>

    <solid android:color=”#FFFFFF”/>

    <stroke android:width=”3dp” android:color=”#B1BCBE” />

    <corners android:radius=”10dp”/>

    <padding android:left=”0dp” android:top=”0dp” android:right=”0dp” android:bottom=”0dp” />

</shape>

 

<solid> es la etiqueta que define el color de fondo que tendrá en caso que queramos definir un color de fondo

<stroke> es la etiqueta para definir las características de los bordes, el ancho y el color entre otros

<corners> es la que define el redondeado de las esquinas en este caso 10dp

<padding> esta es muy conocida y solo se encarga del padding que tendrá este pequeño layout que hemos definido

 

Ahora como último paso hay que agregarlo al botón y lo vamos a hacer con la siguiente propiedad:

android:background=”@drawable/button_background”

Con esto ya tenemos nuestro botón con las esquinas redondeadas, cabe recordar que esto se le puede aplicar a muchos otros componentes como por ejemplo layouts para hacerlos más vistosos y además nos da la ventaja de que podemos reutilizar ese background a nuestra conveniencia. Como siempre espero que este tuto te haya servido de mucho si fue así déjanos tu comentario y comenta que cosas te gustaría que tocásemos en nuestros tutoriales.

Share
Soy Ingeniero en Ciencias Informáticas, me encanta programar sobre todo en C# y Android

2 thoughts on “Redondeando esquinas en Android

  1. Hola te escribo ya que quisiera entrar en el mundo de la programacion movil, especificamente Android.
    Estoy tratando de descargar el AndroidStudios del ftp de las villas, pero me imagino que hay que configurarlo, no tengo ningun tipo de internet, solo una conexion nacional algo lenta.
    quisiera saber si despues de descargar el IDE hay que buscar otra cosa y donde encontarla en un link nacional.

    Otra duda estoy descargando el IDE pero tengo una duda, cual es la diferencia entre:
    – android-studio-bundle -143.2915827-windows.exe
    – android-studio-ide-143.2915827-windows.exe

    Que significa android-studio-bundle -143.2915827-windows.exe hay que instalarlo contiguo al IDE o es solo otra version de este, ademas me imagino que hay que instalar los SDK y esas cosas, hay alguna manera de conseguilo sin tener internet ?

    1. mira te recomiendo que busques un android studio que cuando lo instalas ya instala todo lo que necesitas y pesa 1 GB y un poco, no te lo pongo aqui para descargar porque tendria que picarlo en pedazos de 3 MB mas o menos y te puedes imaginar la cantidad de pedazos, si eres de santa clara o cerca puedes contactarme por mi correo y te puedo facilitar el IDE y muchas otras cosas que te pueden servir para comenzar en android

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *