gitextract_ikmcfygz/ ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── dependencies.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── library/ │ ├── build.gradle │ ├── proguard-rules.pro │ ├── publish.gradle │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── amar/ │ │ └── library/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── amar/ │ │ │ └── library/ │ │ │ ├── provider/ │ │ │ │ ├── ResourceProvider.kt │ │ │ │ ├── ScreenInfoProvider.kt │ │ │ │ └── interfaces/ │ │ │ │ ├── IResourceProvider.kt │ │ │ │ └── IScreenInfoProvider.kt │ │ │ └── ui/ │ │ │ ├── PropertySetter.kt │ │ │ ├── StickyScrollView.kt │ │ │ ├── interfaces/ │ │ │ │ └── IScrollViewListener.kt │ │ │ ├── presentation/ │ │ │ │ └── IStickyScrollPresentation.kt │ │ │ └── presenter/ │ │ │ └── StickyScrollPresenter.kt │ │ └── res/ │ │ └── values/ │ │ ├── attrs.xml │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── amar/ │ └── library/ │ └── ExampleUnitTest.java ├── sample/ │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── amar/ │ │ └── sample/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── amar/ │ │ │ └── sample/ │ │ │ ├── MainActivity.kt │ │ │ ├── PageFragment.kt │ │ │ └── ViewPagerActivity.kt │ │ └── res/ │ │ ├── layout/ │ │ │ ├── activity_main.xml │ │ │ ├── activity_view_pager.xml │ │ │ └── view_page.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── com/ │ └── amar/ │ └── sample/ │ └── ExampleUnitTest.java └── settings.gradle