Các tính năng chính của ứng dụng
-
Hiển thị danh sách Video Popular
-
Hiển thị danh sách Video Latest
-
Hiển thị danh sách Playlist
-
Play Video YouTube: play, pause, full screen, share, select quality, subtitles…
-
Hiển thị Title, Description, List Comments of Video YouTube
-
Hiển thị thông tin Avatar, Channel Name, Channel Depcription…
Các công nghệ sử dụng trong Source Code
-
Project Architecture: MVP (Model - View- Presenter)
-
YouTube Data API V3
-
Sử dụng Retrofit call Api YouTube Data
-
Kết hợp sử dụng Retrofit + RxAndroid để call Api
-
Sử dụng YouTube Library để Play Video
-
Kỹ thuật phân trang dữ liệu (pagination data or load more data)
-
Google Admod Banner
-
Xây dựng MenuLeft với: DrawerLayout + NavigationView + ActionBarDrawerToggle
-
Hiển thị list data với RecyclerView (LinearLayoutManager, GridLayoutManager) + CardView
-
Load Image from Url với: Glide Library
-
Image Slider với ViewPager2 + CircleIndicator + Auto Run
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
- Ngôn ngữ lập trình: Android Kotlin
- Dự án được phát triển trên Android Studio 4.1
- 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
- Nếu source code bị lỗi - mình sẽ hỗ trợ sửa lỗi free qua TeamView
- Nếu bạn muốn tự tạo Realtime Database trên tài khoản của bạn - mình sẽ hỗ trợ trực tiếp qua TeamView