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:

  1. Khi người dùng truy cập trang;
  2. 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:

  1. Khi người dùng vào trang và trường Visible của phần tử được đặt thành True ;
  2. Sau khi làm mới trang và trường Visible của phần tử được đặt thành True ;
  3. 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:

  1. Khi người dùng rời khỏi trang, phần tử đã được bật.
  2. 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:

  1. Khi người dùng rời khỏi trang, phần tử đã được bật.
  2. Khi một phần tử bị xóa khỏi trang.

AppMaster 101Khóa học cấp tốc

10 mô-đun
2 tuần

Không biết bắt đầu từ đâu? Hãy bắt đầu với khóa học cấp tốc dành cho người mới bắt đầu và khám phá AppMaster từ A đến Z.

Bắt đầu
AppMaster 101 Crash Course

Cần thêm trợ giúp?

Giải quyết mọi vấn đề với sự hỗ trợ từ các chuyên gia của chúng tôi. Tiết kiệm thời gian và tập trung vào việc xây dựng ứng dụng của bạn.

headphones

Liên hệ hỗ trợ

Hãy cho chúng tôi biết vấn đề của bạn, chúng tôi sẽ tìm ra giải pháp.

message

Trò chuyện cộng đồng

Kết nối với người dùng khác để nhận trợ giúp về nền tảng.

Tham gia cộng đồng
vòng đời phần tử | AppMaster University