Intentsare được sử dụng như một cơ chế thông qua tin nhắn cho phép bạn tuyên bố ý định của bạn mà một hành động
thực hiện, thường với (hoặc trên) một đoạn cụ thể của dữ liệu.
bạn có thể sử dụng Intents để hỗ trợ các tương tác giữa bất kỳ của các thành phần ứng dụng có sẵn trên một
thiết bị Android, không có vấn đề ứng dụng mà họ đang là một phần của dữ liệu. Điều này hóa một bộ sưu tập độc lập
thành phần vào một đĩa đơn, kết nối hệ thống.
một trong những sử dụng phổ biến nhất cho Intents là để bắt đầu hoạt động mới, hoặc là một cách rõ ràng (bằng cách xác định các
lớp để tải) hay implicitly(by requesting an action be performed on a piece of data).
Intents cũng có thể được sử dụng để phát sóng thông điệp trên hệ thống. Bất kỳ ứng dụng có thể đăng ký một máy thu phát sóng để nghe, và phản ứng với, các phát sóng Intents. Điều này cho phép bạn tạo sự kiện-hướng ứng dụng dựa trên hệ thống nội bộ, hoặc bên thứ ba ứng dụng sự kiện.
Android sử dụng phát sóng Intents để công bố sự kiện hệ thống, như những thay đổi trong trạng thái kết nối Internet
hoặc pin sạc cấp. Các ứng dụng Android bản địa, chẳng hạn như các trình quay số điện thoại và quản lý tin nhắn SMS,
chỉ đơn giản là thành phần đăng ký mà nghe cho cụ thể phát sóng Intents — chẳng hạn như "cuộc gọi điện thoại đến" hoặc
"Tin nhắn SMS tin nhắn nhận được" — và phản ứng cho phù hợp.
sử dụng Intents để truyền bá hành động-ngay cả trong cùng một ứng dụng — là một Android cơ bản
thiết kế nguyên tắc. Nó khuyến khích tách thành phần, để cho phép thay thế liền mạch
ứng dụng yếu tố. Nó cũng cung cấp cơ sở của một mô hình đơn giản để mở rộng chức năng.
đang được dịch, vui lòng đợi..
