본문
[2019.01.31] 120. Android 음악 플레이어 프로젝트 [Lint warnings - 2]
오렌지 플레이어/개발 2019. 1. 31. 18:11
도입
이번 포스팅에서는 지난번 포스팅에 이어 음악 플레이어의 Lint warning을 제거할 예정이다.
현재 상황
오늘은 2가지
1. Correctness
2. Performance
2가지 issues를 제거할 예정이다.
실습
Step1. Correctness issues 제거
Correctness issues는 의미처럼 `정확`하지 않은 issues이다.
(c.g. TextView 글자 크기에 sp가 아닌 dp 적용, minSdk가 제공하지 않는 attribute 사용 등)
Step2. Performance issues 제거
Performance issues는 성능 저하와 관련 issues이다.
(c.g. unused 변수 설정, LinearLayout에 layout_below같은 적절하지 않는 attribute 사용 등)
결과
Performance issues 경우, 리팩토링하면서 View의 구조를 변경할 xml들이 있어 이후 제거할 예정이다.
#Lint Correctness #Lint Performance #Android Lint #앱개발 #모바일앱개발 #어플개발
'오렌지 플레이어 > 개발' 카테고리의 다른 글
[2019.02.10] 122. Android 음악 플레이어 프로젝트 [Refactoring - data] (0) | 2019.02.10 |
---|---|
[2019.02.03] 121. Android 음악 플레이어 프로젝트 [Java -> Kotlin] (0) | 2019.02.03 |
[2019.01.29] 119. Android 음악 플레이어 프로젝트 [Lint warnings - 1] (0) | 2019.01.29 |
[2017.11.29] 79. Android 음악 플레이어 프로젝트 [데이터정렬] (0) | 2017.11.29 |
[2017.11.16] 74. Android 음악 플레이어 프로젝트 [최종 설계 및 해야 할 것] (0) | 2017.11.16 |
댓글