Custom Android Gradle Plugin을 통한 Product Flavor 확장성 있게 구성하기
Android 프로젝트를 진행하다 보면, 다양한 환경과 요구사항에 맞춰 여러 버전의 앱을 빌드해야하는 경우가 흔하게 발생합니다. 예를 들어 개발(dev), 스테이징(staging), 운영(prod)과 같이 환경 별로 다른 API 엔드포인트를 제공해야 하는 경우가 존재하고, 앱을 분...
Android 프로젝트를 진행하다 보면, 다양한 환경과 요구사항에 맞춰 여러 버전의 앱을 빌드해야하는 경우가 흔하게 발생합니다. 예를 들어 개발(dev), 스테이징(staging), 운영(prod)과 같이 환경 별로 다른 API 엔드포인트를 제공해야 하는 경우가 존재하고, 앱을 분...
본 글은 이전 글과 이어지는 내용으로 이전 글을 먼저 읽고 오시는 것을 추천드립니다.
디지털 이미지를 표현하는 가장 기본적인 방식 중 하나는 여러 개의 픽셀이 각자의 색상 정보를 비트의 조합으로 저장하여 구성하는 것입니다. 안드로이드에서는 android.graphics.Bitmap 클래스를 통해 이러한 구조의 디지털 이미지를 제어하고 처리할 수 있습니다.
디지털 이미지를 이해하기 위해서는 먼저 빛과 색에 대한 기본적인 이해가 필요합니다. 이는 우리가 이미지를 어떻게 인식하고, 디지털 환경에서 어떻게 표현하는지를 이해하는 데 핵심이 되기 때문입니다.