Intent công khai. Với loại Intent này tên của Application Componnet đích phải được chỉ định và nêu rõ tên
Trả lời:
Đáp án đúng: A
Câu hỏi này liên quan đến sự khác biệt giữa Explicit Intent và Implicit Intent trong Android.
- Explicit Intent: Là Intent mà trong đó tên của Application Component đích (ví dụ: Activity, Service, BroadcastReceiver) được chỉ định một cách rõ ràng. Hệ thống sẽ trực tiếp khởi chạy component đó.
- Implicit Intent: Là Intent mà trong đó tên của Application Component đích không được chỉ định. Thay vào đó, Intent này khai báo một hành động (action) mà nó muốn thực hiện, và hệ thống sẽ tìm kiếm các component phù hợp để xử lý hành động đó thông qua Intent Filter.
- Intent Filter: Là một cơ chế để các Application Component khai báo khả năng của mình, tức là những loại Intent nào mà nó có thể xử lý.
Trong câu hỏi, "Intent công khai. Với loại Intent này tên của Application Component đích phải được chỉ định và nêu rõ tên", mô tả chính xác Explicit Intent. Do đó, đáp án đúng là A.