안드로이드/고급
annotation 어노테이션
success17
2017. 10. 4. 22:15
@IntDef @StringDef
- enum은 객체이기 때문에 메모리를 상수보다 많이 할당된다
- 컴파일 시점에 변수 체크가 가능하다
- enum은 .class 파일에서 문자열들이 생성되면서 문자열수 만큼 바이트가 커진다
int는 4바이트만 필요하기때문에 APK 용량을 줄일 수 있다