All Projects → dipanshukr → Viewpager Transformation

dipanshukr / Viewpager Transformation

Why use dependencies when you create your own transformations for Viewpager ?

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Viewpager Transformation

Easyflipviewpager
📖 The library for creating book and card flip animations in ViewPager in Android
Stars: ✭ 698 (+50.76%)
Mutual labels:  transformations, viewpager
Banner
🔥🔥ViewPager,ViewPager2无限轮播功能。自定义Indicator,支持一屏三页,支持仿魅族banner效果。极其简单的使用方式
Stars: ✭ 393 (-15.12%)
Mutual labels:  viewpager
Reactexplain
React源码解析
Stars: ✭ 317 (-31.53%)
Mutual labels:  source-code
Corbind
Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries
Stars: ✭ 357 (-22.89%)
Mutual labels:  viewpager
Quartz Explained
对定时任务调度框架quartz源码的阅读和注释(comments on quartz-core source)
Stars: ✭ 336 (-27.43%)
Mutual labels:  source-code
Viewpagerindicator
一个简单好用的ViewPagerIndicator,提供了六种类型,为viewpager添加酷炫效果,并且支持轮播图( A simple, cool, customizable ViewPagerIndicator.show cool indicator for viewpager , it also good for viewpager as carousel )
Stars: ✭ 366 (-20.95%)
Mutual labels:  viewpager
Raptor
Web-based Source Code Vulnerability Scanner
Stars: ✭ 314 (-32.18%)
Mutual labels:  source-code
Codespan
Beautiful diagnostic reporting for text-based programming languages.
Stars: ✭ 445 (-3.89%)
Mutual labels:  source-code
Viewpagerbottomsheet
Use ViewPagers in Bottom Sheets!
Stars: ✭ 393 (-15.12%)
Mutual labels:  viewpager
Dragsloplayout
A UI library for Android
Stars: ✭ 354 (-23.54%)
Mutual labels:  viewpager
Grow To Express
渐进式Express学习课程,从零开始实现一个Express
Stars: ✭ 351 (-24.19%)
Mutual labels:  source-code
Graceviewpager
1.支持ViewPager按需添加、删除视图,以及局部刷新; 2.修复多场景下ViewPager.PageTransformer返回的position错误,让开发者专注于动画实现; 3.修复ViewPager的width、paddingLeft、paddingRight、pageMargin动态改变导致当前page定位异常的问题; 4.提供自定义GraceViewPager,可快速实现一屏显示多Page的功能。
Stars: ✭ 341 (-26.35%)
Mutual labels:  viewpager
Adapter
A quick adapter library for RecyclerView, GridView, ListView, ViewPager, Spinner
Stars: ✭ 376 (-18.79%)
Mutual labels:  viewpager
Rtl Viewpager
ViewPager with RTL support 🔄
Stars: ✭ 323 (-30.24%)
Mutual labels:  viewpager
Scrollingpagerindicator
Pager indicator inspired by Instagram. Lightweight and easy to set up.
Stars: ✭ 419 (-9.5%)
Mutual labels:  viewpager
Offsetanimator
Animations driven by finger movement
Stars: ✭ 317 (-31.53%)
Mutual labels:  viewpager
Mesh mesh align plus
Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
Stars: ✭ 350 (-24.41%)
Mutual labels:  transformations
Yviewpagerdemo
[停止维护]YViewPager,support horizontal and vertical,based on support.v4.view.ViewPager
Stars: ✭ 359 (-22.46%)
Mutual labels:  viewpager
Quelpa
Build and install your Emacs Lisp packages on-the-fly directly from source
Stars: ✭ 455 (-1.73%)
Mutual labels:  source-code
Viewpagercards
ViewPager cards inspired by Duolingo
Stars: ✭ 4,040 (+772.57%)
Mutual labels:  viewpager

ViewPagerTransformations

Why use dependencies when you create your own transformations ?

In this post i am gonna show you some view pager animations. Animation in view pager is implemented using PageTransformer interface which is called whenever we slide view pager. It is called twice for every slide event, because atmost two pages are visible on the screen. The position for first page is between (-1,0) and second page is (0,1). In the idle state , 0 being the position of the page we are currenting viewing.

By implementing this you can achieve these amazing transformations for Viewpager by your own and also you can create your own transformations and name them as you wish.

You can download the latest sample APK from Google Play store:

Android app on Google Play

You can also see full video clip of all the transformations on YOUTUBE.

List of Transformations

Here is the list of transformations which you can check by clicking them :

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].