Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrisjenx/Paralloid
/ functions
Functions
115 in github.com/chrisjenx/Paralloid
⨍
Functions
115
◇
Types & classes
30
↓ 11 callers
Method
parallaxViewBy
Which view we want to move by. <p/> The view that implements this should call too {@link ParallaxViewController#parallaxViewBy(android.view.View, floa
paralloid/src/main/java/uk/co/chrisjenx/paralloid/Parallaxor.java:20
↓ 6 callers
Method
onScrollChanged
(Object who, int l, int t, int oldl, int oldt)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/OnScrollChangedListener.java:7
↓ 6 callers
Method
parallaxViewBackgroundBy
This does a bit more than move the background, it will make it fit the view in a way that it will reach out side its bounds to take into account @par
paralloid/src/main/java/uk/co/chrisjenx/paralloid/Parallaxor.java:41
↓ 5 callers
Method
calculateExtraScroll
(float parent, float child, float factor)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:106
↓ 3 callers
Method
getWrapped
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:52
↓ 3 callers
Method
init
()
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxListView.java:36
↓ 3 callers
Method
init
()
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxScrollView.java:36
↓ 3 callers
Method
init
()
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxHorizontalScrollView.java:36
↓ 3 callers
Method
wrap
(T wrappedView)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewController.java:14
↓ 2 callers
Method
requestScrollableWidthHeight
(final View view, final float multiplier, final ScrollableWidthHeightCallback callback)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:58
↓ 1 callers
Method
calculateApproximateHeight
This method is by no means accurate, and Will only work to any degree of accuracy if your list items are the same height. Otherwise it becomes vastly
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/AbsListScrollSize.java:32
↓ 1 callers
Method
calculateOffset
Call from an AbsListView.OnScrollListener to calculate the incremental offset (change in scroll offset since the last calculation). @return The offs
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/AbsListScrollSize.java:63
↓ 1 callers
Method
calculateScrollableWidthHeightFromView
(View view, float factor)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:77
↓ 1 callers
Method
checkBackgroundMap
Checks the BackgroundMap is ready to use.
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:211
↓ 1 callers
Method
checkViewMap
Checks the viewMap is ready to use.
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:203
↓ 1 callers
Method
doScrollBackground
(final int x, final int y)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:174
↓ 1 callers
Method
doScrollChanged
Will do the scroll changed stuff. @param x currentX of Parallaxor View @param y currentX of Parallaxor View @param oldX Previous X @param oldY
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:134
↓ 1 callers
Method
doScrollListener
(final Object who, final int x, final int y, final int oldX, final int oldY)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:194
↓ 1 callers
Method
doScrollViews
(final int x, final int y)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:156
↓ 1 callers
Method
fixParallaxBackgroundPreJBMR1
Hack to fix pre JB MR1 Kudos to @cyrilmottier @param view view drawable attached too. @param drawable drawable which gets invalidated
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:116
↓ 1 callers
Method
getCount
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:86
↓ 1 callers
Method
getFactor
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:36
↓ 1 callers
Method
getMaxScrollX
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/ScrollSize.java:9
↓ 1 callers
Method
getMaxScrollY
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/AbsListScrollSize.java:19
↓ 1 callers
Method
getParallaxDrawable
(final Drawable drawable, float factor)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:38
↓ 1 callers
Method
init
Init this controller
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewController.java:26
↓ 1 callers
Method
onScrollChanged
Used to do parallax, Your implementation should call directly through to this. Some implementations ignore this on purpose (e.g. the ListView) @param
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:114
↓ 1 callers
Method
onScrollableWidthHeight
(float width, float height)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:136
↓ 1 callers
Method
parallaxViewBackgroundBy
(View view, Drawable drawable, float multiplier)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxScrollView.java:50
↓ 1 callers
Method
scroll
@return can not be null, otherwise scroll will fail
paralloid/src/main/java/uk/co/chrisjenx/paralloid/transform/Transformer.java:12
↓ 1 callers
Method
scrollParallaxDrawableBy
(final ParallaxDrawable drawable, final int scrollX, final int scrollY)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:32
↓ 1 callers
Method
scrollViewBy
(final View view, final int x, final int y, final float factor)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:21
↓ 1 callers
Method
setOnScrollListener
Add a scroll listener you can listen too if you want to do something custom your end as well. @param onScrollChangedListener Null is valid (it will r
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxorListener.java:14
↓ 1 callers
Method
setParallaxBackground
(final View view, final ParallaxDrawable parallaxDrawable)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:44
↓ 1 callers
Method
setParallaxExtraWidthHeight
(float width, float height)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:40
↓ 1 callers
Method
setScrollTo
(float x, float y)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:45
Method
AbsListScrollSize
(AbsListView viewToSize)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/AbsListScrollSize.java:15
Method
OverParallaxBackgroundListFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/OverParallaxBackgroundListFragment.java:24
Method
ParallaxBackgroundFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxBackgroundFragment.java:17
Method
ParallaxBackgroundListFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxBackgroundListFragment.java:24
Method
ParallaxController
(T wrapped)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:48
Method
ParallaxDrawable
(Drawable wrappedDrawable, float factor)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:23
Method
ParallaxHorizontalScrollView
(Context context)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxHorizontalScrollView.java:21
Method
ParallaxListView
(Context context)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxListView.java:21
Method
ParallaxScrollView
(Context context)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxScrollView.java:21
Method
ParallaxViewCombiFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewCombiFragment.java:21
Method
ParallaxViewController
(T wrappedView)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewController.java:18
Method
ParallaxViewDownFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewDownFragment.java:25
Method
ParallaxViewInfo
(float factor, Transformer transformer)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewInfo.java:14
Method
ParallaxViewRightFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewRightFragment.java:20
Method
ParallaxViewUpFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewUpFragment.java:24
Method
SectionsPagerAdapter
(FragmentManager fm)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:59
Method
ShiftBackgroundFragment
()
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ShiftBackgroundFragment.java:18
Method
ViewScrollSize
(T viewToSize)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/ViewScrollSize.java:14
Method
draw
(final Canvas canvas)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:56
Method
getConstantState
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:88
Method
getIntrinsicHeight
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:120
Method
getIntrinsicWidth
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:125
Method
getItem
(int position)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:63
Method
getMaxScrollX
Default impl returns the View width
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/ViewScrollSize.java:21
Method
getMaxScrollY
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/ScrollSize.java:11
Method
getMaxScrollY
Default impl returns the View height
paralloid/src/main/java/uk/co/chrisjenx/paralloid/measure/ViewScrollSize.java:29
Method
getMaxX
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewInfo.java:19
Method
getMaxY
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewInfo.java:27
Method
getMinimumHeight
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:135
Method
getMinimumWidth
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:130
Method
getOpacity
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:77
Method
getPadding
(Rect padding)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:140
Method
getPageTitle
(int position)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:91
Method
getState
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:110
Method
getWrappedDrawable
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:28
Method
invalidateDrawable
(Drawable who)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:119
Method
invalidateSelf
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:93
Method
isStateful
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:99
Method
jumpToCurrentState
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:104
Method
mutate
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:115
Method
onBoundsChange
(Rect bounds)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/graphics/ParallaxDrawable.java:50
Method
onCreate
(Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:29
Method
onCreateOptionsMenu
(Menu menu)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/HomeActivity.java:45
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewUpFragment.java:27
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewCombiFragment.java:24
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxBackgroundFragment.java:20
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewRightFragment.java:23
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxViewDownFragment.java:28
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxBackgroundListFragment.java:27
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ShiftBackgroundFragment.java:21
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/OverParallaxBackgroundListFragment.java:27
Method
onPreDraw
()
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:67
Method
onScroll
Used internally by the AbsListView implementation, calling through to this is unnecessary, the controller will happily set the OnScrollListener
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewController.java:43
Method
onScrollChanged
(int l, int t, int oldl, int oldt)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxScrollView.java:55
Method
onScrollChanged
(int l, int t, int oldl, int oldt)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxHorizontalScrollView.java:56
Method
onScrollStateChanged
(AbsListView view, int scrollState)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxViewController.java:35
Method
onScrollableWidthHeight
(final float width, final float height)
paralloid/src/main/java/uk/co/chrisjenx/paralloid/utils/ParallaxHelper.java:48
Method
onViewCreated
(View view, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/ParallaxBackgroundListFragment.java:33
Method
onViewCreated
(View view, Bundle savedInstanceState)
paralloidexample/src/main/java/uk/co/chrisjenx/paralloidexample/OverParallaxBackgroundListFragment.java:33
Method
parallaxViewBackgroundBy
@param view View which to attach the drawable to. (null will do nothing) @param drawable Drawable to Parallax (null will do nothing) @param mu
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:84
Method
parallaxViewBackgroundBy
(View view, Drawable drawable, float multiplier)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxListView.java:50
Method
parallaxViewBackgroundBy
(View view, Drawable drawable, float multiplier)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxHorizontalScrollView.java:51
Method
parallaxViewBy
Add a view to be parallax'd by. If already set this will replace the current factor. @param view passing in yourself will throw an exception. @
paralloid/src/main/java/uk/co/chrisjenx/paralloid/ParallaxController.java:62
Method
parallaxViewBy
(View view, float multiplier)
paralloidviews/src/main/java/uk/co/chrisjenx/paralloid/views/ParallaxListView.java:40
next →
1–100 of 115, ranked by callers