운기의 블로그
안드로이드 - 폰트 추가하기 본문
그동안 프로젝트를 진행하면서 기본 폰트만 사용했었다.
회사에서도 이미 폰트가 추가되어있는 상태라 직접 폰트를 다운받아서 넣어본 적은 없고,
이론적으로 리소스에 폰트를 추가해서 사용하면 되다 라는 정도만 인식하고 있었다.
그래서 이번에 공부하면서 폰트도 다운받아서 추가하는 작업을 진행해봤다.
사실 글로 남길 이유도 없긴한대... 그래도 한번 남겨보려고한다
폰트 추가하는 법
자신이 사용하고 하는 폰트를 다운 받아둔다.
배민에서 무료로 제공해주는 배민 주아 폰트라는걸 사용해봤다.
1) res 폴더에 font라는 디렉토리를 추가해준다.
위의 이미지까지 res 폴더에 font 디렉토리를 추가해주는 방법이다.
2) font 디렉토리에 다운받은 폰트 추가하기
추가된 font 디렉토리에 다운받은 폰트를 추가하는 방법은 드래그앤드롭으로 진행했다.
font 디렉토리에 폰트를 추가하면 위의 이미지처럼 빨간색으로 에러표시가 뜬다.
그 이유는
리소스 디렉토리에서는 대문자를 허용하지 않기 때문이다.
3) 폰트 네이밍 소문자로 변경하기
다운받은 폰트에 오른쪽마우스 클릭 후 refactor를 이용해 네이밍을 소문자로 변경해준다.
소문자로 변경된 폰트는 에러 표시가 뜨지않는다.
4) 폰트 적용하기
폰트를 적용하는법은
xml에서 fontFamily를 이용해 변경된 폰트를 사용하면된다.
'안드로이드' 카테고리의 다른 글
안드로이드 - tableLayout 자동 정렬 (0) | 2022.04.09 |
---|---|
안드로이드 - SharedPreference (0) | 2022.04.08 |
안드로이드 - #4 ConstraintLayout (0) | 2022.03.29 |
안드로이드 - #3 ConstraintLayout (0) | 2022.03.29 |
안드로이드 - #2 ConstraintLayout (0) | 2022.03.28 |