Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 2.22 KB

README.md

File metadata and controls

35 lines (28 loc) · 2.22 KB

MediaPicker

MediaPicker is an Android application that allows users to pick multiple or single images and videos with a fully custom UI. Users can select media from all available folders or choose a specific folder. The app features a custom ViewPager2 for displaying images, complete with a dot indicator similar to Instagram.

Features

  • Pick multiple or single images and videos.

  • Custom UI for a seamless user experience.

  • Choose media from all folders or a specific folder.

  • ViewPager2 for displaying images with a custom dot indicator (like Instagram).

  • A package of PageTransformers for ViewPager2, including:

    • CarouselPageTransformer: Creates a carousel-like effect with centered images.
    • ZoomOutPageTransformer: Applies a zoom-out effect on the inactive pages.
    • WavePageTransformer: Adds a wave-like transition effect between pages.
    • SlideInPageTransformer: Slides pages in from the sides for a smooth transition.
    • ScaleAndFadeTransformer: Combines scaling and fading effects for a unique look.
    • FlipPageTransformer: Implements a flipping animation during page transitions.
    • DepthPageTransformer: Creates a 3D depth effect as pages transition.
    • CubePageTransformer: Offers a cube-like rotation effect when changing pages.

    Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Installation

  1. Clone the repository:
    git clone https://github.com/AnurupJaiswal/MediaPicker.git