Làm quen với Google Fonts dành cho Android

Android O và Thư viện AndroidX thêm tính năng hỗ trợ cho Phông chữ có thể tải xuống.

Google Fonts đang gửi một Trình cung cấp phông chữ trong Dịch vụ Google Play. Điều này có nghĩa là Google Fonts có sẵn cho các ứng dụng gốc trên thiết bị Android!

Tôi có thể sử dụng phông chữ nào?

Toàn bộ bộ sưu tập nguồn mở của Google Fonts! Truy cập/ghé qua https://fonts.google.com để duyệt qua.

Những phiên bản Android nào được hỗ trợ?

Nhà cung cấp của chúng tôi hỗ trợ Jelly Bean (API cấp 16) trở lên. Con số này chiếm hơn 95% của các thiết bị Android (trang tổng quan về nền tảng). Có thể truy cập vào thư viện này bằng API trong Thư viện AndroidX (androidx.core) hoặc Android O (API cấp 26).

Làm cách nào tôi có thể bắt đầu!

Định dạng truy vấn

Để yêu cầu phông chữ từ trình cung cấp Google Fonts, hãy sử dụng định dạng truy vấn sau:

Thông số Bắt buộc? Phạm vi Loại dữ liệu Giá trị mặc định
tên Mọi gia đình trên font.google.com string
chiều rộng Không > 0 số thực dấu phẩy động 100
cân nặng Không Dành riêng cho (0, 1000) int 400
in nghiêng Không [0, 1] cho tất cả mọi người số thực dấu phẩy động 0
nỗ lực tối đa Không true/false boolean đúng

Nếu nỗ lực là đúng và truy vấn của bạn chỉ định một họ hợp lệ nhưng giá trị chiều rộng/trọng số/in nghiêng yêu cầu không được hỗ trợ, chúng tôi sẽ trả về giá trị chính xác nhất phù hợp mà chúng tôi có thể tìm thấy trong gia đình. Ví dụ: yêu cầu cho Oswald với trọng lượng 900 sẽ trả về Oswald cân nặng 700.

Truy vấn mẫu:

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

Bảo mật

Để bảo mật, bạn phải chỉ định chữ ký của ứng dụng hiển thị nhà cung cấp mà bạn muốn yêu cầu phông chữ. Android Studio sẽ thêm chữ ký chính xác cho bạn. Xem thêm chứng chỉ.