- OffsetAnimator - Class in com.androidpi.literefresh.animator
-
Abstract class of offset animator.
- OffsetAnimator() - Constructor for class com.androidpi.literefresh.animator.OffsetAnimator
-
- OffsetAnimator.AnimationUpdateListener - Interface in com.androidpi.literefresh.animator
-
- onAnimationEnd() - Method in interface com.androidpi.literefresh.animator.OffsetAnimator.AnimationUpdateListener
-
- onAnimationUpdate(int) - Method in interface com.androidpi.literefresh.animator.OffsetAnimator.AnimationUpdateListener
-
- onAttachedToLayoutParams(CoordinatorLayout.LayoutParams) - Method in class com.androidpi.literefresh.behavior.AnimationOffsetBehavior
-
- onConsumeOffset(int, int, int) - Method in class com.androidpi.literefresh.behavior.RefreshContentBehavior
-
- onConsumeOffset(int, int, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onDependentViewChanged(CoordinatorLayout, V, View) - Method in class com.androidpi.literefresh.behavior.VerticalIndicatorBehavior
-
- onDetachedFromLayoutParams() - Method in class com.androidpi.literefresh.behavior.AnimationOffsetBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.AnimationOffsetBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.RefreshFooterBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.RefreshHeaderBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.VerticalIndicatorBehavior
-
- onLayoutChild(CoordinatorLayout, V, int) - Method in class com.androidpi.literefresh.behavior.ViewOffsetBehavior
-
- onLoad() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onLoad() - Method in interface com.androidpi.literefresh.OnLoadListener
-
The loading is happening now.
- onLoadEnd(Throwable) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onLoadEnd(Throwable) - Method in interface com.androidpi.literefresh.OnLoadListener
-
The end of loading.
- OnLoadListener - Interface in com.androidpi.literefresh
-
Implementing this interface to listener to the refreshing state of footer behavior or content
behavior's logical footer.
- onLoadStart() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onLoadStart() - Method in interface com.androidpi.literefresh.OnLoadListener
-
The start of a loading lifecycle.
- onMeasureChild(CoordinatorLayout, V, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.AnimationOffsetBehavior
-
- onMeasureChild(CoordinatorLayout, V, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onMeasureChild(CoordinatorLayout, V, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.VerticalIndicatorBehavior
-
- onNestedPreFling(CoordinatorLayout, V, View, float, float) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onNestedPreScroll(CoordinatorLayout, V, View, int, int, int[], int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onPreScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in interface com.androidpi.literefresh.behavior.AnimationOffsetBehavior.ScrollingListener
-
- onPreScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.BehaviorController
-
- onPreScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onPreScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.state.StateMachine
-
- onRefresh() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onRefresh() - Method in interface com.androidpi.literefresh.OnRefreshListener
-
The refreshing is happening now.
- onRefreshEnd(Throwable) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onRefreshEnd(Throwable) - Method in interface com.androidpi.literefresh.OnRefreshListener
-
The end of refreshing.
- OnRefreshListener - Interface in com.androidpi.literefresh
-
Implementing this interface to listener to the refreshing state of header behavior or content
behavior's logical header.
- onRefreshStart() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onRefreshStart() - Method in interface com.androidpi.literefresh.OnRefreshListener
-
The start of a refreshing lifecycle.
- onReleaseToLoad() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onReleaseToLoad() - Method in interface com.androidpi.literefresh.OnLoadListener
-
The loading came to a critical state when user release their finger from screen,
which means a touch event or scrolling is over, it will trigger the loading to happen.
- onReleaseToRefresh() - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onReleaseToRefresh() - Method in interface com.androidpi.literefresh.OnRefreshListener
-
The refreshing came to a critical state when user release their finger from screen,
which means a touch event or scrolling is over, it will trigger the refreshing to happen.
- onRestoreInstanceState(CoordinatorLayout, V, Parcelable) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onSaveInstanceState(CoordinatorLayout, V) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onScroll(CoordinatorLayout, View, int, int, int, int, int, int, int) - Method in interface com.androidpi.literefresh.behavior.AnimationOffsetBehavior.ScrollingListener
-
- onScroll(CoordinatorLayout, View, int, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.BehaviorController
-
- onScroll(CoordinatorLayout, View, int, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onScroll(CoordinatorLayout, View, int, int, int, int, int, int, int) - Method in interface com.androidpi.literefresh.OnScrollListener
-
The view that a behavior is attached is scrolling now, you can care less about which type of
touch event type now, because no matter what the touch event is, it just scrolls.
- onScroll(CoordinatorLayout, View, int, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.state.StateMachine
-
- OnScrollListener - Interface in com.androidpi.literefresh
-
Implementing this interface and register it with a behavior, then you can observe the scrolling
event of the view that the behavior is attached.
- onStartNestedScroll(CoordinatorLayout, V, View, View, int, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onStartNestedScroll(CoordinatorLayout, V, View, View, int, int) - Method in class com.androidpi.literefresh.behavior.VerticalIndicatorBehavior
-
- onStartScroll(CoordinatorLayout, View, int, int, int, int, int) - Method in interface com.androidpi.literefresh.behavior.AnimationOffsetBehavior.ScrollingListener
-
- onStartScroll(CoordinatorLayout, View, int, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.BehaviorController
-
- onStartScroll(CoordinatorLayout, View, int, int, int, int, int) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onStartScroll(CoordinatorLayout, View, int, int, int, int, int) - Method in interface com.androidpi.literefresh.OnScrollListener
-
The view that a behavior is attached is starting to scroll, when implementing this method,
you should be careful with which type of touch event causes the scroll to happen.
- onStartScroll(CoordinatorLayout, View, int, int, int, int, int) - Method in class com.androidpi.literefresh.state.StateMachine
-
- onStateChanged(int, Throwable) - Method in interface com.androidpi.literefresh.state.StateMachine.StateHandler
-
A callback method when refresh state has changed.
- onStopNestedScroll(CoordinatorLayout, V, View, int) - Method in class com.androidpi.literefresh.behavior.ScrollingContentBehavior
-
- onStopNestedScroll(CoordinatorLayout, V, View, int) - Method in class com.androidpi.literefresh.behavior.VerticalIndicatorBehavior
-
- onStopScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in interface com.androidpi.literefresh.behavior.AnimationOffsetBehavior.ScrollingListener
-
- onStopScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.behavior.BehaviorController
-
- onStopScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.controller.ContentBehaviorController
-
- onStopScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in interface com.androidpi.literefresh.OnScrollListener
-
The view that a behavior is attached has stopped to scroll, when implementing this method,
you should be careful with which type of touch event causes the scrolling.
- onStopScroll(CoordinatorLayout, View, int, int, int, int, int, int) - Method in class com.androidpi.literefresh.state.StateMachine
-
- onViewLayout() - Method in class com.androidpi.literefresh.utils.ViewOffsetHelper
-