본문 바로가기

event dispatch thread

[안드로이드/Android] 안드로이드 이벤트 구현하기 3 안드로이드 이벤트 구현하기 3 리스너 인터페이스를 상속받아 이벤트 구현하는 방법안드로이드 이벤트                        Call-Back 메소드 재정의        새로운 리스너 클래스 생성            리스너 인터페이스 상속             ☜ 현재 보는 곳익명 내부클래스 읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜자. 이번에는 안드로이드 이벤트 구현하기 3번째 시간입니다.이번에 하는 방법은 [ 안드로이드 이벤트 구현하기 2 ] 과 그 방법이 매우 흡사합니다.다만 새로운 클래스를 만들지 않고 Activity클래스가 리스너를 상속받아 구현하는 것이죠.구현 방법원하는 이벤트의 리스너를 찾는다.해당 리스너를 Activity가 상속받아 구현하도록 한다.이벤.. 더보기
[안드로이드/Android] 안드로이드 이벤트 안드로이드 이벤트안드로이드 이벤트                        ☜ 현재 보는 곳Call-Back 메소드 재정의새로운 리스너 클래스 생성리스너 인터페이스 상속익명 내부클래스 읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜안드로이드 이벤트란 무엇인가?터치 스크린으로 되어 있는 스마트폰을 사용자가 화면을 터치 하거나, 시스템의 상황 변화에 따라 발생하는 신호를 이벤트라고 합니다.자바를 미리 해보신 분들은 이벤트가 쉽게 이해가 가실테지만 안드로이드가 프로그래밍 언어로써 처음이신분은 다소 생소하실 수도 있습니다. 안드로이드에서는 이벤트를 구현하기 위해 여러가지 방법.Call-Back Method 재정의하여 이벤트를 구현하는 방법리스너 인터페이스 구현하여 이벤트를 구현하는 방법리스너.. 더보기
[안드로이드/Android] 안드로이드 이벤트 구현하기 2 안드로이드 이벤트 구현하기 2 새로운 리스너클래스를 생성하여 이벤트 구현하는 방법안드로이드 이벤트                        Call-Back 메소드 재정의        새로운 리스너 클래스 생성             ☜ 현재 보는 곳리스너 인터페이스 상속익명 내부클래스 읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜안드로이드에서 에벤트를 구현하기 위한 2번째 방법 입니다.바로 원하는 이벤트를 만들어서 이벤트를 받고자 하는 뷰에 적용하는 방법입니다.저는 이러한 방법을 " 위젯에 귀를 달아 준다. "  라고 말하고 싶습니다.  왜냐하면 리스너들의 이름이 대부분 Listener로 끝나기 때문입니다. ( 저만의 개인적인 생각입니다. 쿨럭! )구현 방법원하는 이벤트의 리스너를 .. 더보기
[안드로이드/Android] 안드로이드 이벤트 구현하기 4 안드로이드 이벤트 구현하기 4 익명 내부 클래스를 사용 하여 이벤트 구현하는 방법안드로이드 이벤트                        Call-Back 메소드 재정의        새로운 리스너 클래스 생성            리스너 인터페이스 상속            익명 내부클래스              ☜ 현재 보는 곳읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜이제 드디어 마지막 입니다. 바로 익명 내부 클래스를 이용하여 이벤트를 등록하는 방법인데요. 사실상 익명 내부 클래스를 사용했을때 몇가지 제약사항이 있기는 지금은 큰 문제가 되지 않으니 우리가 필요한 부분만 보도록 하겠습니다. 역시나 기존에 등록했던 이벤트 방법과 거의 유사하나 이벤트가 일어났을때 실행되는 녀석이 어.. 더보기
[안드로이드/Android] 안드로이드 이벤트 구현하기 1 안드로이드 이벤트 구현하기 1 Call-Back Method 재정의하여 이벤트를 구현하는 방법안드로이드 이벤트                        Call-Back 메소드 재정의        ☜ 현재 보는 곳새로운 리스너 클래스 생성리스너 인터페이스 상속익명 내부클래스 읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜안드로이드에서 이벤트를 구현하기 위해 미리 정의된 메소드를 오버라이딩해서 구현하는 방법이 있습니다. 가장 쉬운 방법이며 오버라이딩만 해놓으면 정해진 이벤트가 발생시에 알아서 호출되는 메소드 입니다.onKeyDown(int, KeyEvent) - 키를 눌렀을때 호출되는 메소드onKeyUp(int, KeyEvent) - 키를 눌렀다가 뗄때 호출되는 메소드onTrackbal.. 더보기