오늘은 배달의 민족 폰트(주아체)를 프로젝트에 적용하는 방법을 알아보겠습니다 !
1-1. google에 배달의 민족 주아체를 검색한다.
1-2. 각 os에 해당하는 버전을 다운로드 한다.
필자의 경우 윈도우10을 사용하기 때문에 윈도우로 다운로드 하겠습니다.
다운로드 후 파일을 열어보면 아래와 같이 보일 것입니다.
1-3. 파일명이 대문자인 경우 IDE에서 인식하지 못하는 경우가 있어 파일명을 소문자로 변경해준다.
BMJUA.ttf -> bmjua.ttf
2-1. res 하위에 font 디렉터리 생성
2-2. font 디렉터리 경로에 다운로드 받은 bmjua.ttf 파일 삽입
3-1. font를 적용할 액티비티 설정
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:fontFamily="@font/bmjua"
</androidx.constraintlayout.widget.ConstraintLayout>
4-1. font 적용 전
4-2. font 적용 후
이와 같이 기본으로 제공되는 폰트 외에도 커스텀 코드를 적용하는 방법을 알아볼 수 있었습니다.