Câu hỏi:

17/05/2026 0 Lưu

Trong phát triển ứng dụng di động, bạn cần xử lý một tác vụ tốn nhiều thời gian và không nên thực hiện trên Main/UI thread để tránh làm đóng băng giao diện. Bạn nên sử dụng cơ chế nào trên Android?

A.

Tạo một `Thread` mới và thực hiện tác vụ bên trong đó

B.

Sử dụng `ViewModel` để quản lý logic nghiệp vụ

C.

Sử dụng `WorkManager` cho các tác vụ có thể trì hoãn, đảm bảo hoạt động ngay cả khi ứng dụng bị đóng

D.

Sử dụng `Looper` và `MessageQueue` trực tiếp

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

Kiểm tra các đơn vị mã nhỏ nhất, độc lập nhất (ví dụ: hàm, phương thức, lớp) để đảm bảo chúng hoạt động đúng như mong đợi trong các tình huống khác nhau. Kết luận Lý giải

B.

Kiểm tra toàn bộ luồng người dùng từ đầu đến cuối. Kết luận Lý giải

C.

Kiểm tra giao diện người dùng và khả năng tương tác của nó. Kết luận Lý giải

D.

Kiểm tra hiệu năng của ứng dụng trên các thiết bị khác nhau. Kết luận Lý giải

Lời giải

Chọn đáp án A

Câu 2

A.

Tự động hóa quá trình tích hợp các thay đổi mã nguồn từ nhiều nhà phát triển vào một kho lưu trữ chung, thường xuyên chạy các bài kiểm thử tự động để phát hiện sớm các lỗi tích hợp. Kết luận Lý giải

B.

Tự động hóa quá trình triển khai ứng dụng lên cửa hàng ứng dụng. Kết luận Lý giải

C.

Tự động hóa việc viết tài liệu kỹ thuật cho ứng dụng. Kết luận Lý giải

D.

Tự động hóa quá trình kiểm thử giao diện người dùng thủ công. Kết luận Lý giải

Lời giải

Chọn đáp án A

Câu 3

A.

Là các tác vụ chạy khi ứng dụng không hoạt động ở foreground, cần quản lý cẩn thận để tránh tiêu hao pin quá mức, chiếm dụng tài nguyên hệ thống và ảnh hưởng đến trải nghiệm người dùng. Kết luận Lý giải

B.

Là các tác vụ chỉ chạy khi người dùng đang mở ứng dụng. Kết luận Lý giải

C.

Là các tác vụ chỉ liên quan đến giao diện người dùng. Kết luận Lý giải

D.

Là các tác vụ chỉ có thể thực hiện khi thiết bị đang sạc pin. Kết luận Lý giải

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

Yêu cầu về hiệu năng, trải nghiệm người dùng, khả năng truy cập sâu vào các tính năng của thiết bị, ngân sách và thời gian phát triển. Kết luận Lý giải

B.

Sự phổ biến của ngôn ngữ lập trình. Kết luận Lý giải

C.

Khả năng tùy chỉnh màu sắc và font chữ. Kết luận Lý giải

D.

Số lượng quảng cáo có thể hiển thị trong ứng dụng. Kết luận Lý giải

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Cho phép một đối tượng (delegate) xử lý các sự kiện hoặc thông báo từ một đối tượng khác (owner), giúp tách biệt trách nhiệm và tăng tính linh hoạt. Kết luận Lý giải

B.

Đảm bảo rằng mọi đối tượng trong ứng dụng đều có thể trực tiếp truy cập và sửa đổi dữ liệu của nhau. Kết luận Lý giải

C.

Tự động hóa hoàn toàn quá trình tạo giao diện người dùng mà không cần mã hóa. Kết luận Lý giải

D.

Quản lý kết nối mạng và truyền dữ liệu giữa các thành phần ứng dụng. Kết luận Lý giải

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

Cung cấp sẵn các dịch vụ backend phổ biến như cơ sở dữ liệu, xác thực người dùng, lưu trữ tệp tin, thông báo đẩy, giúp nhà phát triển tập trung vào phần giao diện và logic phía client. Kết luận Lý giải

B.

Cung cấp giao diện người dùng sẵn có. Kết luận Lý giải

C.

Cung cấp công cụ để biên dịch mã nguồn. Kết luận Lý giải

D.

Cung cấp nền tảng để triển khai ứng dụng lên cửa hàng. Kết luận Lý giải

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.

Chỉ tập trung vào giao diện đồ họa đẹp mắt của ứng dụng

B.

Là cảm nhận tổng thể của người dùng khi tương tác với ứng dụng, bao gồm tính dễ sử dụng, hiệu quả, và sự hài lòng

C.

Là quá trình mã hóa và biên dịch ứng dụng

D.

Là việc đảm bảo ứng dụng hoạt động ổn định mà không bị lỗi

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP