Câu hỏi phỏng vấn Android
Câu hỏi

*Broadcast receivers...

Câu trả lời

Trong Android, BroadcastReceiver là một thành phần không giao diện người dùng (UI) mà có khả năng lắng nghe các sự kiện phát sóng từ hệ thống hoặc từ các ứng dụng khác. BroadcastReceiver được sử dụng để phản ứng với các sự kiện toàn hệ thống hoặc các sự kiện ứng dụng, như khi thiết bị nhận được tin nhắn, khi có cuộc gọi đến, hoặc khi thiết bị chuyển sang chế độ máy bay.

Có hai cách để đăng ký một BroadcastReceiver:

  1. Manifest-declared receivers: Đăng ký BroadcastReceiver trong tệp AndroidManifest.xml của ứng dụng. Khi sự kiện phát sóng xảy ra, hệ thống sẽ tự động khởi chạy ứng dụng (nếu nó chưa chạy) và gửi thông báo đến BroadcastReceiver.

    xml Copy
    <receiver android:name=".MyReceiver">
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED"/>
        </...
expert

expert

Gợi ý câu hỏi phỏng vấn

middle

File AndroidManifest.xml trong Android để làm gì?

middle

Toast trong Android là gì?

junior

Trong Android, intents là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào