JavaScript is required

Các lớp này đơn giản hóa các bước cần thiết để nâng cao ứng dụng của bạn bằng các tính năng nền tảng mạnh mẽ hoặc tối ưu hóa hiệu suất ứng dụng của bạn một cách hiệu quả.

A.

auth scope

B.

resolveSizeAndState()

C.

AsyncTask

D.

Advanced Training

Trả lời:

Đáp án đúng: D


Câu hỏi này đề cập đến các lớp (classes) giúp đơn giản hóa việc nâng cao ứng dụng bằng các tính năng mạnh mẽ hoặc tối ưu hóa hiệu suất. Trong các lựa chọn được đưa ra: * **A. auth scope:** Liên quan đến phạm vi xác thực, không trực tiếp liên quan đến việc nâng cao ứng dụng hoặc tối ưu hóa hiệu suất một cách tổng quát. * **B. resolveSizeAndState():** Là một phương thức trong Android, thường được sử dụng trong quá trình đo lường và bố trí các view tùy chỉnh. Nó giúp xác định kích thước cuối cùng của view dựa trên các ràng buộc và kích thước mong muốn, có liên quan đến hiệu suất nhưng không phải là một lớp (class) độc lập để đơn giản hóa các bước. * **C. AsyncTask:** Là một lớp (class) trong Android cho phép thực hiện các tác vụ nền (background tasks) một cách dễ dàng, giúp tránh việc block luồng chính (UI thread) và cải thiện hiệu suất ứng dụng. AsyncTask đơn giản hóa việc quản lý các luồng và đồng bộ hóa kết quả trở lại luồng chính. * **D. Advanced Training:** Không phải là một lớp (class) trong lập trình Android, mà là một khóa đào tạo nâng cao. Vì vậy, đáp án chính xác nhất là C. AsyncTask, vì nó là một lớp (class) giúp đơn giản hóa việc thực hiện các tác vụ nền, qua đó nâng cao hiệu suất ứng dụng.

Câu hỏi liên quan