clickable 2

Android Module & Multi-Module

안녕하세요 오늘은 Android 개발에서 프로젝트를 체계적으로 관리하기 위해 꼭 알아야 할 개념, Module과 Multi-Module에 대해 알아보겠습니다.ModuleModule은 하나의 독립적인 코드 단위이다.모듈은 독자적인 build.gradle.kts 파일을 가지고 있고, 독립적으로 빌드하거나 테스트할 수 있다.Application Module: 최종 앱 실행용 모듈 (com.android.application)Library Module: 코드나 리소스를 제공하는 모듈 (com.android.library)Java/Kotlin Library Module: 안드로이드 의존성이 없는 Java 또는 Kotlin 기반 모듈Module 만드는 법new -> module을 누르고Templates에서 하나를 ..

android 2025.04.29

Android clickable

오늘은 Jetpack Compose에서 UI에 인터랙션을 부여할 때 자주 사용되는 도구, Modifier.clickable에 대해 알아보겠습니다.clickableclickable은 Jetpack Compose에서 UI 요소를 클릭할 수 있도록 만들어주는 Modifier이다.Modifier.clickable { // 클릭되었을 때 실행할 코드}이렇게 Modifier에 clickable을 붙이면, 해당 요소는 터치 이벤트를 받을 수 있는 상태가 되며, 사용자가 해당 요소를 누르면 onClick 람다가 호출된다.기본 동작과 특징Ripple 효과 제공머터리얼 디자인의 터치 피드백인 Ripple 효과가 기본으로 적용된다.접근성 자동 지원클릭 가능한 요소로 인식되기 때문에, 스크린 리더 등 접근성 기능과 자연..

android 2025.04.25