방통대 모바일앱프로그래밍 기말고사 대비하여 내용을 정리했습니다. 


1. 핸들러의 우선순위

  - 핸들러가 중복 정의 된 경우 미리 정한 순서에 따라 호출

  - onTouch 리스너에서 true를 반환하면 이벤트가 완전히 처리되었으므로 종료 됨

  - View와 액티비티의 onTouchEvent 콜백 메소드는 동일한 이벤트에 호출되지만 다른 의미의 인수임


2. 화면 터치 입력 처리 

 - 화면 터치 이벤트는 콜백 메소드나 리스너의 핸들러로 처리됨

 - 콜백 메소드는 하나의 이벤트에 대한 정보만을 가지지만 리스너는 여러 대상에 대해 등록 가능하기에

   이벤트 대상인 View의 아이디를 전달 받음 



3. 키보드 입력 처리

 - 키보드 이벤트는 boolean onKeyDown ( int KeyCode, KeyEvent event) 메소드가 처리 함

 

연습문제

 1. getAction 메소드에 해당하지 않는 것 - ACTION-CANCEL

 2. 화면 터치 이벤트 처리를 위한 리스너의 핸들러 메소드는 - onTouch


+ Recent posts