
KHOA CÔNG NGHỆ THÔNG TIN
HCMUTE
ACTIVITY TRONG ANDROID
Khoa Công nghệ Thông tin
Đại học Sư phạm Kỹ thuật TP.HCM
ThS. Nguyễn Hữu Trung

LT
VB
CN
TT
HCMUTE
Giới thiệu
Lập trình Di động– ThS. Nguyễn Hữu Trung
107
Một Activity đại diện cho
một màn hình với một
giao diện người dùng.
Giống như window hay
Frame trong Java, Bạn có
thể đặt các Widget vào
một màn hình đơn giản

LT
VB
CN
TT
HCMUTE
Vòng đời của một Activity
Lập trình Di động– ThS. Nguyễn Hữu Trung
108
Vòng đời của một
Activity trong Android
gồm có 7phương thức,
mỗi phương thức thể
hiện hành vi khác nhau
của Activity.
Chú ý: Phương
thức onCreate() và
onDestroy() được gọi
một lần trong suốt vòng
đời của Activity

LT
VB
CN
TT
HCMUTE
Vòng đời của một Activity
Lập trình Di động– ThS. Nguyễn Hữu Trung
109
Phương thức Ý nghĩa
onCreate()
Nó là phương thức đầu tiên được gọi dùng để tạo một
activity vào lần đầu tiên activity được gọi.
onStart()
Sẽ được gọi khi nó hiện hữu với người dùng.
onResume()
Sẽ được gọi khi người dùng tương tác với các ứng dụng.
onPause()
Tạm dừng một activity, không nhận dữ liệu do người
dùng nhập vào và không thế thực thi lệnh nào. Phương
thức này được gọi khi activity hiện tại đang được tạm
dừng, và activity trước đó đang được tiếp tục.
onStop()
Được gọi khi một activity đã không được nhìn thấy trong
thời gian dài.
onRestart()
Được gọi khi activity cần được dùng trở lại sau khi bị gọi
onStop();
onDestroy()
Được
gọi trước khi hệ thống hủy activity.

