Displaying 1 to 20 from 52 results

UltraViewPager - UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager

  •    Java

ProjectUltraViewPager is a ViewPager extension that encapsulates multiple features, mainly to provide a unified solution for multi-page switching scenarios.you can combine multiple features at the same time.

AdaptableBottomNavigation - A simpler way for implementing the Bottom Navigation View on Android

  •    Java

AdaptableBottomNavigationView - The Bottom Navigation View for displaying navigation items in a bar at the bottom of the screen. This view extends the BottomNavigationView from the Design Support Library, so the two classes are easily interchangable in your projects. FragmentStateAdapter / FragmentAdapter - An abstract adapter that allows you to create an adapter for displaying fragments within the ViewSwapper. These classes are the same as the implementations found within the Android Framework, agan with a few tweaks to better match the behaviour of the View Swapper component.

overscroll-decor - Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views

  •    Java

The library provides an iOS-like over-scrolling effect applicable over almost all Android native scrollable views. It is also built to allow for very easy adaptation to support custom views. The core effect classes are loose-decorators of Android views, and are thus decoupled from the actual view classes' implementations. That allows developers to apply the effect over views while keeping them as untampered 'black-boxes'. Namely, it allows for keeping important optimizations such as view-recycling intact.

DiscreteScrollView - A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations

  •    Java

The library is a RecyclerView-based implementation of a scrollable list, where current item is centered and can be changed using swipes. It is similar to a ViewPager, but you can quickly and painlessly create layout, where views adjacent to the currently selected view are partially or fully visible on the screen. Add this into your dependencies block.


  •    Java

This project aims to provide a working page flip implementation for usage in ListView.


  •    Java

First, add SCViewPager to your project. Create an activity with the viewPage and the views you want to animate. Retrieve view and add animation after you have set viewPager and his adapter.

ViewPagerCards - ViewPager cards inspired by Duolingo

  •    Java

This is just a sample project. There's support included for Fragments and normal Views. Check the CardPagerAdapter and CardFragmentPagerAdapter classes.

ViewpagerTransition - viewpager with parallax pages, together with vertical sliding (or click) and activity transition

  •    Java

Sliding pages to the left or right, as we know, could be implemented by using ViewPager. And fortunately, ViewPager's PagerTransformer is allowed for customization. That's to say, CustPagerTransformer could get rid of all the parallax effects. Then, in viewpager's fragment item, vertical slide is an independent module, which could be realized by using ViewDragHelper. In the activity transition part, android OS (above 5.0) makes it easy to transfer to another activity.

Pageboy - 📖 A simple, highly informative page view controller

  •    Swift

TL;DR UIPageViewController done properly. Pageboy is a simple, highly informative page view controller.

Tabman - ™ï¸ A powerful paging view controller with tab bar

  •    Swift

Tabman requires iOS 9, Swift 4 and uses Pageboy 2. For details on using older versions of Tabman or Swift please see Compatibility.

WoWoViewPager - Combine ViewPager and Animations to provide a simple way to create applications' guide pages

  •    Java

WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoWoViewPager, they become the director of the applications. The above gifs show how WoWoViewPager looks like, it supports some simple animations like translation, scale, alpha, background color animations, and moreover, some complicate animations like gif-playing, svg-drawing and path-drawing animations with corresponding custom views. Check the wiki to use WoWoViewPager.

FlippableStackView - An Android library introducing a stack of Views with the first item being flippable

  •    Java

An Android library introducing a stack of Views with the first item being flippable. Views inside the stack remain the aspect ratio of the FlippableStackView.

LiquidSwipe - Android LiquidSwipe Library

  •    Kotlin

If you like this, you'll like ConcentricOnboarding as well. To run the demo project, clone the repository and run it via Android Studio. (OR) Download the latest demo apk from releases.

AndroidAnimationExercise - Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享

  •    Java

随着累计的动画效果越来越多,导致工程内代码越来越多,app 运行和编译时间变长。因此采用了组件化的方式,单独抽取了 imitate moulde .

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.