Phương thức nào xử lý khi chọn item trong Options Menu?
A. onOptionsItemSelected
B. onCreateContextMenu
C. onClick
D. onMenuSelected
Giá trị 'wrap_content' của thuộc tính layout_width nghĩa là gì?
A. Không hiển thị
B. Chiếm toàn bộ chiều rộng
C. Phù hợp với nội dung
D. Tùy theo thiết bị
CheckBox và ToggleButton có điểm gì chung?
A. Không tương tác được
B. Hiển thị danh sách
C. Chỉ dùng trong TableLayout
D. Có 2 trạng thái bật/tắt
Firebase là gì?
A. Một dịch vụ backend của Google
B. Một trình duyệt
C. Một ứng dụng học tập
D. Một thiết bị Android
Công nghệ mạng di động 1G thuộc giai đoạn nào trong lịch sử phát triển mobile?
A. 2007–2010
B. 2010–2020
C. 2000–2007
D. Trước năm 2000
Ngôn ngữ lập trình chính để viết ứng dụng Android Native là gì?
A. Kotlin và Java
B. C++
C. Python
D. Swift
Foreground Service là gì?
A. Service không có quyền
B. Service hiển thị thông báo
C. Service xử lý UI
D. Service chạy khi khởi động
Service trong Android là gì?
A. Thành phần chạy nền
B. Activity
C. Dialog
D. Thành phần giao diện
Broadcast Receiver dùng để?
A. Tải ảnh
B. Tạo layout
C. Chạy UI
D. Lắng nghe sự kiện hệ thống
Tính năng của Chrome Custom Tabs trên Android là gì?
A. Tạo tab mới trong Chrome Desktop
B. Giao tiếp giữa các ứng dụng Android
C. Mở web trực tiếp trong ứng dụng Android
D. Chặn script độc hại
Ưu điểm chính của ứng dụng Native là gì?
A. Tốc độ xử lý nhanh, hiệu suất cao
B. Dễ bảo trì
C. Không cần viết mã
D. Hỗ trợ nhiều nền tảng
Đọc dữ liệu String từ SharedPreferences dùng?
A. loadText()
B. readString()
C. getString()
D. getData()
Phương thức kết thúc Service?
A. stop()
B. stopSelf()
C. destroy()
D. stopService()
Đâu là đặc trưng của Android?
A. Chỉ hỗ trợ iOS
B. Không thể tùy biến
C. Mã nguồn mở
D. Đóng mã nguồn
Phương thức nào để gỡ bỏ receiver?
A. stopService()
B. disableReceiver()
C. unregisterReceiver()
D. endReceiver()
Background Service có đặc điểm gì?
A. Không cần khai báo
B. Chạy nền, dễ bị hệ thống dừng
C. Yêu cầu tương tác người dùng
D. Luôn hiển thị UI
Broadcast nào cảnh báo pin yếu?
A. ACTION_SCREEN_ON
B. ACTION_BATTERY_LOW
C. ACTION_POWER_CONNECTED
D. ACTION_WIFI_ON
Khi nào nên dùng ContentProvider thay vì SQLite?
A. Khi muốn ghi log
B. Khi chia sẻ dữ liệu giữa các app
C. Khi không có UI
D. Khi tạo Thread mới
Ghi dữ liệu vào External Storage yêu cầu quyền nào?
A. INTERNET
B. ACCESS_FINE_LOCATION
C. WRITE_EXTERNAL_STORAGE
D. READ_CONTACTS