Inicio » Blog » Android

24 octubre, 2018

Fuentes tipográficas

Normalmente Android acepta tipos de fuentes del formato .ttf con ello podemos personalizar nuestra app con diseños de fuentes aceptables para nuestra app.

Suscríbete a nuestro canal en Youtube

Suscríbirse

Veamos ahora, una fuente tipográfica es un tipo de letra que se diferencia de las otras por el diseño, tamaño, legibilidad, forma, etc.. pues bien nuestras aplicaciones entre si, exlusivamente el diseño debe diseñarse y planearse de acuerdo al branding de la empresa. Para ello es necesario seguir ciertos parámetros dentro de los cuales esta el color, tipos de imágenes, gráficas y las fuentes tipográficas.

El desarrollo de aplicaciones móviles no esta exceptuado de ello; especialmente el ecosistema de aplicaciones en Android es flexible a la adición de archivos, en este caso intentaremos integrar fuentes .ttf

Debemos obtener al menos un tipo de fuente es decir un archivo .ttf para este proyecto codearemos con la fuente Roboto, la cual podemos descargar desde Google Fonts.

PASOS PARA AGREGAR UNA FUENTE .TTF EN ANDROID STUDIO

  1. Creamos una carpeta de recursos llamada assets, dentro del directorio principal app; 
  2. Luego dentro de la carpeta creada creamos otra con el nombre font
  3. Por último debemos agregar o importar (tan simple como copiar y pegar los archivos .ttf correspondientes a la fuente roboto del explorador  de windows).

Ahora veamos la implementación del código:

 <TextView
            android:id="@+id/nombre"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />

En nuestra layout agregamos un TextView y le damos como ID  el name nombre

CODIGO JAVA PARA AGREGAR LA FUENTE A UN TEXTVIEW

Luego, en la clase activity implementamos el siguiente codigo JAVA

Typeface robotoLight = Typeface.createFromAsset(context.getAssets(),"font/roboto-condensed.light.ttf");           
            TextView nombre = (TextView) view.findViewById(R.id.nombre);
            nombre.setTypeface(robotoLight);

Y listo, con el método setTypeface hemos agregados la fuente a componente TextView nombre.

Podemos usarlo asi de simple, y de la misma manera en cualquier parte de nuestro proyecto Android.


Leido 6852 veces

Compartir link del tutorial con tus amigos


Android Básico App Restaurante Android Básico App Restaurante

Curso Android Básico para desarrollar una app para un restaurante.

Descarga del código fuente

USD 10.00

Android PHP MySql App Restaurant Android PHP MySql App Restaurant

Curso Android, PHP y MySql App Restaurant con Pedidos Delivery

Descarga del código fuente

USD 12.00

Android PHP MySql Lector QR Android PHP MySql Lector QR

Curso Lector QR en Android con servicios web en PHP y MySql

Descarga del código fuente

USD 10.00

App Minimarket con Scanner QR App Minimarket con Scanner QR

Curso App Minimarket con Lector QR en Android, Flutter y Laravel

Descarga del código fuente

USD 200.00

Aprende más sobre Android

Cursos de programación

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023