@IntDef @StringDef
- enum은 객체이기 때문에 메모리를 상수보다 많이 할당된다
- 컴파일 시점에 변수 체크가 가능하다
- enum은 .class 파일에서 문자열들이 생성되면서 문자열수 만큼 바이트가 커진다
int는 4바이트만 필요하기때문에 APK 용량을 줄일 수 있다
'안드로이드 > 고급' 카테고리의 다른 글
안드로이드 갤러리 구현 자료 (0) | 2017.10.04 |
---|---|
안드로이드 자식뷰 강제 높이 구하기 (0) | 2017.10.04 |
카카오 로그인에서 hash 구하기 (0) | 2017.10.04 |
canvas 프로그래스 (0) | 2017.10.04 |
ChildeFragment에서 exit animation시 바로 없어지는 현상 처리 (0) | 2017.10.04 |