Skip to content

MediaPicker is an Android application that allows users to pick multiple or single images and videos with a fully custom UI.

Notifications You must be signed in to change notification settings

AnurupJaiswal/MediaPicker

Repository files navigation

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

About

MediaPicker is an Android application that allows users to pick multiple or single images and videos with a fully custom UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published