Trang 1 MƠN: LẬP TRÌNH ĐA NỀN TẢNG CHO ỨNG DỤNG DI ĐỘNGLỚP: IE307.O13.CNCLHỌ VÀ TÊN: Nguyễn Thanh HiếuMSSV: 20521328Màn hình code : Màn hình Vs codeMàn hình demo: Màn hình Xcode ip SEBài
Trang 1MÔN: LẬP TRÌNH ĐA NỀN TẢNG CHO ỨNG DỤNG DI ĐỘNG LỚP: IE307.O13.CNCL
Màn hình code : Màn hình Vs code
Màn hình demo: Màn hình Xcode (ip SE)
Bài 1: Nested Navigation
Cấu trúc các folders / files của dự án
Trang 2Màn hình trang chủ và màn hình chi tiết trang chủ (khi nhấn vào nút Go to Details).
Các màn hình Tab phía trên trong Màn hình thể loại
Trang 3Màn hình yêu thích và Màn hình tài khoản.
Mở các màn hình ngăn kéo khi nhấn vào biểu tượng menu trong màn hình trang chủ
Trang 4Màn hình thông báo và Màn hình chi tiết thông báo.
Màn hình trợ giúp
Trang 5Code màn hình home
Code màn hình home details
Trang 6Code khi mở menu bấm vào nút home thì sẽ điều hướng về trang home
Khi mở menu bấm vào nút helps thì sẽ điều hướng về trang helps
Trang 7Khi mở menu bấm vào nút Notification thì sẽ điều hướng về trang Notification
Code dùng drawer hiển thị các menu
Trang 8Code hiển thị các tab trong màn categories
Trang 9Bài 2: SQLite Database
Cấu trúc các folders / files của dự án
Màn hình trang chủ và màn hình thêm mới (Khi nhấn vào biểu tượng thêm mới)
Trang 10Nhập thông tin ghi chú và lưu → chuyển về màn hình trang chủ với ghi chú đã thêm
Khi thông tin tiêu đề của ghi chú là rỗng, người dùng nhấn vào biểu tượng lưu sẽ hiển thị
một cảnh báo nhắc người dùng điền tiêu đề cho ghi chú
Trang 11Ở màn hình thêm mới, người dùng có thể quay về màn hình trang chủ bằng cách nhấn
vào biểu tượng hủy hoặc biểu tượng quay về trên thanh Header
Trang 12Khi nhấn chọn vào một ghi chú, ứng dụng điều hướng sang màn hình chỉnh sửa với các
thông tin đã có trước đó
Thực hiện chỉnh sửa và nhấn lưu, thông tin của ghi chú sẽ được cập nhật
Trang 13Khi nhấn vào biểu tượng xóa, ghi chú tương ứng sẽ được xóa khỏi CSDL.
Khi người dùng bật công tắc chế độ tối, giao diện cũng sẽ được thay đổi theo
Trang 14Giaodiện của các màn hình trang chủ, thêm mới ghi chú, chỉnh sửa ghi chú cũng sẽ được thay
đổi tương ứng với chế độ tối
Khi kích thước phông chữ thay đổi, kích thước của các thành phần trong màn hình cài đặt
sẽ được thay đổi theo
Trang 15Giao diện của các màn hình trang chủ, thêm mới, chỉnh sửa ghi chú, kích thước các biểu
tượng cũng sẽ được thay đổi tương ứng với kích thước phông chữ
Trang 16Khi chuyển về chế độ tối, giá trị phông chữ lớn đã thiết lập trước đó vẫn sẽ được giữ
Trang 17Code màn chia tab navigate
Trang 18Code màn setting database để lưu dữ liệu darkmode và fontsize
Trang 19Màn home hiển thị tất cả ghi chú
Trang 21Code màn add/edit notes
Trang 22Code màn setting áp dụng darkmode và fontsize vào màn setting