Android O y la biblioteca de AndroidX agregan compatibilidad con Fuentes para descargar:
Google Fonts lanzará un proveedor de fuentes en los Servicios de Google Play. Esto significa 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 Visitar https://fonts.google.com para explorar.
¿Qué versiones de Android son compatibles?
Nuestro proveedor es compatible con Jelly Bean (nivel de API 16) y versiones posteriores. Esto representa más del 95%de de dispositivos Android en el exterior (panel de la plataforma). Se puede acceder a él con las APIs de la biblioteca de AndroidX. (androidx.core) o Android O (nivel de API 26).
¿Cómo puedo comenzar?
- Consulta la app de demo.
- Pruébalo en Android Studio 3.0 (explicación con capturas de pantalla).
- Usa Google Fonts de forma declarativa o programática, como se muestra en Fuentes para descargar:
Formato de la consulta
Para solicitar una fuente del proveedor de Google Fonts, usa el siguiente formato de consulta:
Parámetro | ¿Obligatorio? | Rango | Tipo de datos | Valor predeterminado |
---|---|---|---|---|
nombre | Sí | Cualquier familia de sources.google.com | string | |
ancho | No | > (0) | float | 100 |
peso | No | (0, 1,000) exclusivos | int | 400 |
cursiva | No | [0, 1] inclusive | float | 0 |
mejor esfuerzo | No | verdadero/falso | boolean | verdadero |
Si el valor es verdadero y tu consulta especifica un nombre de familia válido, pero el valor solicitado de ancho/peso/cursiva no se admite, devolveremos el mejor que podamos encontrar en la familia. Por ejemplo, una solicitud de Oswald, con un peso de 900, devolvería Oswald, con un peso de 700.
Consultas de muestra:
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 razones de seguridad, debes especificar la firma de la aplicación que exponga la proveedor del que quieras solicitar fuentes. Android Studio agregará la firma correcta para ti. Consulta agregar certificados.