Как начать использовать пользовательские шрифты в приложении для Android менее чем за 5 минут

Этот пост является частью серии «до 5 минут». В этом посте я расскажу о том, как настроить пользовательские шрифты для отображения текста в TextView в приложении для Android.

Введение

В этом рецепте я покажу вам, как я использовал собственный шрифт для написания текста «Hello Fonts!» в TextView виджет.

Загрузите и установите пользовательский шрифт

Во-первых, определитесь со шрифтом, который вы планируете использовать. Скачать это. Я называю этот образец шрифта «dot2dot.ttf».

Во-вторых, добавьте этот пользовательский шрифт в каталог ресурсов приложения для Android. Альтернативный шрифт_1.png

Щелчок по шрифту откроет его в боковом окне. Альтернативный шрифт_2

Создание семейства шрифтов (файл ресурсов XML)

Теперь создайте семейство шрифтов или файл ресурсов xml, чтобы получить доступ к этому пользовательскому шрифту из кода. Щелкните правой кнопкой мыши res/font папку и создайте xml-файл: Альт семейство шрифтов

Альтфонтсемья2

Использование семейства шрифтов в TextView

Вот как можно получить доступ к ресурсу шрифта, созданному на предыдущем шаге, из TextView виджет:

<TextView ... android:text="Hello Fonts !" android:fontFamily="@font/dot2dot" android:textSize="36sp" ... />

Это почти все, что вам нужно сделать, чтобы начать использовать собственный шрифт в своем приложении для Android.

Вот как выглядит вывод примера приложения: Пример приложения альтернативного вывода

Ознакомьтесь с исходным кодом на Гитхаб

Ознакомьтесь с этой статьей на мой блог

Продолжайте исследовать!

Примечание : эта функция шрифтов в XML появилась в Android O.

Ссылка : Документация

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *