Cùng nhau tìm hiểu về intent trong Android
Trên đây mình đã hướng dẫn các bạn làm 1 ví dụ sử dụng intent để chuyển qua chuyển lại giữa các màn hình.
Chúng ta đã biết cách sử dụng các control trong Android để vẽ giao diện. Hôm nay mình sẽ giúp các bạn làm quen với Intent. Intent là hạt nhân trong Android, nó rất quan trọng. Hầu như mọi hoạt động trong Android đều có dấu ấn của Intent. Ở bài viết này, mình sẽ hướng dẫn các bạn dùng Intent để chuyển qua chuyển lại giữa các màn hình.
Sau đây mình làm 1 ví dụ đơn giản là từ 1 Activity khi mình click vào button Next thì sẽ chuyển qua 1 Activity khác, và tại Activity này khi click vào nút close thì sẽ đóng Activity đó. Nếu chưa nắm được cách bắt sự kiện trong Android các bạn có thể tham khảo tại đây
Bước 1. Tạo Project có 2 Activity với cấu trúc như sau.
Bước 2. Các bạn chú ý cấu hình trong AndroidManifest.xml như sau.
Nếu bạn muốn tìm hiểu thêm cách tự học lập trình android thì hãy liên hệ với chúng tôi
Bước 3. Xây dựng giao diện và xử lý code trong MainActivity.
Như đã nói ở trên, màn hình chính chỉ đơn giản có 1 dòng text và 1 nút Next để chuyển sang Activity mới.
tiến hành xử lý code trong file java
Các bạn quan sát hàm openSecondActivity() với 2 dòng lệnh trong hàm chúng ta sẽ chuyển từ Activity hiện tại sang SecondActivity.
Bước 4. Xây dựng giao diện và xử lý code ở SecondActivity
file xml, xây dựng giao ở màn hình thứ 2 với 1 nút để close Activity.
và đây là code của SecondActivity
trong sự kiện click của button close chúng ta thực hiện đóng Activity hiện tại.
Trên đây mình đã hướng dẫn các bạn làm 1 ví dụ sử dụng intent để chuyển qua chuyển lại giữa các màn hình. Đây chỉ là 1 ví dụ cực kì đơn giản, để hiểu nhiều hơn nữa về intent mình sẽ có những bài tiếp theo để giúp các bạn luyện kĩ hơn về phần được coi là hạt nhân của Android này. Hoặc các bạn cũng có thể tham khảo về khóa học Lập trình Android tại đây để được đào tạo chuyên sâu nhất về Android. Chúc các bạn thành công.
Leave a Reply