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

LayoutInflater trong Android làm gì?

junior

Những ngôn ngữ nào sử dụng để phát triển một ứng dụng Android?

middle

Sự khác biệt giữa ArrayListArrayMap trong Android là gì?

Bình luận

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

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