Android developer portal with tools, libraries, and apps

Create a slider view inside your app without viewpager or complex adapters.

Jan 12, 2024

Worked with ViewPager2 and ViewPager

Features

  • Mutiple slider style supported.
  • Mutiple slide mode supported.
  • Support ViewPager and ViewPager2.
Apr 6, 2020
Advertisement

A smooth slider with a modern UI and effects based on ViewPager

Dec 21, 2019

An awesome banner for Android.

  • setPageStyle: Three optional page styles enum(MULTIPAGE,MULTIPAGESCALE,MULTIPAGE_OVERLAP)

  • setIndicatorStyle:Three optional Indicator styles enum(CIRCLE,DASH,ROUND_RECT).you also can custom indicator style if necessary

  • setIndicatorSlideMode:Two optional slide mode enum(SMOOTH,NORMAL).You also can custom indicator for whatever you want.

Nov 27, 2019

LiquidSwipe is a viewpager library that can be used to make awesome onboarding designs.

Nov 25, 2019

Wrap Content View Pager Library For Android.

By using this, view pager will be automatically wrap it's height according to the current page.

Oct 10, 2019

Auto scroll viewpager working with Androidx libraries.

Oct 7, 2019

Indicator decorator is an indicator that can be used in ViewPager2 and RecyclerView.

Oct 6, 2019

Incredible Dots indicator to use it manually without viewpager, you can use it with swipe gestures, buttons, ...

Oct 5, 2019

Parallax Scrolling View.

Features

  • automatic scrolling with different speeds
  • minimal integration
  • gpu accelerated
  • supports vector drawables
  • supports bitmap drawables
  • supports ViewPager2
  • argb interpolated gradient on viewpager scrolling
  • updates statusBar color on scroll
Sep 27, 2019

This is an amazing card slider for the Android platform with many features and attrs to get exactly what you need.

Features

1- Show preview of pages in left and right.

2- Can resize (scale) and change opacity of the pages to make focused page larger and more focused in height as shown in GIF.

3- Full customize the appearance of the the CardView and ViewPager.

4- Add indicator and full customize it easily.

5- Infinite indicators like those in the Instagram app.

6- RTL Support.

Sep 4, 2019

Indicators is a micro framework for creating ViewPager indicators. Instead of limited indicator implementations, it provides the means to create new indicator types without a big effort.

All views of Indicators are fully supported in any layout.

This library works well together with the Android Data Binding Library.

Aug 10, 2019

A beautiful animated profile screen implemented as an AppBar with a ViewPager.

Mar 16, 2019

A library to provide additional functionality for MotionLayout on Android 18+ (JellyBean MR2 or above) devices.

It has DynamicMotionLayout which has a built-in ViewPager to create parallax effects which will open a huge set of possibilities for the original MotionLayout.

Jan 28, 2019

An android library for creating amazing book and card flip animations in ViewPager in Android

Dec 9, 2018

Smooth UI to display ViewPager Dots Indicators.

Sep 15, 2018

Android Annotation Library for Widgets Design. @ItemWidget, @TabHostWidget, @ViewPagerWidget, @SpinnerSelected, @GroupButtonSeleted, @OnFocus, @RegularExpression.

Sep 13, 2018

IndicatorBinder is a library that provides the ability to attach indicators to ViewPagers, so that the user may see their current position within the ViewPager.

With IndicatorBinder, one simply uses one method to bind a ViewPager to a ViewGroup that will hold the indicators, and is therefore very easy to use and open to modification.

Jul 15, 2018

Lets make ViewPager without Adapter

Jun 23, 2018

CoolViewPager is a custom ViewPager, it contains these follow features:

  1. support horizontal scrolling and vertical scrolling
  2. support automatic scrolling
  3. support setting auto-scrolling direction,auto-scrolling duration,auto-scrolling interval time
  4. support executing notifyDataSetChanged to refresh views immediately
  5. support setting the color of EdgeEffect
  6. contains appropriate PageTransformer for vertical scrolling
Jun 9, 2018