일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 1차원 DP
- 2차원 dp
- 99클럽
- @BeforeAll
- @BeforeEach
- @Builder
- @Entity
- @GeneratedValue
- @GenericGenerator
- @NoargsConstructor
- @Query
- @Table
- @Transactional
- Actions
- Amazon EFS
- amazon fsx
- Android Studio
- ANSI SQL
- ApplicationEvent
- assertThat
- async/await
- AVG
- AWS
- Azure
- bind
- builder
- button
- c++
- c++ builder
- c03
- Today
- Total
기록
AndroidStudio/XML의 글꼴 적용하기 본문
개요
프로젝트 중 글꼴을 변경하는 것을 맡게 되었다. 가이드라인에 정리된 대로 따라해보면서 기록을 남겨두고자 한다.
예제
- font directory 만들기
- add font file
font.xml 파일을 만들지 않아도, xml에서 fontFamily로 적용이 가능하다.
주의할 점은 리소스 파일 이름에 대문자나 특정한 특수기호가 포함되지 않도록 해야 한다. 모든 리소스 ID는 aapt 도구가 자동으로 생성하는 프로젝트의 R 클래스에서 정의되기에, 리소스의 파일명은 자바의 명명 규칙을 준수해야 한다.
참고자료
https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml?hl=ko
XML의 글꼴 | Android 개발자 | Android Developers
XML의 글꼴 Android 8.0(API 수준 26)에는 새로운 기능인 XML의 글꼴이 도입되어 글꼴을 리소스로 사용할 수 있습니다. res/font/ 폴더에 font 파일을 추가하여 글꼴을 번들로 묶어 리소스로 사용할 수 있습
developer.android.com
https://developer.android.com/guide/topics/resources/providing-resources?hl=ko
앱 리소스 개요 | Android 개발자 | Android Developers
앱 리소스 개요 리소스는 코드에서 사용하는 추가 파일과 정적인 콘텐츠입니다. 예를 들어 비트맵, 레이아웃 정의, 사용자 인터페이스 문자열, 애니메이션 지침 등이 있습니다. 이미지나 문자열
developer.android.com
'Moblie > Android' 카테고리의 다른 글
AndroidStudio/kotlin/Enum을 이용한 fragment 재활용 (0) | 2022.07.22 |
---|---|
[issue] 공공데이터 api connectError (0) | 2022.07.18 |
AndroidStudio/kotlin/Custom Exception (0) | 2022.07.10 |
AndroidStudio/kotlin/callback 패턴의 적용 (0) | 2022.06.21 |
androidStudio/ProgressBar Style Custom (0) | 2022.06.19 |