Có bao nhiêu cách để bắt đầu dịch vụ?
Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về các trạng thái (states) của một dịch vụ (service).
- Trạng thái "Started" (đã bắt đầu) là một trạng thái hợp lệ của một dịch vụ, cho biết dịch vụ đang chạy.
- Trạng thái "Bound" (ràng buộc) cũng có thể liên quan đến một dịch vụ, đặc biệt là trong ngữ cảnh của Android, nơi một dịch vụ có thể được "bound" bởi một thành phần khác (ví dụ: một Activity). Khi một dịch vụ bị ràng buộc, nó cho phép thành phần khác tương tác với nó.
Do đó, cả hai trạng thái "Started" và "Bound" đều có thể xem là cách để "bắt đầu" hoặc sử dụng một dịch vụ, tùy thuộc vào ngữ cảnh cụ thể. Vì vậy, đáp án C là đáp án đúng nhất.