Sử dụng Button component để cho phép người dùng bấm vào để tính số ngày còn lại.
Khi người dùng bấm vào nút, sử dụng Date API (các hàm new Date(), getTime(), getTimezoneOffset()) để tính
toán
số ngày còn lại từ ngày hiện tại đến ngày đã nhập.
Sử dụng Alert component hoặc Toast component để hiển thị kết quả cho người dùng.
Chương trình gợi ý bắt đầu (Là chương trình với các đoạn mã cơ bản và chưa hoàn chỉnh):
2. Quản lý Sổ Điểm Sinh Viên
Tạo một ứng dụng React Native đơn giản để quản lý sổ điểm của sinh viên, cho phép người dùng thêm điểm môn học
và
tính điểm trung bình.
Yêu cầu:
Tạo một ứng dụng React Native mới.
Sử dụng FlatList component để hiển thị danh sách các môn
học và điểm số tương ứng.
Cho phép người dùng thêm mới một môn học và điểm số. Sử dụng Modal component để tạo giao diện nhập thông
tin.
Tính điểm trung bình của tất cả các môn học và hiển thị lên giao diện.
Sử dụng AsyncStorage API để lưu trữ dữ liệu của sổ điểm và duy trì khi ứng dụng khởi động lại.
Chương trình gợi ý bắt đầu (Là chương trình với các đoạn mã cơ bản và chưa hoàn chỉnh):
3. Đánh Giá Sản Phẩm
Tạo một ứng dụng React Native cho phép người dùng xem danh sách sản phẩm và đánh giá chúng.
Yêu cầu:
Tạo một ứng dụng React Native mới.
Sử dụng FlatList component để hiển thị danh sách các sản phẩm.
Cho phép người dùng đánh giá sản phẩm bằng cách chọn số sao (1 đến 5 sao) cho mỗi sản phẩm.
Sử dụng AsyncStorage API để lưu trữ và duy trì dữ liệu đánh giá của sản phẩm sau khi ứng dụng khởi động lại.
Hiển thị điểm đánh giá trung bình của từng sản phẩm.
Chương trình gợi ý bắt đầu (Là chương trình với các đoạn mã cơ bản và chưa hoàn chỉnh):