├── .gitignore ├── README.md ├── adapter-kotlin ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cn │ │ └── sherlockzp │ │ └── adapter │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cn │ │ │ └── sherlockzp │ │ │ └── adapter │ │ │ ├── BaseAdapter.kt │ │ │ ├── BaseExpandableAdapter.kt │ │ │ ├── BaseItem.kt │ │ │ ├── BaseMultiAdapter.kt │ │ │ ├── BaseMultiSelectAdapter.kt │ │ │ ├── BaseViewHolder.kt │ │ │ └── CallBack.kt │ └── res │ │ ├── drawable │ │ ├── ic_data.xml │ │ └── ic_error.xml │ │ ├── layout │ │ ├── default_empty_view.xml │ │ ├── default_error_view.xml │ │ └── default_loadmore_view.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── cn │ └── sherlockzp │ └── adapter │ └── ExampleUnitTest.java ├── adapter ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── xyz │ │ └── zpayh │ │ └── adapter │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── xyz │ │ │ └── zpayh │ │ │ └── adapter │ │ │ ├── BaseAdapter.java │ │ │ ├── BaseExpandableAdapter.java │ │ │ ├── BaseMultiAdapter.java │ │ │ ├── BaseMultiSelectAdapter.java │ │ │ ├── BaseViewHolder.java │ │ │ ├── DefaultExpandable.java │ │ │ ├── DefaultMultiItem.java │ │ │ ├── DefaultMultiSelectItem.java │ │ │ ├── DefaultViewCreator.java │ │ │ ├── DefaultViewCreatorImpl.java │ │ │ ├── DiffUtilCallback.java │ │ │ ├── ExpandableAdapter.java │ │ │ ├── IExpandable.java │ │ │ ├── IFullSpan.java │ │ │ ├── IMultiItem.java │ │ │ ├── IMultiSelectItem.java │ │ │ ├── ImageCallback.java │ │ │ ├── LoadMore.java │ │ │ ├── MultiSelect.java │ │ │ ├── OnItemCheckedChangeListener.java │ │ │ ├── OnItemClickListener.java │ │ │ ├── OnItemLongClickListener.java │ │ │ ├── OnLoadMoreListener.java │ │ │ ├── TextCallback.java │ │ │ └── ViewCallback.java │ └── res │ │ ├── drawable │ │ ├── base_empty.xml │ │ ├── base_error.xml │ │ ├── base_load_failed.xml │ │ └── no_more.xml │ │ ├── layout │ │ ├── default_empty.xml │ │ ├── default_error.xml │ │ └── default_loadmore.xml │ │ └── values │ │ ├── color.xml │ │ ├── strings.xml │ │ └── style.xml │ └── test │ └── java │ └── xyz │ └── zpayh │ └── adapter │ └── ExampleUnitTest.java ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── xyz │ │ └── zpayh │ │ └── myadapter │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── xyz │ │ │ └── zpayh │ │ │ └── myadapter │ │ │ ├── AutoLoadMoreActivity.java │ │ │ ├── BasicActivity.java │ │ │ ├── ExpandableActivity.java │ │ │ ├── HeadAndFootActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── MainApplication.java │ │ │ ├── MultiItemActivity.java │ │ │ ├── MultiSelectItemActivity.java │ │ │ ├── adapter │ │ │ ├── AutoLoadAdapter.java │ │ │ ├── HeadAndFootAdapter.java │ │ │ ├── MyExpandableAdapter.java │ │ │ ├── MyMultiAdapter.java │ │ │ └── MyMultiSelectAdapter.java │ │ │ ├── data │ │ │ ├── Card.java │ │ │ ├── Image.java │ │ │ ├── ImageCard.java │ │ │ ├── ImageLabel.java │ │ │ ├── NoSelectCard.java │ │ │ ├── SelectorCard.java │ │ │ └── Text.java │ │ │ └── util │ │ │ ├── BitmapUtils.java │ │ │ └── FrescoUtil.java │ └── res │ │ ├── drawable │ │ ├── adult.webp │ │ ├── architecture.webp │ │ ├── denmark.webp │ │ ├── easter_eggs.webp │ │ ├── fashion.webp │ │ ├── fuchs.webp │ │ ├── girl.webp │ │ ├── girl1.webp │ │ ├── girl2.webp │ │ ├── horses.webp │ │ ├── ic_refresh.xml │ │ ├── logo.png │ │ ├── notes.webp │ │ ├── smile.webp │ │ └── sunset.webp │ │ ├── layout │ │ ├── act_auto_load_more.xml │ │ ├── act_multi_select_item.xml │ │ ├── activity_basic.xml │ │ ├── activity_expandable.xml │ │ ├── activity_head_and_foot.xml │ │ ├── activity_main.xml │ │ ├── activity_multi_item.xml │ │ ├── content_basic.xml │ │ ├── content_expandable.xml │ │ ├── content_main.xml │ │ ├── content_multi_item.xml │ │ ├── content_multi_select_item.xml │ │ ├── item_card.xml │ │ ├── item_foot.xml │ │ ├── item_foot2.xml │ │ ├── item_head.xml │ │ ├── item_head1.xml │ │ ├── item_head2.xml │ │ ├── item_image.xml │ │ ├── item_image_label.xml │ │ ├── item_list.xml │ │ ├── item_no_select.xml │ │ ├── item_select.xml │ │ ├── item_sub_title.xml │ │ └── item_text.xml │ │ ├── menu │ │ ├── head_menu.xml │ │ ├── menu_main.xml │ │ └── multiitem_menu.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── 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 │ └── xyz │ └── zpayh │ └── myadapter │ └── ExampleUnitTest.java ├── gif └── expandable.gif ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── sample-kotlin ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cn │ │ └── sherlockzp │ │ └── sample │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cn │ │ │ └── sherlockzp │ │ │ └── sample │ │ │ ├── AutoLoadMoreActivity.kt │ │ │ ├── BasicActivity.kt │ │ │ ├── ExpandableActivity.kt │ │ │ ├── HeadAndFootActivity.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MultiItemActivity.kt │ │ │ ├── MultiSelectItemActivity.kt │ │ │ └── model │ │ │ └── Model.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── adult.webp │ │ ├── architecture.webp │ │ ├── denmark.webp │ │ ├── easter_eggs.webp │ │ ├── fashion.webp │ │ ├── fuchs.webp │ │ ├── girl.webp │ │ ├── girl1.webp │ │ ├── girl2.webp │ │ ├── horses.webp │ │ ├── ic_launcher_background.xml │ │ ├── ic_refresh.xml │ │ ├── logo.png │ │ ├── notes.webp │ │ ├── smile.webp │ │ └── sunset.webp │ │ ├── layout │ │ ├── activity_auto_load_more.xml │ │ ├── activity_basic.xml │ │ ├── activity_expandable.xml │ │ ├── activity_head_and_foot.xml │ │ ├── activity_main.xml │ │ ├── activity_multi_item.xml │ │ ├── activity_multi_select_item.xml │ │ ├── item_activity.xml │ │ ├── item_foot.xml │ │ ├── item_foot2.xml │ │ ├── item_head.xml │ │ ├── item_head1.xml │ │ ├── item_head2.xml │ │ ├── item_image.xml │ │ ├── item_image_card.xml │ │ ├── item_image_label.xml │ │ ├── item_no_select.xml │ │ ├── item_select.xml │ │ └── item_text.xml │ │ ├── menu │ │ ├── head_menu.xml │ │ └── multiitem_menu.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.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 │ └── cn │ └── sherlockzp │ └── sample │ └── ExampleUnitTest.kt └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/README.md -------------------------------------------------------------------------------- /adapter-kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /adapter-kotlin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/build.gradle -------------------------------------------------------------------------------- /adapter-kotlin/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/proguard-rules.pro -------------------------------------------------------------------------------- /adapter-kotlin/src/androidTest/java/cn/sherlockzp/adapter/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/androidTest/java/cn/sherlockzp/adapter/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /adapter-kotlin/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseAdapter.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseExpandableAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseExpandableAdapter.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseItem.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseMultiAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseMultiAdapter.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseMultiSelectAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseMultiSelectAdapter.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/BaseViewHolder.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/java/cn/sherlockzp/adapter/CallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/java/cn/sherlockzp/adapter/CallBack.kt -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/drawable/ic_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/drawable/ic_data.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/layout/default_empty_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/layout/default_empty_view.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/layout/default_error_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/layout/default_error_view.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/layout/default_loadmore_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/layout/default_loadmore_view.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /adapter-kotlin/src/test/java/cn/sherlockzp/adapter/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter-kotlin/src/test/java/cn/sherlockzp/adapter/ExampleUnitTest.java -------------------------------------------------------------------------------- /adapter/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /adapter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/build.gradle -------------------------------------------------------------------------------- /adapter/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/proguard-rules.pro -------------------------------------------------------------------------------- /adapter/src/androidTest/java/xyz/zpayh/adapter/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/androidTest/java/xyz/zpayh/adapter/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /adapter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/BaseAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/BaseAdapter.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/BaseExpandableAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/BaseExpandableAdapter.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/BaseMultiAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/BaseMultiAdapter.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/BaseMultiSelectAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/BaseMultiSelectAdapter.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/BaseViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/BaseViewHolder.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DefaultExpandable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DefaultExpandable.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DefaultMultiItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DefaultMultiItem.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DefaultMultiSelectItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DefaultMultiSelectItem.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DefaultViewCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DefaultViewCreator.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DefaultViewCreatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DefaultViewCreatorImpl.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/DiffUtilCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/DiffUtilCallback.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/ExpandableAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/ExpandableAdapter.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/IExpandable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/IExpandable.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/IFullSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/IFullSpan.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/IMultiItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/IMultiItem.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/IMultiSelectItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/IMultiSelectItem.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/ImageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/ImageCallback.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/LoadMore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/LoadMore.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/MultiSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/MultiSelect.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/OnItemCheckedChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/OnItemCheckedChangeListener.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/OnItemClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/OnItemClickListener.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/OnItemLongClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/OnItemLongClickListener.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/OnLoadMoreListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/OnLoadMoreListener.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/TextCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/TextCallback.java -------------------------------------------------------------------------------- /adapter/src/main/java/xyz/zpayh/adapter/ViewCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/java/xyz/zpayh/adapter/ViewCallback.java -------------------------------------------------------------------------------- /adapter/src/main/res/drawable/base_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/drawable/base_empty.xml -------------------------------------------------------------------------------- /adapter/src/main/res/drawable/base_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/drawable/base_error.xml -------------------------------------------------------------------------------- /adapter/src/main/res/drawable/base_load_failed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/drawable/base_load_failed.xml -------------------------------------------------------------------------------- /adapter/src/main/res/drawable/no_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/drawable/no_more.xml -------------------------------------------------------------------------------- /adapter/src/main/res/layout/default_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/layout/default_empty.xml -------------------------------------------------------------------------------- /adapter/src/main/res/layout/default_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/layout/default_error.xml -------------------------------------------------------------------------------- /adapter/src/main/res/layout/default_loadmore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/layout/default_loadmore.xml -------------------------------------------------------------------------------- /adapter/src/main/res/values/color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/values/color.xml -------------------------------------------------------------------------------- /adapter/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /adapter/src/main/res/values/style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/main/res/values/style.xml -------------------------------------------------------------------------------- /adapter/src/test/java/xyz/zpayh/adapter/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/adapter/src/test/java/xyz/zpayh/adapter/ExampleUnitTest.java -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/xyz/zpayh/myadapter/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/androidTest/java/xyz/zpayh/myadapter/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/AutoLoadMoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/AutoLoadMoreActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/BasicActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/BasicActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/ExpandableActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/ExpandableActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/HeadAndFootActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/HeadAndFootActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/MainApplication.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/MultiItemActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/MultiItemActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/MultiSelectItemActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/MultiSelectItemActivity.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/adapter/AutoLoadAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/adapter/AutoLoadAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/adapter/HeadAndFootAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/adapter/HeadAndFootAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/adapter/MyExpandableAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/adapter/MyExpandableAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/adapter/MyMultiAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/adapter/MyMultiAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/adapter/MyMultiSelectAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/adapter/MyMultiSelectAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/Card.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/Image.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/ImageCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/ImageCard.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/ImageLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/ImageLabel.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/NoSelectCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/NoSelectCard.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/SelectorCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/SelectorCard.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/data/Text.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/data/Text.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/util/BitmapUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/util/BitmapUtils.java -------------------------------------------------------------------------------- /app/src/main/java/xyz/zpayh/myadapter/util/FrescoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/java/xyz/zpayh/myadapter/util/FrescoUtil.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/adult.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/adult.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/architecture.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/architecture.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/denmark.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/denmark.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/easter_eggs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/easter_eggs.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/fashion.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/fashion.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/fuchs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/fuchs.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/girl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/girl.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/girl1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/girl1.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/girl2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/girl2.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/horses.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/horses.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/ic_refresh.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/notes.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/notes.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/smile.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/smile.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/sunset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/drawable/sunset.webp -------------------------------------------------------------------------------- /app/src/main/res/layout/act_auto_load_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/act_auto_load_more.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/act_multi_select_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/act_multi_select_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/activity_basic.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_expandable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/activity_expandable.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_head_and_foot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/activity_head_and_foot.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_multi_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/activity_multi_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/content_basic.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_expandable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/content_expandable.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_multi_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/content_multi_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_multi_select_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/content_multi_select_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_foot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_foot.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_foot2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_foot2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_head.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_head.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_head1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_head1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_head2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_head2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_image_label.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_image_label.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_no_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_no_select.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_select.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_sub_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_sub_title.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/layout/item_text.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/head_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/menu/head_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/multiitem_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/menu/multiitem_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/xyz/zpayh/myadapter/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/app/src/test/java/xyz/zpayh/myadapter/ExampleUnitTest.java -------------------------------------------------------------------------------- /gif/expandable.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gif/expandable.gif -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/gradlew.bat -------------------------------------------------------------------------------- /sample-kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-kotlin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/build.gradle -------------------------------------------------------------------------------- /sample-kotlin/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/proguard-rules.pro -------------------------------------------------------------------------------- /sample-kotlin/src/androidTest/java/cn/sherlockzp/sample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/androidTest/java/cn/sherlockzp/sample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/AutoLoadMoreActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/AutoLoadMoreActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/BasicActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/BasicActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/ExpandableActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/ExpandableActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/HeadAndFootActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/HeadAndFootActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/MultiItemActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/MultiItemActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/MultiSelectItemActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/MultiSelectItemActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/cn/sherlockzp/sample/model/Model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/java/cn/sherlockzp/sample/model/Model.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/adult.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/adult.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/architecture.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/architecture.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/denmark.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/denmark.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/easter_eggs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/easter_eggs.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/fashion.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/fashion.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/fuchs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/fuchs.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/girl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/girl.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/girl1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/girl1.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/girl2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/girl2.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/horses.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/horses.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/ic_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/ic_refresh.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/notes.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/notes.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/smile.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/smile.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/sunset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/drawable/sunset.webp -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_auto_load_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_auto_load_more.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_basic.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_expandable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_expandable.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_head_and_foot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_head_and_foot.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_multi_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_multi_item.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_multi_select_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/activity_multi_select_item.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_activity.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_foot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_foot.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_foot2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_foot2.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_head.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_head.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_head1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_head1.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_head2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_head2.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_image.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_image_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_image_card.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_image_label.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_image_label.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_no_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_no_select.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_select.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/item_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/layout/item_text.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/menu/head_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/menu/head_menu.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/menu/multiitem_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/menu/multiitem_menu.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-kotlin/src/test/java/cn/sherlockzp/sample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/sample-kotlin/src/test/java/cn/sherlockzp/sample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvilBT/SherlockAdapter/HEAD/settings.gradle --------------------------------------------------------------------------------