Câu hỏi:

17/05/2026 1 Lưu

Khái niệm ‘State Management’ (Quản lý trạng thái) trong phát triển ứng dụng di động hiện đại, đặc biệt với các framework như React Native hoặc Flutter, đề cập đến điều gì?

A.

Quản lý việc lưu trữ dữ liệu người dùng trên thiết bị cục bộ

B.

Quy trình theo dõi và cập nhật dữ liệu thay đổi trong ứng dụng ảnh hưởng đến giao diện người dùng

C.

Quản lý các kết nối mạng và xử lý lỗi khi giao tiếp với máy chủ

D.

Tối ưu hóa hiệu suất hiển thị của các component giao diện

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

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

Câu 1

A.

Để quản lý vòng đời của các Activity

B.

Để phản hồi các sự kiện hệ thống hoặc các thông báo từ các ứng dụng khác

C.

Để tạo giao diện người dùng tương tác

D.

Để lưu trữ dữ liệu người dùng lâu dài

Lời giải

Chọn đáp án B

Câu 2

A.

Quản lý bộ nhớ của ứng dụng

B.

Cho phép một đối tượng thông báo cho đối tượng khác về một sự kiện hoặc cung cấp dữ liệu mà không cần biết chi tiết cụ thể về đối tượng nhận thông báo

C.

Tự động tạo các API mới

D.

Đồng bộ hóa dữ liệu trên nhiều thiết bị

Lời giải

Chọn đáp án B

Câu 3

A.

Một framework để xử lý các tác vụ mạng

B.

Một framework để quản lý vòng đời của ứng dụng

C.

Một framework mạnh mẽ để lưu trữ và quản lý dữ liệu trên thiết bị, hoạt động như một Object-Relational Mapper (ORM)

D.

Một công cụ để tạo các animation phức tạp

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.

UITableView chỉ hiển thị dữ liệu dạng danh sách, còn UICollectionView linh hoạt hiển thị theo lưới hoặc danh sách

B.

UICollectionView yêu cầu nhiều bộ nhớ hơn và chỉ dùng cho các ứng dụng có hiệu năng cao

C.

UITableView được sử dụng cho các ứng dụng webview, còn UICollectionView cho ứng dụng native

D.

UICollectionView chỉ hỗ trợ hiển thị hình ảnh, còn UITableView hỗ trợ văn bản

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. Việc lưu trữ toàn bộ trạng thái của ứng dụng vào một file cấu hình duy nhất

B. Đưa trạng thái của một widget con lên widget cha của nó để quản lý tập trung

C. Tự động tạo các widget mới dựa trên trạng thái hiện tại

D. Quản lý các animation phức tạp cho widget

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.

Một đối tượng để lưu trữ dữ liệu tạm thời trong một Activity

B.

Một cơ chế nhắn tin cho phép các component của ứng dụng (như Activity, Service, Broadcast Receiver) yêu cầu hành động từ các component khác

C.

Một cách để định nghĩa các giao diện người dùng tùy chỉnh

D.

Một lớp trừu tượng để quản lý các hoạt động bất đồng bộ

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.

Khi ứng dụng cần hiển thị thông báo liên tục cho người dùng

B.

Khi cần thực hiện các tác vụ kéo dài mà không cần giao diện người dùng trực tiếp, ví dụ như tải dữ liệu hoặc phát nhạc

C.

Khi cần xử lý các sự kiện tương tác trực tiếp với người dùng trên màn hình

D.

Chỉ khi ứng dụng đang ở trạng thái hoạt động (foreground)

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