├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── single │ │ └── chushou │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── single │ │ │ └── chushou │ │ │ ├── ItemDecoration │ │ │ └── SpaceItemDecoration.java │ │ │ ├── activity │ │ │ ├── ChuShouGridActivity.java │ │ │ ├── ChuShouImageActivity.java │ │ │ ├── ChuShouScrollActivity.java │ │ │ └── LaunchActivity.java │ │ │ ├── adapter │ │ │ ├── ChuShouAdapter.java │ │ │ ├── ChuShouGridAdapter.java │ │ │ ├── ChuShouGridItemAdapter.java │ │ │ ├── ChuShouScrollAdapter.java │ │ │ └── FlowAdapter.java │ │ │ ├── data │ │ │ └── DataConfig.java │ │ │ ├── holder │ │ │ ├── DoubleHolder.java │ │ │ ├── MyHolder.java │ │ │ └── SingleHolder.java │ │ │ └── manager │ │ │ ├── ChuShouGridLayoutManager.java │ │ │ └── MyFlowLayoutManager.java │ └── res │ │ ├── layout │ │ ├── activity_lanuch.xml │ │ ├── activity_main.xml │ │ ├── double_item.xml │ │ ├── flow_item.xml │ │ ├── item_layout.xml │ │ ├── scroll_item_layout.xml │ │ └── single_item.xml │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── single │ └── chushou │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── library │ │ └── chushou │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── library │ │ │ └── chushou │ │ │ ├── callback │ │ │ └── ChuShouCallBack.java │ │ │ ├── manager │ │ │ ├── ChuShouManager.java │ │ │ └── TotalHeightLayoutManager.java │ │ │ └── view │ │ │ ├── ScrollRecyclerView.java │ │ │ └── SlideRecyclerView.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── library │ └── chushou │ └── ExampleUnitTest.java ├── photos ├── 图片式效果图.gif ├── 多种样式效果图.gif ├── 流式布局效果图.gif ├── 添加点击事件后,解决bug的对比图.png ├── 草图.png └── 触手app主页效果.gif └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/single/chushou/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/androidTest/java/com/single/chushou/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/ItemDecoration/SpaceItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/ItemDecoration/SpaceItemDecoration.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/activity/ChuShouGridActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/activity/ChuShouGridActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/activity/ChuShouImageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/activity/ChuShouImageActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/activity/ChuShouScrollActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/activity/ChuShouScrollActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/activity/LaunchActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/activity/LaunchActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/adapter/ChuShouAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/adapter/ChuShouAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/adapter/ChuShouGridAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/adapter/ChuShouGridAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/adapter/ChuShouGridItemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/adapter/ChuShouGridItemAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/adapter/ChuShouScrollAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/adapter/ChuShouScrollAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/adapter/FlowAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/adapter/FlowAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/data/DataConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/data/DataConfig.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/holder/DoubleHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/holder/DoubleHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/holder/MyHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/holder/MyHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/holder/SingleHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/holder/SingleHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/manager/ChuShouGridLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/manager/ChuShouGridLayoutManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/single/chushou/manager/MyFlowLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/java/com/single/chushou/manager/MyFlowLayoutManager.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_lanuch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/activity_lanuch.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/double_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/double_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/flow_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/flow_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/scroll_item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/scroll_item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/single_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/layout/single_item.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/single/chushou/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/app/src/test/java/com/single/chushou/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/gradlew.bat -------------------------------------------------------------------------------- /library/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/build.gradle -------------------------------------------------------------------------------- /library/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/proguard-rules.pro -------------------------------------------------------------------------------- /library/src/androidTest/java/com/library/chushou/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/androidTest/java/com/library/chushou/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /library/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /library/src/main/java/com/library/chushou/callback/ChuShouCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/java/com/library/chushou/callback/ChuShouCallBack.java -------------------------------------------------------------------------------- /library/src/main/java/com/library/chushou/manager/ChuShouManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/java/com/library/chushou/manager/ChuShouManager.java -------------------------------------------------------------------------------- /library/src/main/java/com/library/chushou/manager/TotalHeightLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/java/com/library/chushou/manager/TotalHeightLayoutManager.java -------------------------------------------------------------------------------- /library/src/main/java/com/library/chushou/view/ScrollRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/java/com/library/chushou/view/ScrollRecyclerView.java -------------------------------------------------------------------------------- /library/src/main/java/com/library/chushou/view/SlideRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/java/com/library/chushou/view/SlideRecyclerView.java -------------------------------------------------------------------------------- /library/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /library/src/test/java/com/library/chushou/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/library/src/test/java/com/library/chushou/ExampleUnitTest.java -------------------------------------------------------------------------------- /photos/图片式效果图.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/图片式效果图.gif -------------------------------------------------------------------------------- /photos/多种样式效果图.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/多种样式效果图.gif -------------------------------------------------------------------------------- /photos/流式布局效果图.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/流式布局效果图.gif -------------------------------------------------------------------------------- /photos/添加点击事件后,解决bug的对比图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/添加点击事件后,解决bug的对比图.png -------------------------------------------------------------------------------- /photos/草图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/草图.png -------------------------------------------------------------------------------- /photos/触手app主页效果.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangcman/ChuShouView-master/HEAD/photos/触手app主页效果.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':library' 2 | --------------------------------------------------------------------------------