├── .gitignore ├── .idea ├── caches │ └── build_file_checksums.ser ├── codeStyles │ └── Project.xml ├── dictionaries │ └── it.xml ├── encodings.xml ├── gradle.xml ├── markdown-exported-files.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── sample ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── oy │ │ └── wrapperrecyclerview │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── oy │ │ │ └── wrapperrecyclerview │ │ │ ├── GankFragment.java │ │ │ ├── MainActivity.java │ │ │ ├── adapter │ │ │ ├── GankNewsAdapter.java │ │ │ └── GankViewPagerAdapter.java │ │ │ ├── bean │ │ │ ├── GankNewsBean.java │ │ │ └── GankResponseBean.java │ │ │ └── contract │ │ │ ├── GankContract.java │ │ │ ├── GankPresenter.java │ │ │ ├── GankURLService.java │ │ │ ├── LogInterceptor.java │ │ │ └── NullOnEmptyConverterFactory.java │ └── res │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── custome_load_more_item.xml │ │ ├── fragment_gank.xml │ │ ├── item_gank_news.xml │ │ └── item_gank_news_fuli.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── oy │ └── wrapperrecyclerview │ └── ExampleUnitTest.java ├── settings.gradle └── xrecyclerview ├── .gitignore ├── bintrayUpload.gradle ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── project.properties └── src ├── androidTest └── java │ └── com │ └── oynix │ └── oynix │ └── library │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── oynix │ │ └── xrecyclerview │ │ └── xRecyclerView.java └── res │ └── values │ └── strings.xml └── test └── java └── com └── oynix └── oynix └── library └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/dictionaries/it.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/dictionaries/it.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/markdown-exported-files.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/markdown-exported-files.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/gradlew.bat -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/oy/wrapperrecyclerview/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/androidTest/java/com/oy/wrapperrecyclerview/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/GankFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/GankFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/MainActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/adapter/GankNewsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/adapter/GankNewsAdapter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/adapter/GankViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/adapter/GankViewPagerAdapter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/bean/GankNewsBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/bean/GankNewsBean.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/bean/GankResponseBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/bean/GankResponseBean.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankContract.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankURLService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/contract/GankURLService.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/contract/LogInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/contract/LogInterceptor.java -------------------------------------------------------------------------------- /sample/src/main/java/com/oy/wrapperrecyclerview/contract/NullOnEmptyConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/java/com/oy/wrapperrecyclerview/contract/NullOnEmptyConverterFactory.java -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/custome_load_more_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/layout/custome_load_more_item.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_gank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/layout/fragment_gank.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_gank_news.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/layout/item_gank_news.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_gank_news_fuli.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/layout/item_gank_news_fuli.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/src/test/java/com/oy/wrapperrecyclerview/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/sample/src/test/java/com/oy/wrapperrecyclerview/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':sample', ':xrecyclerview' 2 | -------------------------------------------------------------------------------- /xrecyclerview/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /xrecyclerview/bintrayUpload.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/bintrayUpload.gradle -------------------------------------------------------------------------------- /xrecyclerview/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/build.gradle -------------------------------------------------------------------------------- /xrecyclerview/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xrecyclerview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/proguard-rules.pro -------------------------------------------------------------------------------- /xrecyclerview/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/project.properties -------------------------------------------------------------------------------- /xrecyclerview/src/androidTest/java/com/oynix/oynix/library/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/src/androidTest/java/com/oynix/oynix/library/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /xrecyclerview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xrecyclerview/src/main/java/com/oynix/xrecyclerview/xRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/src/main/java/com/oynix/xrecyclerview/xRecyclerView.java -------------------------------------------------------------------------------- /xrecyclerview/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /xrecyclerview/src/test/java/com/oynix/oynix/library/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oynix/wraprecyclerview/HEAD/xrecyclerview/src/test/java/com/oynix/oynix/library/ExampleUnitTest.java --------------------------------------------------------------------------------