XavierSAndroid / MagicHeaderViewPager
posted
Category: Parallax
Minimum SDK Level: Unknown :(

Badge

View in Github Github project information
Starred: 203
Forks: 42
Watchers: 7
Open Issues: 3

Snapshot pictures

1

by @SkillCollege

2

by @SkillCollege

3

by @SkillCollege

4

by @SkillCollege

5

by @SkillCollege

Description

MagicHeaderViewPager
HeaderViewPager with a header can be fixed and many scrollable Fragments (listFragments, gridFragments and ScrollFragments) inside.

Introduction
0. Example

0.1、Simply immobilizing tabs and keeping locaiton
0.2、Support large Header taller than screen
0.3、Suppert Mixed ListView items and their heights need not be the same
0.4、Combined with pull to refresh
0.5、Magic header can be drag down as you like. The header and inner ListView(ScrollView) can respond touch respctively
0.6、Inner Scroller(ListView、GridView、ScrollView) can be scrolled even if content is null, and the empty content can be customized to improve user experience
0.7、Dispatch touch event as expected
0.8、Example of height auto completion: empty content colored green, and auto completion colored blue

  1. Dependency

Add the following lines to your build.gradle for pure MagicHeaderViewPager.

dependencies {
compile 'com.culiu.android:mhvp-core:2.1.2@aar'
}
For using integrated Pull-To-Refresh:

dependencies {
compile 'com.culiu.android:mhvp-core:2.1.2@aar'
compile 'com.culiu.android:mhvp-integrated-ptr:2.1.2@aar'
}
For more details, see Guide or Demo.

Developed By
Xavier S - Xavier-S@foxmail.com   X.S.Xavier.S@gmail.com
https://github.com/XavierSAndroid   https://github.com/CuliuDev
License
Copyright (c) 2015 Xavier-S

Licensed under the Apache License, Version 2.0