일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- 재택근무
- 아비투스
- 브런치작가되기
- T자형인재
- 자취필수템
- 북한살둘레길
- 1일1커밋
- 소프시스
- 슬기로운 온라인 게임
- 함수형 프로그래밍
- 리얼하다
- 베드트레이
- 목적중심리더십
- 한단어의힘
- 캐치마인드
- 목적 중심 리더십
- 좌식테이블
- 커스텀린트
- 소프시스 밤부 좌식 엑슬 테이블
- 테트리스
- 베드테이블
- 면접
- 프래그먼트
- 한달독서
- 지지않는다는말
- 한달브런치북만들기
- 한달어스
- 끝말잇기
- 안드로이드
- 어떻게 나답게 살 것인가
- Today
- Total
목록2022/10 (2)
정상에서 IT를 외치다
안녕하세요. 블랙진입니다. 디자이너와 협업을 하게 되면 텍스트 폰트의 미묘한 차이가 얼마나 중요한지를 알게 됩니다. 같은 폰트이지만 굵기 차이 등등 미세한 차이가 전체적인 UI 느낌에 큰 영향을 미치게 되는데요. 이번 시간에는 안드로이드에서 기본적으로 제공해주는 시스템 폰트와 TextView의 fontFamily 속성에 대해 샅샅이 살펴보도록 하겠습니다. 시스템 폰트 디바이스에 미리 설치된 폰트를 시스템 폰트라고 합니다. 이는 정형적으로 많은 언어를 지원하고 있고 라이선스 비용이 없습니다. 시스템 폰트는 플랫폼의 일관성을 주고 앱의 모양과 느낌에 통일감을 줍니다. Roboto와 Noto Font 안드로이드에서 기본적으로 영어는 Roboto 폰트를, 한국어는 Noto 폰트를 사용하고 있습니다. 반면 iOS..
안녕하세요. 블랙진입니다. 정적 분석 도구인 린트에 대해서 알아보고 커스텀 린트 관련 구글 예제를 같이 살펴보고자 합니다. 린트란? 린트는 정적 분석 도구 (static analysis tool) 라고 부릅니다. 정확성, 퍼포먼스, 안정성, 국제 규격, 사용성 등등의 오류나 버그를 컴파일 타임에서 알 수 있게 해 줍니다. 이러한 린트를 통해 컨벤션에 맞는 코드를 작성할 수 있게 도와주고 버그 또한 사전에 발견하여 프로그래머가 좀 더 코딩에 집중할 수 있게 도와줍니다. 이를 통해 코딩 중에 자주 하는 실수를 피함으로써 안전하고 더욱 멋진 코드를 만드는데 없어서는 안 될 존재가 바로 린트입니다. 커스텀 린트 적용하기 구글 예제를 통해 커스텀 린트를 적용해 보도록 해보겠습니다. 커스텀 린트를 구현하기 위해서는..