'안드로이드otf'에 해당되는 글 1건

  1. 2023.03.18 Android에서 원하는 폰트 적용하기 otf, ttf
카테고리 없음2023. 3. 18. 22:52

안드로이드 기본 폰트를 가지고 쓸수도 있지만, 내가 원하는 폰트를 적용하고 싶을 수 있다.

일단, TTF나 OTF 파일을 받아보자.

나는 Noto Sans KR로 테스트를 해보았다.

https://fonts.google.com/noto/specimen/Noto+Sans+KR?selection.family=Noto+Sans+KR

 

 

 

뭐 대략 요런식으로 검색해서 받았었고..

 

 

 

 

 

여기서 중요한게, 파일명에 대문자나 숫자가 없어야 한다고 한다.

이제 안드로이드 프로젝트에 적용해보자.

일단, res 폴더에 font 폴더가 없다면 만들어준다.

New - Folder - Font Folder를 선택한 후 이름을 'font'로 만들어준다.

 

 

 

내가 이름을 소문자로 변경한 폰트 파일을 넣는다.

나는 black, bold 2개를 쓰기로 했다.

 

 

 

그러면 내가 만든 폰트를 선택할 수 있게 된다.

 

자동완성 가능

 

 

선택 가능~

 

 

 

그런데, 수많은 컴포넌트에서 이 글씨체를 나중에 바꿔줘야될 경우가 있으면

하나하나 바꿔주기가 유지보수가 힘들 수 있다.

그럴땐, 폰트 패밀리 xml을 만들어준다.

font 폴더에서 New - Font Resource file을 선택한다.

안나오면 그냥 New - file 해도 된다.

 

 

 

 

나는 이름을 notofamily.xml로 지정해주었다.

그리고 파일 내용을 이렇게 지정해주면...

 

 

 

 

 

이렇게 xml로 지정해줄 수 있다. 그러면 후에 유지보수할때도 xml의 내용만 변경해주면 되니 수월~ㅇ

 

 

Posted by 사슴영혼'-'