Bài học Event Handling trong Android

nuong

Thành viên
Tham gia
16/5/2011
Bài viết
0
Sự kiện là một cách hữu ích để thu thập dữ liệu về sự tương tác của người dùng với các thành phần tương tác của ứng dụng của bạn, giống như nút bấm hoặc màn hình cảm ứng,... Khung Android duy trì một hàng đợi sự kiện vào các sự kiện được đặt khi chúng xảy ra và sau đó mỗi sự kiện được lấy ra từ first-in, first-out (FIFO) cơ sở đầu tiên trong lap trinh android. Bạn có thể nắm bắt những sự kiện trong chương trình của bạn và có hành động thích hợp theo yêu cầu.

Có ba khái niệm sau đây có liên quan đến Quản lý sự kiện Android:

- Event Listeners: The View lớp chủ yếu là tham gia vào việc xây dựng một giao diện Android, cùng lớp View cung cấp một số Listeners tổ chức sự kiện. Các Event Listener là đối tượng tiếp nhận thông báo khi một happes sự kiện.

- Event Listeners Registration: Đăng ký tổ chức sự kiện là quá trình mà một sự kiện handler được đăng ký với một Event Listener để xử lý được gọi là khi tổ chức sự kiện Listener bắn sự kiện này.

- Bộ xử lý sự kiện - Event Handlers: Khi một sự kiện xảy ra và chúng tôi đã đăng ký và lắng nghe sự kiện fo sự kiện, các sự kiện nghe gọi Handlers tổ chức sự kiện, đó là phương pháp mà thực sự xử lý sự kiện.
>> Khóa học lập trình android cơ bản tại hà nội !
Event Listeners & Event Handlers

Event Handler Event Listener & Mô tả
onClick() OnClickListener()
Điều này được gọi khi người dùng có thể nhấp chuột hoặc chạm hoặc tập trung vào bất kỳ widget nút như, văn bản, hình ảnh, vv Bạn sẽ sử dụng xử lý sự kiện onClick() để xử lý sự kiện như vậy.
onLongClick() OnLongClickListener()
Điều này được gọi khi người dùng có thể nhấp chuột hoặc chạm hoặc tập trung vào bất kỳ nút widget như : văn bản, hình ảnh vv cho một hoặc nhiều giây. Bạn sẽ sử dụng xử lý sự kiện onLongClick() để xử lý như vậy biến cố.
onFocusChange() OnFocusChangeListener()
Điều này được gọi khi widget thua tức là trọng tâm của nó. dùng đi xa mục xem. Bạn sẽ sử dụng onFocusChange() xử lý sự kiện để xử lý các sự kiện như vậy.
onKey() OnFocusChangeListener()
Điều này được gọi khi người dùng tập trung vào các mục và máy ép hoặc phát hành một phím cứng trên thiết bị. Bạn sẽ sử dụng xử lý sự kiện onKey() để xử lý sự kiện như vậy.
onTouch() OnTouchListener ()
Điều này được gọi khi người dùng nhấn phím, nhả phím, hay bất kỳ cử chỉ chuyển động trên màn hình. Bạn sẽ sử dụng onTouch() xử lý sự kiện để xử lý các sự kiện như vậy.
onMenuItemClick() OnMenuItemClickListener()
Điều này được gọi khi người dùng chọn một mục trình đơn. Bạn sẽ sử dụng xử lý sự kiện onMenuItemClick() để xử lý các sự kiện như vậy.
Có rất nhiều sự kiện thính giả hơn có sẵn như là một phần của lớp View như OnHoverListener, OnDragListener vv
mà có thể cần thiết cho ứng dụng của bạn. Vì vậy, tôi khuyên bạn nên tham khảo tài liệu chính thức cho các ứng dụng Android phát triển trong trường hợp bạn đang đi để phát triển một ứng dụng phức tạp.

----------------- || -----------------
Trung tâm Đào tạo hoc photoshop co ban nâng cao tại VietPro!
 
×
Quay lại
Top