Trong một ứng dụng web, mỗi phần tử có một bộ kích hoạt. Với sự giúp đỡ của họ, bạn có thể định cấu hình các quy trình kinh doanh khác nhau sẽ bắt đầu trong các điều kiện nhất định.
Tất cả các phần tử đều có một tập hợp các trình kích hoạt chung được gọi là vòng đời của phần tử:
- onCreate – chạy khi phần tử được tạo trên trang;
- onShow – chạy khi thành phần thay đổi trạng thái thành có thể nhìn thấy (hiển thị trên trang);
- onHide – chạy khi thành phần thay đổi trạng thái thành ẩn (ngừng hiển thị);
- onDestroy – chạy trước khi thành phần bị hủy.
Dưới đây là các trình kích hoạt trên thành phần button làm ví dụ:
Chúng ta hãy xem xét kỹ hơn từng trình kích hoạt. Chúng tôi sẽ sử dụng các khối Thông báo để hiển thị khởi chạy trình kích hoạt trong giao diện để thực hiện việc này.
onCreate
Hãy bắt đầu với trình kích hoạt onCreate và thiết lập thông báo cho nó.
Bây giờ, Thông báo sẽ xuất hiện mỗi khi trình kích hoạt onCreate chạy. Nó sẽ hoạt động trong các trường hợp sau:
- Khi người dùng truy cập trang;
- Sau khi làm mới trang.
Hãy thiết lập các BP tương tự cho các trình kích hoạt khác:
onShow
Trình kích hoạt onShow sẽ chạy:
- Khi người dùng vào trang và trường Visible của phần tử được đặt thành True ;
- Sau khi làm mới trang và trường Visible của phần tử được đặt thành True ;
- Khi một phần tử thay đổi trạng thái Visible từ False thành True.
onHide
Trình kích hoạt onHide sẽ chạy:
- Khi người dùng rời khỏi trang, phần tử đã được bật.
- Khi một phần tử thay đổi trạng thái Visible từ True thành False .
onDestroy
Trình kích hoạt onDestroy sẽ chạy:
- Khi người dùng rời khỏi trang, phần tử đã được bật.
- Khi một phần tử bị xóa khỏi trang.