Trong bài này mình sẽ trình bày tóm tắt những kiến thức cơ bản nhất về
Intent trong lập trình Android, cách truyền nhận thông tin qua Intent và minh họa
bằng một ví dụ đơn giản. Hy vọng sẽ giúp các bạn mới làm quen với Android nắm
bắt được một cách nhanh chóng.
I- Intent là gì?
-Là một cấu trúc dữ liệu mô tả cách thức, đối tượng thực hiện của một Activity
-Là cầu nối giữa các Activity : ứng dụng Android thường bao gồm nhiều Activity,
mỗi Activity hoạt động độc lập với nhau và thực hiện những công việc khác nhau.
Intent chính là người đưa thư, giúp chúng ta triệu gọi cũng như truyền các
dữ liệu cần thiết để thực hiện một Activity từ một Activity khác. Điều này cũng
giống như việc di chuyển qua lại giữa các Forms trong lập trình Windows Form
(Chú ý : trong hình vẽ trên Activity B chỉ trả về kết quả khi cần thiết. VD :
giả sử Activity A nhắc người dùng chọn ảnh profile ; Activity B liệt kê các ảnh
trong sdcard và cho phép người dùng chọn ảnh. Khi đó cặp “code+result” là cần
thiết và có thể là “0:null” tức cancel hoặc “1:ảnh 20” tức chọn ảnh 20)
Để biết thêm về Activity xem tại đây.