<p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> <strong style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top;">Các tính năng chính của ứng dụng</strong></p> <ol style="padding-right: 0px; box-sizing: border-box; margin: initial; border: 0px; background: transparent; outline: 0px; vertical-align: top; list-style-position: initial; list-style-image: initial; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Màn hình Splash hiển thị trong vòng 3s, sau đó tự động chuyển vào trong màn hình chính ứng dụng</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Tính năng sách theo tên (nhập keyword tìm kiếm)</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Tính năng Slide Image: hiển thị những cuốn sách nổi bật, cứ sau 3s tự động chuyển sang slide tiếp theo</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Hiển thị danh sách thể loại (Category), người dùng có thể click “View all” để xem danh sách tất cả các thể loại, click vào 1 category bất kể để xem list sách thuộc thể loại đó</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Hiển thị 6 cuốn sách ngoài màn hình Home, người dùng có thể click “View all” để xem toàn bộ list sách trong database (tất cả dữ liệu đều realtime từ Firebase Database).</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Menu Left hiển thị toàn bộ danh sách các thể loại (Category) và số lượng sách tưng ứng thuộc thể loại đó.</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Tính năng đọc sách với định dạng PDF online, người dùng có thể chuyển Page khi đọc bằng cách vuốn màn hình, hoặc có thể phóng to/ thu nhỏ khi đọc.</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Màn hình Feedback: giúp người dùng có thể gửi phản hồi, đóng góp ý kiến hoặc đánh giá khi trải nghiệm ứng dụng</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Màn hình Contact: hiển thị thông tin chi tiết nhà phát triển và các phương thức liên lạc thông qua mạng xã hội: Facebook, Zalo, YouTube, Skype, Hotline, Mail…</li> </ol> <p style="color: rgb(140, 102, 53); font-weight: inherit; box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top;"> </p> <p style="color: rgb(140, 102, 53); font-weight: inherit; box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top;"> </p> <p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> <strong style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top;">Các công nghệ sử dụng trong Source Code</strong></p> <ol style="padding-right: 0px; box-sizing: border-box; margin: initial; border: 0px; background: transparent; outline: 0px; vertical-align: top; list-style-position: initial; list-style-image: initial; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Project Architecture: MVC (Model - View- Controller)</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Hiển thị danh sách data, search data, tất cả đều Realtime từ Database trên Firebase</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Sử dụng thư viện bên thứ 3 để có thể đọc file định dạng PDF từ url</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Toolbar + NavigationView để thiết kế Menu LeftViewPager2 + CircleIndicator3 + Auto Run để thiết kế Slide Images</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Sử dụng RecyclerView hiển thị danh sách sản phẩm</li> <li style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; font-weight: inherit; outline: 0px; vertical-align: top;"> Load Image from Url với thư viện Glide</li> </ol>
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
<p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> - Ngôn ngữ lập trình: Android Java</p> <p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> - Dự án được phát triển trên Android Studio bản mới nhất</p> <p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> - Nếu build source code bị lỗi trên các phiên bản Android Studio khác - mình sẽ hỗ trợ Free qua TeamView or Ultraview</p> <p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> - Nếu source code bị lỗi - mình sẽ hỗ trợ sửa lỗi free qua TeamView or Ultraview</p> <p style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; background: transparent; outline: 0px; vertical-align: top; color: rgb(126, 89, 42); font-family: Tahoma, Arial, sans-serif;"> - Nếu bạn muốn chuyển Realtime Database sang tài khoản Gmail của bạn - mình sẽ hỗ trợ trực tiếp qua TeamView or Ultraview</p>
Nguồn: Topcode.vn