Comienza a usar Google Fonts para Android

Android O y la biblioteca de AndroidX agregan compatibilidad con Fuentes descargables.

Google Fonts enviará un proveedor de fuentes en los Servicios de Google Play. Eso significa que Google Fonts está disponible para apps nativas en dispositivos Android.

¿Qué fuentes puedo usar?

Toda la colección de código abierto de Google Fonts Visita https://fonts.google.com para explorar.

¿Qué versiones de Android se admiten?

Nuestro proveedor es compatible con Jelly Bean (nivel de API 16) y versiones posteriores. Esto representa más del 95%de los dispositivos Android en su entorno natural (panel de la plataforma). Se puede acceder a ella mediante API en la biblioteca de AndroidX (androidx.core) o Android O (nivel de API 26).

¿Cómo puedo comenzar?

Formato de consulta

Para solicitar una fuente al proveedor de Google Fonts, utilice el siguiente formato de consulta:

Parámetro ¿Es obligatoria? Range Tipo de datos Valor predeterminado
name Cualquier familia de sources.google.com string
ancho No > 0 flotante 100
peso No (0, 1,000) exclusivo int 400
cursiva No [0, 1] inclusive flotante 0
mejor esfuerzo No verdadero/falso boolean true

Si el mejor esfuerzo es verdadero y tu consulta especifica un nombre de familia válido, pero no se admite el valor de ancho, peso o cursiva solicitado, mostraremos la mejor coincidencia que podamos encontrar en la familia. Por ejemplo, una solicitud para Oswald con un peso de 900 mostraría Oswald con un peso de 700.

Ejemplos de consultas:

name=Lobster                            # Lobster, 400 weight
name=Lato&weight=100                    # Lato, 100 weight
name=Open Sans&weight=800&italic=1      # Open Sans, 800 weight, italic

Seguridad

Por motivos de seguridad, debes especificar la firma de la aplicación que expone al proveedor para el que quieres solicitar fuentes. Android Studio agregará la firma correcta por ti. Consulta Agrega certificados.