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?
- Consulta la app de demostración.
- Probar en Android Studio 3.0 (explicación con capturas de pantalla)
- Usa Google Fonts de forma declarativa o programática, como se muestra en la sección Fuentes para descargar.
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 | Sí | 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.