MMA301 - Chương 7: Lưu trữ cục bộ và API thiết bị
Trắc nghiệm MMA301 chương 7 - Lưu trữ và truy cập phần cứng: AsyncStorage với setItem, getItem, removeItem và multiSet, cơ chế lưu bất đồng bộ theo cặp khoá và giá trị dạng chuỗi; Geolocation API với getCurrentPosition và watchPosition, các nguồn xác định vị trí, hiển thị bản đồ bằng MapView và các prop của nó; React Native Image Picker để chụp ảnh hoặc chọn ảnh từ thư viện; module Platform để nhận diện nền tảng và render theo từng hệ điều hành.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
styleprovidermapTyperegionmapLocationPlatform.selectPlatform.OSPlatform.VersionPlatform.isIOSAsyncStorage.mergeItem(key, value)AsyncStorage.removeItem(key)AsyncStorage.getAllKeys()AsyncStorage.clearAll()using AsyncStorage in React Native. async function saveData(key, value) {
try {
await AsyncStorage.setItem(key, value);
}
catch (error) {
console.error('Error saving data', error);
}
}
async function readData(key) {
try {
const value = await AsyncStorage.getItem(key);
if (value !== null) {
console.log('Retrieved value:', value);
}
}
catch (error) {
console.error('Error reading data', error);
}
}What will be the output if saveData('username', 'john_doe') is called, followed by readData('username'), assuming no errors occur?
LocationPickerGeolocationLocationPickerPickerImageImagePickerViewfor Android using the Platform module? import React from 'react';import { Platform, Text } from 'react-native'; export default function App() {
return ( <Text> {
Platform.OS === 'android' ? 'Hello Android' : 'Hello iOS'
}</Text> ); }
Chưa có đề nào dùng câu hỏi của chủ đề này
Câu hỏi phía trên vẫn học được. Đề ôn tập của môn nằm ở tab Làm đề khi môn đã có đề.