Thư viện Android O và AndroidX hỗ trợ thêm Phông chữ có thể tải xuống.
Google Fonts đang vận chuyển Nhà cung cấp phông chữ trong Dịch vụ Google Play. Điều này có nghĩa là Google Fonts hiện có sẵn cho các ứng dụng gốc trên thiết bị Android!
Tôi có thể dùng những phông chữ nào?
Toàn bộ bộ sưu tập Nguồn mở của Google Fonts! Truy cập vào https://fonts.google.com để duyệt xem.
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. Tỷ lệ này đại diện cho hơn 95%thiết bị Android trong môi trường hoang dã (trang tổng quan nền tảng). Bạn có thể truy cập đối tượng này bằng các API trong Thư viện AndroidX (androidx.core) hoặc Android O (API cấp 26).
Làm cách nào để bắt đầu?
- Hãy xem ứng dụng minh họa.
- Hãy dùng thử tính năng này trong Android Studio 3.0 (hướng dẫn chụp ảnh màn hình)
- Sử dụng phông chữ theo cách khai báo hoặc theo phương thức lập trình của Google như hiển thị trong Phông chữ có thể tải xuống.
Định dạng truy vấn
Để yêu cầu một phông chữ từ nhà cung cấp Google Fonts, hãy 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 | Có | Gia đình bất kỳ từ Font.google.com | string | |
chiều rộng | Không | > 0 | độ chính xác đơn | 100 |
cân nặng | Không | (0, 1.000) độc quyền | int | 400 |
in nghiêng | Không | [0, 1] bao gồm | độ chính xác đơn | 0 |
nỗ lực tối đa | Không | đúng/sai | boolean | đúng |
Nếu Besteffort là true 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 lượng/in nghiêng được yêu cầu không được hỗ trợ, thì chúng tôi sẽ trả về kết quả phù hợp nhất mà chúng tôi tìm thấy trong nhóm. Ví dụ: yêu cầu đối với Oswald ở trọng số 900 sẽ trả lại Oswald ở trọng lượ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ỉ.