Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn. Tạo một ứng dụng Android bằng Jetpack Compose và Firebase Trở lại lộ trình Mỗi trang trong một ứng dụng Android được xây dựng bằng Jetpack Compose và tuân theo cấu trúc Model-View-ViewModel (MVVM) phải bao gồm nội dung nào sau đây? Tệp Screen có hàm có khả năng kết hợp khai báo giao diện người dùng và một lớp ViewModel thực hiện logic nghiệp vụ. Tệp Screen có một hàm có khả năng kết hợp khai báo giao diện người dùng và một tệp Service gọi API Firebase. Tệp Screen có một hàm có khả năng kết hợp khai báo giao diện người dùng, một lớp ViewModel thực hiện logic nghiệp vụ và một tệp Service gọi API Firebase. Không có câu nào đúng. Coroutine Kotlin là loại coroutine nào sau đây? Các luồng dữ liệu phát ra giá trị tuần tự như một cách để trao đổi thông tin giữa các lớp khác nhau của ứng dụng. Các luồng nhẹ cho phép bạn viết mã đồng bộ. Các luồng nhẹ cho phép bạn viết mã không đồng bộ. Tất cả chủ đề trên. Làm cách nào để phân biệt hàm Kotlin thông thường với hàm có khả năng kết hợp? Hàm có khả năng kết hợp có chú giải @ComposableFunction. Hàm có khả năng kết hợp thường được gói trong một lớp Composable. Hàm có khả năng kết hợp có chú giải @Composable. Hàm có khả năng kết hợp luôn trả về một thành phần kết hợp. Làm cách nào để bạn đảm bảo rằng các hàm có khả năng kết hợp nhận biết được các tài liệu cập nhật được lưu trữ trong Cloud Firestore? Thêm một đối tượng SnapshotListener vào bộ sưu tập Cloud Firestore trong lớp dữ liệu, sau đó cập nhật trạng thái giao diện người dùng trong lớp ViewModel và quan sát trạng thái giao diện người dùng này trong hàm có khả năng kết hợp. Thêm một đối tượng SnapshotListener vào bộ sưu tập Cloud Firestore ở đầu hàm có khả năng kết hợp rồi cập nhật màn hình cho phù hợp. Thêm một đối tượng SnapshotListener vào bộ sưu tập Cloud Firestore trong lớp dữ liệu, sau đó áp dụng logic nghiệp vụ cho hàm có khả năng kết hợp và cập nhật màn hình cho phù hợp. Thêm một đối tượng SnapshotListener vào bộ sưu tập Cloud Firestore trong lớp ViewModel, sau đó gọi hàm có khả năng kết hợp từ lớp ViewModel trong mỗi lần cập nhật. Tính năng Giám sát hiệu suất Firebase cho phép bạn làm việc nào sau đây? Chọn số lượng đáp án tuỳ ý. Tự động ghi lại dấu vết khi bạn thêm SDK. Tạo dấu vết, chỉ số và thuộc tính tùy chỉnh cho mã cụ thể. Định cấu hình trang tổng quan của bạn với các dấu vết quan trọng. Lưu trữ vĩnh viễn thông tin nhận dạng cá nhân. Làm cách nào để bạn giám sát dữ liệu hiệu suất được liên kết với mã cụ thể trong ứng dụng của mình? Thêm chỉ số tuỳ chỉnh bắt đầu ở đầu đoạn mã cụ thể và kết thúc sau khi đoạn mã này chạy. Thêm dấu vết tuỳ chỉnh bắt đầu ở phần đầu của đoạn mã cụ thể và kết thúc sau khi đoạn mã này chạy. Thêm chú giải @CustomTrace vào hàm bạn muốn theo dõi. Thêm chú giải @CustomMetric vào hàm bạn muốn theo dõi. Đúng hay sai? Bạn có thể sử dụng Cấu hình từ xa Firebase để giới thiệu các tính năng cho một tỷ lệ phần trăm người dùng, nhờ đó, bạn có thể đo lường tác động của các tính năng đó trước khi phát hành cho toàn bộ cơ sở người dùng của mình. Đúng Sai Phương thức API Cấu hình từ xa nào sau đây là bắt buộc và bạn nên gọi ngay khi ứng dụng khởi động? Phương thức get() để tìm nạp giá trị cho khoá mà bạn muốn. Bạn nên gọi phương thức này một lần cho mỗi khoá. Phương thức setMinimumFetchIntervalInSeconds() để định cấu hình khoảng thời gian tối thiểu mà ứng dụng có thể yêu cầu các giá trị mới. Phương thức getAll() để tìm nạp tất cả các cặp khoá và giá trị có sẵn. Phương thức fetchAndActivate() để tìm nạp tất cả giá trị và kích hoạt các giá trị đó. Cách tốt nhất để khắc phục vấn đề của khách hàng trong ứng dụng của bạn là gì? Sửa mã rồi phát hành trực tiếp một phiên bản mới lên kênh phát hành công khai. Sửa mã và xác minh mã theo cách thủ công trong môi trường phát hành chính thức. Sửa mã và xác minh mã theo cách thủ công trong môi trường tiền sản xuất. Sửa mã rồi xác minh mã theo cách thủ công trong môi trường tiền phát hành và cuối cùng là viết mã kiểm thử tích hợp để ngăn chặn sự hồi quy trong tương lai. Để xác định môi trường phát hành chính thức trong bảng điều khiển của Firebase, bạn nên tìm biểu tượng nào sau đây? Tên lửa màu đỏ Dấu kiểm màu xanh lục Vòng tròn màu xanh dương có mũi tên Ngôi sao vàng Gửi câu trả lời error_outline Đã xảy ra lỗi khi chấm điểm bài kiểm tra. Vui lòng thử lại.