What is the system image that the virtual device was set up to support?
Đáp án đúng: C
Câu hỏi liên quan
OpenGL ES (OpenGL for Embedded Systems) là một thư viện đồ họa chế tạo để sử dụng trên các thiết bị di động như Android. Nó cung cấp các công cụ để vẽ đồ họa 2D và 3D, ánh sáng, kết cấu và các hiệu ứng khác. Android Graphics Library (AGL) và Android Graphics Engine (AGE) không phải là các thư viện chính thức của Android. Graphics Processing Unit (GPU) là một bộ xử lý chuyên dụng để xử lý đồ họa, không phải là một thư viện.
Trong Java, bản thiết kế (blueprint) để tạo ra các đối tượng (object) được gọi là class (lớp). Lớp định nghĩa các thuộc tính (fields) và phương thức (methods) mà các đối tượng thuộc lớp đó sẽ có. Các đối tượng là các thể hiện (instance) cụ thể của lớp.
- Đáp án A sai: Object là một thể hiện của class, không phải là bản thiết kế.
- Đáp án B sai: Function (hàm) là một khối mã thực hiện một tác vụ cụ thể, nó là một phần của class.
- Đáp án C sai: Program (chương trình) là một tập hợp các lệnh để thực hiện một công việc, nó bao gồm nhiều class và object.
A. RxJava là một thư viện cho lập trình phản ứng với các luồng dữ liệu quan sát được. Nó mở rộng mẫu Observer để hỗ trợ các chuỗi dữ liệu/sự kiện và thêm các toán tử cho phép bạn soạn các chuỗi một cách khai báo trong khi trừu tượng hóa các mối quan tâm về đồng thời, xử lý luồng thấp, v.v.
B. Retrofit là một thư viện client HTTP type-safe cho Android và Java, giúp đơn giản hóa việc tương tác với các dịch vụ web RESTful.
C. Volley là một thư viện HTTP giúp việc kết nối mạng cho các ứng dụng Android dễ dàng và nhanh hơn. Volley tự động lên lịch tất cả các yêu cầu mạng, đảm bảo rằng CPU vẫn rảnh rang và ứng dụng của bạn phản hồi nhanh.
D. Picasso là một thư viện tải và xử lý ảnh mạnh mẽ cho Android.
Trong các tùy chọn trên, RxJava là thư viện phù hợp nhất để xử lý bất đồng bộ một cách hiện đại trong Android, thông qua việc sử dụng lập trình phản ứng (Reactive Programming).
Câu hỏi này kiểm tra kiến thức về các loại listener (bộ lắng nghe) trong lập trình Android, cụ thể là listener nào được sử dụng để phát hiện sự kiện nhấn phím Enter trên thiết bị.
- OnClickListener: Được sử dụng để phát hiện các sự kiện click (nhấn) chuột hoặc chạm trên một view.
- OnKeyListener: Được sử dụng để phát hiện các sự kiện liên quan đến phím, bao gồm cả việc nhấn phím Enter.
- OnContextClickListener: Được sử dụng để phát hiện các sự kiện click chuột phải (context click).
- OnHoverListener: Được sử dụng để phát hiện các sự kiện khi chuột di chuyển qua một view (hover).
Do đó, đáp án đúng là B. OnKeyListener, vì đây là listener chuyên biệt để xử lý các sự kiện liên quan đến phím, bao gồm cả phím Enter.
* AsyncTask: Được sử dụng để thực hiện các tác vụ nền một cách bất đồng bộ, nhưng không trực tiếp liên quan đến việc lắng nghe các sự kiện hệ thống.
* Service: Chạy các tác vụ trong nền, nhưng không tập trung vào việc nhận và xử lý Intent thông báo.
* IntentService: Là một lớp con của Service, xử lý các yêu cầu bất đồng bộ theo tuần tự, nhưng vẫn không phải là thành phần chính để lắng nghe thông báo.
Do đó, BroadcastReceiver là thành phần phù hợp nhất để lắng nghe các sự kiện hệ thống và có thể hoạt động ngay cả khi ứng dụng bị tắt (nếu được đăng ký phù hợp).

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.