Android cơ bản 06 – Activity Life Cycle (P.2)

0
409

[ VIDEO TUT ]

Bấm Subscribe Nhận video học mới nhất :

Chú ý: Các bạn lựa chọn video ở chế độ 720HD để xem được chất lượng hình ảnh và âm thanh tốt nhất nhé.

Thực hành Activity Life Cycle:

Các bạn có thể xem phần 1 tại đây:

Bước 1: Tạo mới một project.

Bước 2: Mở tập tin MainActivity.java, chúng ta tiến hành thêm các phương thức đặt các trạng thái và ghi vào Log để theo dõi.

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.Layout.activity_main);
Log.d(“MainActivityLifeCycle”,”onCreate – Màn hình đang khởi tạo giao diện.”);

}

@Override
protected void onStart() {

super.onStart();
Log.d(“MainActivityLifeCycle”, “onStart – Màn hình được khởi chạy.”);

  }

@Override
protected void onResume() {

super.onResume();
Log.d(“MainActivityLifeCycle”,
“onResume – Màn hình đang trong trạng thái có thể nhận tương tác.”);

}

@Override
protected void onPause() {

super.onPause();
Log.d(“MainActivityLifeCycle”,”onPause – Màn hình dừng trạng thái có thể nhận tương tác.”);

}

@Override
protected void onStop() {

super.onStop();
Log.d(“MainActivityLifeCycle”,”onStop – Màn hình đang hoạt động ở chế độ ngầm.”);

}

@Override
protected void onDestroy() {

super.onDestroy();
Log.d(“MainActivityLifeCycle”, “onDestroy – Màn hình bị đóng hoàn toàn.”);

}

@Override
protected void onRestart() {

super.onRestart();
Log.d(“MainActivityLifeCycle”, “onRestart – Màn hình được khởi tạo lại.”);

}

}

 

Bước 3: Kiểm tra kết quả.

 

  • Bấm vào ô Android monitor (góc dưới bên trái màn hình Android Studio).
  • Bấm chọn logcat trênkhung làm việc Android monitor.
  • Nhập keyword của Log muốn xem (trong ví dụ của mình là MainActivityLifeCycle) vào ô tìm kiếm (có biểu tượng kính lúp) trên khung làm việc Android monitor .
  • Thực hiện các thao tác (bấm phím home, phím đa nhiệm, phím back, thực hiện 1 cuộc gọi đến…)và theo dõi kết quả tại khung hiển thị của Android monitor.

Các bạn có thể xem thêm bộ video bài học android tại đây.

Chúc các bạn học tập tốt.

[Total: 1    Average: 4/5]

LEAVE A REPLY

Please enter your comment!
Please enter your name here