En el siguiente tutorial vamos a cambiar la tipografía por defecto de nuestras aplicaciones. Android nos proporciona la fuente llamada Roboto. Podemos ver las características y descargar la tipografía desde la página oficial de desarrolladores de Android.
El tutorial es muy sencillo pero indispensable, ya que cada empresa suele pedirnos que utilicemos su tipografía corporativa.
Crearemos un nuevo proyecto llamado MyTypeface, donde cargaremos dos tipografías distintas. Una de ellas es la fuente libre y la segunda es una tipografía libre llamada actionjackson.
Llamamos al proyecto MyTypeface e indicamos un nombre de paquete. Dejaremos todas las demás opciones por defecto.
Eclipse nos creará una Activity y su correspondiente layout.
Una vez creado el proyecto MyTypeface crearemos una carpeta fonts dentro de assets. Dentro de ella insertaremos todas la tipografías de nuestro proyecto.
Podemos descargar las fuentes Folk Solid y actionJackson.
Podemos utilizar ésta técnica desde la versión 1 de Android y no necesitamos ningún tipo de permiso para cargar las fuentes.
Vamos a modificar el layout de la actividad de forma que muestre dos textos que modificaremos desde el código de la actividad.
A continuación, modificaremos nuestra Activity de la siguiente forma:
Podemos observar dos objetos Typeface en los que cargamos las fuentes que tenemos en la carpeta fonts. Cargamos la fuente de Belros mediante el método createFromAsset que nos proporciona la clase Typeface.
Una vez cargada la fuente es muy sencillo utilizarla mediante el método setTypeface de los controles TextView, EditText, entre otros con texto.
En conclusión, cambiar la tipografía por defecto en Android es una tarea sencilla pero importante para personalizar nuestras aplicaciones y adaptarlas a las necesidades de cada proyecto. Con el uso de la clase Typeface y la carga de fuentes personalizadas, podemos lograr un diseño visualmente atractivo y coherente con la identidad de la marca.
Si estás interesado en aprender más sobre programación en Android y expandir tus habilidades en el desarrollo de aplicaciones móviles, te recomiendo nuestro curso de programación en Android. Aprenderás desde los fundamentos básicos hasta conceptos avanzados, permitiéndote crear aplicaciones Android de alta calidad y potencializar tus oportunidades en el campo de desarrollo móvil. ¡No pierdas la oportunidad de dar un paso adelante en tu carrera como desarrollador de Android!
Descubre cómo los cursos bonificados por FUNDAE pueden beneficiar a tu empresa mejorando las competencias de tus empleados sin coste adicional.
Explora cómo el Patrón de Arquitectura MVVM (Model-View-ViewModel) mejora la organización y mantenibilidad del código en aplicaciones modernas
Aprende Paso a Paso Cómo Crear o Construir una Progressive Web App (PWA) con Ionic: Guía Completa para Crear PWAs con Ionic 7
Aprende Paso a Paso Cómo Instalar, Configurar e Implementar un QR Scanner en una Aplicación (APP) Ionic: Guía detallada para Programadores
Descubre cómo Firebase revoluciona el desarrollo en Ionic: Una guía paso a paso para integrar Firebase en Aplicaciones Ionic
¿Quieres formar a un grupo de trabajadores con temario a medida?
¡Esta es tu modalidad!
¿Quieres formar a un grupo de trabajadores con temario a medida?
¡Esta es tu modalidad!
© 2026 Imagina Formación. Todos los derechos reservados