Category

graphics

Canvas (2) - Android Paint 소개

11 minute read

해당 포스트는 이전 포스트와 연결되므로 이전 포스트를 먼저 보고 오시기를 추천드립니다.

Matrix(1) - Android Matrix 구조 및 2D변환 적용 방식

11 minute read

android.graphics.Matrix는 Android에서 2D 그래픽을 이동시키거나, 회전하거나, 크기를 바꾸는 등 좌표를 변환하기 위해 활용되는 클래스입니다. 해당 클래스는 단순한 수학적 행렬이 아닌 그래픽 좌표 변환을 위한 행렬로 2D 좌표 공간에서 다양한 변환을 통해 특...

Bitmap(1) - Android Bitmap Config 및 기본 설정

6 minute read

디지털 이미지를 표현하는 가장 기본적인 방식 중 하나는 여러 개의 픽셀이 각자의 색상 정보를 비트의 조합으로 저장하여 구성하는 것입니다. 안드로이드에서는 android.graphics.Bitmap 클래스를 통해 이러한 구조의 디지털 이미지를 제어하고 처리할 수 있습니다.

이미지 기본 소개

5 minute read

디지털 이미지를 이해하기 위해서는 먼저 빛과 색에 대한 기본적인 이해가 필요합니다. 이는 우리가 이미지를 어떻게 인식하고, 디지털 환경에서 어떻게 표현하는지를 이해하는 데 핵심이 되기 때문입니다.

Back to top ↑

gradle

Gradle Plugin - Android 생산성 향상을 위한 Log 탐색 플러그인 구현법 (1)

9 minute read

Android 프로젝트를 수행하면서 디버깅 또는 모니터링을 위해 간혹 Log 프린트를 사용한 경험이 있을 것입니다. 하지만 이러한 Log 프린팅 정보를 남겨둘 시 Logcat에 노출되어 보안에 대한 위험성이 생길 수도 있으며, 자신 또는 다른 개발자가 코드를 확인할 때에 불편함을 ...

Custom Android Gradle Plugin을 통한 Product Flavor 확장성 있게 구성하기

9 minute read

Android 프로젝트를 진행하다 보면, 다양한 환경과 요구사항에 맞춰 여러 버전의 앱을 빌드해야하는 경우가 흔하게 발생합니다. 예를 들어 개발(dev), 스테이징(staging), 운영(prod)과 같이 환경 별로 다른 API 엔드포인트를 제공해야 하는 경우가 존재하고, 앱을 분...

Back to top ↑

compose

Android Compose Radar(다각형) 차트 구현 접근법

9 minute read

차트는 사용자에게 복잡한 정보를 효과적으로 전달하는 핵심적인 요소입니다. 특히 여러 차원의 데이터를 비교 분석하여 UI에 표시할 경우 차트의 장점이 더욱 부각되게 됩니다. 일반적으로 Android 환경에서 차트 구현은 다른 UI 컴포넌트에 비해 높은 난이도를 가지고 있어 시간 비용...

Back to top ↑