Skip to content
Android video listing with swipe view tabs based on mvp design pattern with complete functionalities like search and sort
Branch: master
Clone or download
nitinagg1 Merge pull request #1 from gaurav414u/master
Adding .gitignore and re-syncing
Latest commit ab1238a Jan 8, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Fixing the selectedVideo header on contextMenu which was incorrent be… Dec 27, 2017
gradle/wrapper initial commit Mar 23, 2017
.gitignore Adding gitignore Apr 27, 2017
README.md Update README.md Apr 19, 2017
_config.yml Set theme jekyll-theme-cayman Mar 28, 2017
build.gradle initial commit Mar 23, 2017
gradle.properties initial commit Mar 23, 2017
gradlew initial commit Mar 23, 2017
gradlew.bat initial commit Mar 23, 2017
settings.gradle initial commit Mar 23, 2017

README.md

videolistingmvp

Android video listing with swipe view tabs based on mvp design pattern with complete functionalities like searching and sorting

Features

  1. Auto Update of video listing
  2. Folder Listing
  3. SwipeViewTabs interface using view pager.
  4. Drawer Options Also available.
  5. Code to get thumbnails
  6. disk and memory caching for bitmaps used.
  7. share, delete and rename functionalities
  8. 6 options of sorting availble.

videotogif_2017 03 27_00 28 28 videotogif_2017 03 27_00 30 13 videotogif_2017 03 27_00 32 34 videotogif_2017 03 27_00 35 10

MVP

The Video listing app is based on model view presenter pattern.

model

The model is responsible to provide list of videos as per the contract(through the interface) between the model and presenter.

presenter

The presenter has all the business logic and is also responsible for the communication between the model and the view such as the any video addition or deletion

view

The view is the layout view of the video listing.

any of three component are easy replacable, also any change in one component of the application does not impact any other component in the application due to clean separation of roles.

For Detailed Explaination Check

android MVP explained for beginners

Visit Website

Video Slow Motion Zoom Player Player with Best Zoom And Pan Functionality.

PlayStore link

Best Android Video Player with Zoom And Pan

Important Note

Please Provide Read Storage Permission to the Application before Running

You can’t perform that action at this time.