Primeiros passos com o Google Fonts para Android

O Android O e a biblioteca do AndroidX adicionam suporte a Fontes para download.

O Google Fonts está enviando um provedor de fontes no Google Play Services. Isso significa que O Google Fonts está disponível para apps nativos em dispositivos Android.

Quais fontes posso usar?

Toda a coleção do Google Fonts Open Source! Acessar https://fonts.google.com para navegar.

Quais versões do Android são compatíveis?

Nosso provedor oferece suporte ao Jelly Bean (nível 16 da API) e versões mais recentes. Isso representa mais de 95% de dispositivos Android em todo o mundo (painel da plataforma). Ele pode ser acessado usando APIs na biblioteca do AndroidX. (androidx.core) ou Android O (API de nível 26).

Como começar?

Formato da consulta

Para solicitar uma fonte ao provedor do Google Fonts, use o seguinte formato de consulta:

Parâmetro Obrigatório? Intervalo Tipo de dados Valor padrão
nome Sim Qualquer família em Fonts.google.com string
largura Não > 0 float 100
peso Não (0, 1.000) exclusivos int 400
itálico Não [0, 1] inclusive float 0
melhor esforço Não true/false booleano verdadeiro

Se besttente for verdadeiro e sua consulta especificar um sobrenome válido, mas o o valor solicitado de largura/peso/itálico não for suportado, retornaremos o melhor correspondência que podemos encontrar na família. Por exemplo, uma solicitação de Oswald, com peso 900, retornaria Oswald, 700 pesos.

Exemplos 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

Segurança

Por segurança, você deve especificar a assinatura do aplicativo que expõe a provedor de onde você quer solicitar as fontes. O Android Studio adicionará a assinatura correta para você. Consulte como adicionar certificados.