├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── demo.apk ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── zlc │ │ └── season │ │ └── demo │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── zlc │ │ │ └── season │ │ │ └── demo │ │ │ ├── Header.java │ │ │ ├── RecyclerItemType.java │ │ │ ├── drag │ │ │ ├── DragActivity.java │ │ │ ├── DragAdapter.java │ │ │ ├── DragBean.java │ │ │ ├── DragPresenter.java │ │ │ ├── DragView.java │ │ │ ├── DragViewHolder.java │ │ │ └── ItemTouchHelperProvider.java │ │ │ ├── expand │ │ │ ├── ChildBean.java │ │ │ ├── ChildViewHolder.java │ │ │ ├── ExpandActivity.java │ │ │ ├── ExpandAdapter.java │ │ │ ├── ExpandPresenter.java │ │ │ ├── ExpandView.java │ │ │ ├── MockResponse.java │ │ │ ├── ParentBean.java │ │ │ └── ParentViewHolder.java │ │ │ ├── grid │ │ │ ├── GridActivity.java │ │ │ ├── GridAdapter.java │ │ │ ├── GridBean.java │ │ │ ├── GridPresenter.java │ │ │ ├── GridView.java │ │ │ └── GridViewHolder.java │ │ │ ├── main │ │ │ ├── MainActivity.java │ │ │ ├── MainAdapter.java │ │ │ ├── MainPresenter.java │ │ │ ├── MainView.java │ │ │ ├── MenuBean.java │ │ │ └── MenuViewHolder.java │ │ │ ├── multipleitem │ │ │ ├── MultiItemActivity.java │ │ │ ├── MultiItemAdapter.java │ │ │ ├── MultiItemPresenter.java │ │ │ ├── MultiItemView.java │ │ │ ├── TypeOneBean.java │ │ │ ├── TypeOneViewHolder.java │ │ │ ├── TypeTwoBean.java │ │ │ └── TypeTwoViewHolder.java │ │ │ ├── singleitem │ │ │ ├── ManualLoadMoreActivity.java │ │ │ ├── NormalBean.java │ │ │ ├── NormalViewHolder.java │ │ │ ├── SingleItemActivity.java │ │ │ ├── SingleItemAdapter.java │ │ │ ├── SingleItemPresenter.java │ │ │ └── SingleItemView.java │ │ │ └── staggered │ │ │ ├── StaggerAdapter.java │ │ │ ├── StaggerBean.java │ │ │ ├── StaggerPresenter.java │ │ │ ├── StaggerView.java │ │ │ ├── StaggerViewHolder.java │ │ │ └── StaggeredActivity.java │ └── res │ │ ├── drawable-v21 │ │ ├── ic_menu_camera.xml │ │ ├── ic_menu_gallery.xml │ │ ├── ic_menu_manage.xml │ │ ├── ic_menu_send.xml │ │ ├── ic_menu_share.xml │ │ └── ic_menu_slideshow.xml │ │ ├── drawable-xhdpi │ │ ├── ic_keyboard_arrow_down.png │ │ ├── ic_keyboard_arrow_up.png │ │ └── ic_reorder.png │ │ ├── drawable │ │ └── side_nav_bar.xml │ │ ├── layout │ │ ├── activity_drag.xml │ │ ├── activity_expand.xml │ │ ├── activity_grid.xml │ │ ├── activity_main.xml │ │ ├── activity_manual_load.xml │ │ ├── activity_multi_item.xml │ │ ├── activity_single_item.xml │ │ ├── activity_staggered.xml │ │ ├── child_item.xml │ │ ├── content_drag.xml │ │ ├── content_expand.xml │ │ ├── content_grid.xml │ │ ├── content_main.xml │ │ ├── content_multi_item.xml │ │ ├── content_staggered.xml │ │ ├── drag_item.xml │ │ ├── grid_item.xml │ │ ├── header_item.xml │ │ ├── manual_load_layout.xml │ │ ├── menu_item.xml │ │ ├── normal_item.xml │ │ ├── parent_item.xml │ │ ├── stagger_item.xml │ │ ├── type_one_item.xml │ │ └── type_two_item.xml │ │ ├── menu │ │ ├── drag_menu.xml │ │ └── menu.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ ├── a.jpg │ │ ├── b.jpg │ │ ├── c.jpg │ │ ├── d.jpg │ │ ├── e.jpg │ │ ├── f.jpg │ │ ├── g.jpg │ │ ├── h.jpg │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── zlc │ └── season │ └── demo │ └── ExampleUnitTest.java ├── gif ├── GIF.gif ├── drag.gif ├── expand.gif ├── grid.gif ├── manual.gif ├── multiitem.gif └── stagger.gif ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── practicalrecyclerview ├── .gitignore ├── bintray.gradle ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── zlc │ │ └── season │ │ └── practicalrecyclerview │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── zlc │ │ │ └── season │ │ │ └── practicalrecyclerview │ │ │ ├── AbstractAdapter.java │ │ │ ├── AbstractViewHolder.java │ │ │ ├── Bridge.java │ │ │ ├── Configure.java │ │ │ ├── ConfigureAdapter.java │ │ │ ├── DataSetObservable.java │ │ │ ├── ItemType.java │ │ │ ├── PracticalRecyclerView.java │ │ │ ├── SectionItem.java │ │ │ ├── SectionItemImpl.java │ │ │ ├── SimpleItemTouchHelperCallback.java │ │ │ └── decoration │ │ │ ├── DividerItemDecoration.java │ │ │ └── ShadowItemDecoration.java │ └── res │ │ ├── layout │ │ ├── default_empty_layout.xml │ │ ├── default_error_layout.xml │ │ ├── default_load_more_failed_layout.xml │ │ ├── default_load_more_layout.xml │ │ ├── default_loading_layout.xml │ │ ├── default_no_more_layout.xml │ │ └── recycler_layout.xml │ │ └── values │ │ ├── attr.xml │ │ └── strings.xml │ └── test │ └── java │ └── zlc │ └── season │ └── practicalrecyclerview │ ├── ExampleUnitTest.java │ └── SegmentTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/demo.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/demo.apk -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/zlc/season/demo/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/androidTest/java/zlc/season/demo/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/Header.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/RecyclerItemType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/RecyclerItemType.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/DragViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/DragViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/drag/ItemTouchHelperProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/drag/ItemTouchHelperProvider.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ChildBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ChildBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ChildViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ChildViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ExpandActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ExpandActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ExpandAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ExpandAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ExpandPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ExpandPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ExpandView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ExpandView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/MockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/MockResponse.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ParentBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ParentBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/expand/ParentViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/expand/ParentViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/grid/GridViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/grid/GridViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MainAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MainAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MainPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MainPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MainView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MainView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MenuBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MenuBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/main/MenuViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/main/MenuViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/MultiItemActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/MultiItemActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/MultiItemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/MultiItemAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/MultiItemPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/MultiItemPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/MultiItemView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/MultiItemView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/TypeOneBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/TypeOneBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/TypeOneViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/TypeOneViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/TypeTwoBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/TypeTwoBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/multipleitem/TypeTwoViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/multipleitem/TypeTwoViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/ManualLoadMoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/ManualLoadMoreActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/NormalBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/NormalBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/NormalViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/NormalViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/SingleItemActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/SingleItemActivity.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/SingleItemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/SingleItemAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/SingleItemPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/SingleItemPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/singleitem/SingleItemView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/singleitem/SingleItemView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggerBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggerBean.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggerPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggerPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggerView.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggerViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggerViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/zlc/season/demo/staggered/StaggeredActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/java/zlc/season/demo/staggered/StaggeredActivity.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_camera.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_manage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_manage.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_send.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/ic_menu_slideshow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-v21/ic_menu_slideshow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_keyboard_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-xhdpi/ic_keyboard_arrow_down.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_keyboard_arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-xhdpi/ic_keyboard_arrow_up.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_reorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable-xhdpi/ic_reorder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/side_nav_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/drawable/side_nav_bar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_drag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_drag.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_expand.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_expand.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_grid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_grid.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_manual_load.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_manual_load.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_multi_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_multi_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_single_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_single_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_staggered.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/activity_staggered.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/child_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/child_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_drag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_drag.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_expand.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_expand.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_grid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_grid.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_multi_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_multi_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_staggered.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/content_staggered.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/drag_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/drag_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/grid_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/header_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/header_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/manual_load_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/manual_load_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/menu_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/menu_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/normal_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/normal_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/parent_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/parent_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/stagger_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/stagger_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/type_one_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/type_one_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/type_two_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/layout/type_two_item.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/drag_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/menu/drag_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/menu/menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/a.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/b.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/c.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/d.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/e.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/f.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/g.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/g.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/h.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/h.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/zlc/season/demo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/app/src/test/java/zlc/season/demo/ExampleUnitTest.java -------------------------------------------------------------------------------- /gif/GIF.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/GIF.gif -------------------------------------------------------------------------------- /gif/drag.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/drag.gif -------------------------------------------------------------------------------- /gif/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/expand.gif -------------------------------------------------------------------------------- /gif/grid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/grid.gif -------------------------------------------------------------------------------- /gif/manual.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/manual.gif -------------------------------------------------------------------------------- /gif/multiitem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/multiitem.gif -------------------------------------------------------------------------------- /gif/stagger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gif/stagger.gif -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/gradlew.bat -------------------------------------------------------------------------------- /practicalrecyclerview/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /practicalrecyclerview/bintray.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/bintray.gradle -------------------------------------------------------------------------------- /practicalrecyclerview/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/build.gradle -------------------------------------------------------------------------------- /practicalrecyclerview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/proguard-rules.pro -------------------------------------------------------------------------------- /practicalrecyclerview/src/androidTest/java/zlc/season/practicalrecyclerview/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/androidTest/java/zlc/season/practicalrecyclerview/ApplicationTest.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/AbstractAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/AbstractAdapter.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/AbstractViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/AbstractViewHolder.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/Bridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/Bridge.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/Configure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/Configure.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/ConfigureAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/ConfigureAdapter.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/DataSetObservable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/DataSetObservable.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/ItemType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/ItemType.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/PracticalRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/PracticalRecyclerView.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SectionItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SectionItem.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SectionItemImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SectionItemImpl.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SimpleItemTouchHelperCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/SimpleItemTouchHelperCallback.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/decoration/DividerItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/decoration/DividerItemDecoration.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/decoration/ShadowItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/java/zlc/season/practicalrecyclerview/decoration/ShadowItemDecoration.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_empty_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_empty_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_error_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_error_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_load_more_failed_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_load_more_failed_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_load_more_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_load_more_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_loading_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_loading_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/default_no_more_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/default_no_more_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/layout/recycler_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/layout/recycler_layout.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/values/attr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/values/attr.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /practicalrecyclerview/src/test/java/zlc/season/practicalrecyclerview/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/test/java/zlc/season/practicalrecyclerview/ExampleUnitTest.java -------------------------------------------------------------------------------- /practicalrecyclerview/src/test/java/zlc/season/practicalrecyclerview/SegmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssseasonnn/PracticalRecyclerView/HEAD/practicalrecyclerview/src/test/java/zlc/season/practicalrecyclerview/SegmentTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':practicalrecyclerview' 2 | --------------------------------------------------------------------------------