모든 앱은 사용자와 상호 작용이 가능해야 한다. 가장 기본적으로 생각해볼 수 있는 것은, 사용자가 앱 내 요소를 터치하는 것부터 시작된다. 사용자와의 상호 작용을 통해 앱에서는 다양한 효과를 낼 수 있다. 이번 포스팅에서는 안드로이드의 이벤트 리스너에 대해 알아보자. 이벤트 리스너 이벤트 리스너는 사용자와의 상호 작용을 보다 쉽게 도와주는 인터페이스이다. 공식문서에서는 다음과 같이 설명한다. 이벤트 리스너란 View 클래스 내에 있는 인터페이스이며, 콜백 메서드를 가지고 있다. 이러한 메서드는 리스너가 등록된 뷰가 사용자 상호작용으로 인해 UI 내 항목과 함께 트리거되었을 때 Android 프레임워크에 의해 호출된다. 콜백 메서드의 종류는 다음과 같다. · onClick() · onLongClick() ..