안드로이드 ConstraintLayout 완전 정리: 자주 헷갈리는 속성과 설정값까지
안드로이드 ConstraintLayout에서 가장 많이 헷갈리는 0dp, bias, chain, guideline, barrier, dimensionRatio를 공식 문서 기준과 실제 XML 예시로 정리합니다.
안드로이드 ConstraintLayout에서 가장 많이 헷갈리는 0dp, bias, chain, guideline, barrier, dimensionRatio를 공식 문서 기준과 실제 XML 예시로 정리합니다.
파이썬 is와 == 차이는 객체 동일성과 값 비교를 섞어서 생각할 때 특히 헷갈립니다. 이 글에서는 문자열, 리스트, None 비교까지 포함해 실전 기준을 정리합니다.
자바 equals와 == 차이는 문자열 비교에서 특히 자주 틀립니다. 이 글에서는 primitive와 reference, String interning, null-safe 비교, Objects.equals 기준까지 실무적으로 정리합니다.
코틀린은 전통적인 패턴 구현을 더 간결하게 만들 수 있지만 설계 문제 자체를 없애지는 못합니다. 이 글에서는 왜 코틀린 디자인 패턴을 다시 배워야 하는지와 시리즈 전체 지도를 함께 정리합니다.
안드로이드 색상 hex에서 AARRGGBB가 무엇을 뜻하는지, alpha 퍼센트를 hex로 어떻게 바꾸는지, 그리고 0~100% 전체 표를 XML과 Compose 예시와 함께 정리합니다.
상속과 조합은 모두 객체지향 설계의 도구지만, 변경이 생기는 상황에서는 composition이 inheritance보다 더 유연하게 버티는 경우가 많습니다. 이 글에서는 알림 발송 구조를 예시로 상속과 조합의 차이를 코드와 다이어그램으로 자세히 설명합니다.