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
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
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
Đâ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 kết thúc Service?
A. stop()
B. stopSelf()
C. destroy()
D. stopService()
Đọc dữ liệu String từ SharedPreferences dùng?
A. loadText()
B. readString()
C. getString()
D. getData()
Ư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
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
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
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
Gói (package) nào chứa và quản lý nhiều lớp đối tượng giao diện màn hình để nhóm vào trong ViewGroup?
A. android.widget.*
B. android.os.*
C. android.view.*
D. android.database.*
Một chương trình android có tối thiểu bao nhiêu Activities?
A. 2 activity
B. 3 activity
C. 0 activity
D. 1 activity
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
Lớp giao diện nào dưới đây dùng để lọc dữ liệu trên các bản ghi?
A. RecordStore
B. RecordComparator
C. RecordFilter
D. RecordListener
Tỷ lệ thị trường mà các điện thoại di động thông minh với nền tảng Android chiếm hiện nay?
A. 75%
B. Trên 80%
C. 60%
D. 50%
E. 70%
Android Preferences có thể được thiết lập qua các cách nào?
A. Thiết lập các preferences thông qua code, Tạo ra một file trong bộ nhớ máy
B. Tạo ra một file preferences.xml trong thư mục res/xml, Tạo ra một file trong bộ nhớ máy
C. Tạo ra một file preferences.xml trong thư mục res/xml, Thiết lập các preferences thông qua code
D. Tạo ra một file trong bộ nhớ máy
Engine nào hỗ trợ nhiều nhất các định dạng đồ họa được tạo ra bởi các phần mềm đồ họa chuyên nghiệp?
A. Unity 3D
B. Corona SDK
C. AndEngine
D. Cocos2d-x
Các lớp giao diện cơ bản trong Android là?
A. View
ViewGroup
Control
Layout
Widget
B. View
Layout
Widget
C. View
ViewGroup
Control
D. Control
Layout
Widget
Mode nào ở chế độ này file sẽ được tạo (nếu chưa tồn tại) hoặc ghi tiếp vào file đã được tạo?
A. MODE_APPEND
B. MODE_WORLD_READABLE
C. MODE_PRIVATE
D. MODE_WORLD_READABLE
Theo Jane McGonigal đã nêu thì phần lớn game trên thị trường có bao nhiêu thuộc tính?
A. 4 thuộc tính
B. 3 thuộc tính
C. 1 thuộc tính
D. 2 thuộc tính