Android O와 AndroidX 라이브러리는 Downloadable Fonts를 지원합니다.
Google Fonts는 Google Play 서비스에 글꼴 제공업체를 배송합니다. 따라서 Android 기기의 네이티브 앱에서 Google Fonts를 사용할 수 있습니다.
어떤 글꼴을 사용할 수 있나요?
전체 Google Fonts 오픈소스 컬렉션 https://fonts.google.com을 방문하여 탐색하세요.
지원되는 Android 버전은 무엇인가요?
Google의 제공업체는 Jelly Bean (API 수준 16) 이상을 지원합니다. 이는 Android 플랫폼 중 95%이상(플랫폼 대시보드)에 해당합니다. AndroidX 라이브러리(androidx.core) 또는 Android O (API 수준 26)에서 API를 사용하여 액세스할 수 있습니다.
어떻게 시작할 수 있나요?
- 데모 앱을 확인하세요.
- Android 스튜디오 3.0 사용해 보기 (스크린샷 안내)
- 다운로드 가능한 글꼴과 같이 Google Fonts를 선언적으로 또는 프로그래매틱 방식으로 사용합니다.
쿼리 형식
Google Fonts 제공업체에 글꼴을 요청하려면 다음 쿼리 형식을 사용합니다.
매개변수 | 필수 여부 | 범위 | 데이터 유형 | 기본값 |
---|---|---|---|---|
name | 예 | 글꼴 모음.google.com의 모든 가족 | 문자열 | |
너비 | 아니요 | > 0 | float | 100 |
weight | 아니요 | (0, 1000) 전용 | int | 400 |
기울임꼴 | 아니요 | [0, 1] 포용적 | float | 0 |
최선의 결과 | 아니요 | true/false | 불리언 | true |
이 기능이 true이고 쿼리에 유효한 가족 이름이 지정되어 있지만 요청된 너비/가중치/기울임꼴 값은 지원되지 않는 경우 계열 내에서 찾을 수 있는 가장 일치하는 결과를 반환합니다. 예를 들어 가중치가 900인 Oswald는 가중치가 700인 오스왈드를 반환합니다.
샘플 쿼리:
name=Lobster # Lobster, 400 weight
name=Lato&weight=100 # Lato, 100 weight
name=Open Sans&weight=800&italic=1 # Open Sans, 800 weight, italic
보안
보안을 위해 글꼴을 요청하려는 제공업체를 노출하는 애플리케이션의 서명을 지정해야 합니다. Android 스튜디오에서 올바른 서명을 추가합니다. 인증서 추가를 참조하세요.