├── .gitignore ├── LICENSE ├── TestListView ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── jianqiang │ │ │ └── testlistview │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── jianqiang │ │ │ │ └── testlistview │ │ │ │ ├── Article.java │ │ │ │ ├── Comment.java │ │ │ │ ├── DensityUtil.java │ │ │ │ ├── FileConfiguration.java │ │ │ │ ├── ImageList.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MyAdapter.java │ │ │ │ ├── MyApp.java │ │ │ │ ├── News.java │ │ │ │ ├── NineImageView.java │ │ │ │ ├── Utils.java │ │ │ │ ├── entity │ │ │ │ └── ImageListImpl.java │ │ │ │ └── imageloader │ │ │ │ ├── BaseImageLoaderStrategy.java │ │ │ │ ├── FrescoImageLoader.java │ │ │ │ ├── GlideImageLoader.java │ │ │ │ ├── IFactory.java │ │ │ │ ├── ImageConfig.java │ │ │ │ ├── ImageLoader.java │ │ │ │ ├── OkHttpClientUtils.java │ │ │ │ ├── fresco │ │ │ │ ├── BaseBitmapDataSubscriber.java │ │ │ │ ├── BitmapListener.java │ │ │ │ ├── FrescoBitmapMemoryCacheSupplier.java │ │ │ │ ├── FrescoImageConfig.java │ │ │ │ ├── FrescoImageLoaderStrategy.java │ │ │ │ └── RoundedCornersTransformation.java │ │ │ │ └── glide │ │ │ │ ├── GlideConfiguration.java │ │ │ │ ├── GlideImageConfig.java │ │ │ │ └── GlideImageLoaderStrategy.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_launcher.png │ │ │ └── zan.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── item.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── default_image.jpg │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── default_image.jpg │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── list_default.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── list_default.png │ │ │ └── values │ │ │ ├── attrs.xml │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── jianqiang │ │ └── testlistview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── TestListViewNew ├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── gradle.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── jianqiang │ │ └── testlistview │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── jianqiang │ │ │ └── testlistview │ │ │ ├── MainActivity.java │ │ │ ├── MyAdapter.java │ │ │ ├── MyApp.java │ │ │ ├── MyListView.java │ │ │ ├── MyView1.java │ │ │ ├── awares │ │ │ ├── IResultListener.java │ │ │ ├── ItemViewAware.java │ │ │ ├── ItemViewFactoryAware.java │ │ │ ├── ListAdapterAware.java │ │ │ └── OnItemViewClickedListener.java │ │ │ ├── entitiy │ │ │ ├── Article.java │ │ │ ├── Comment.java │ │ │ ├── ImageEntity.java │ │ │ └── News.java │ │ │ ├── executor │ │ │ ├── ExecutorUtils.java │ │ │ ├── GoUtil.java │ │ │ ├── OverloadPolicy.java │ │ │ ├── PriorityRunnable.java │ │ │ ├── SchedulePolicy.java │ │ │ └── SmartExecutor.java │ │ │ ├── helpers │ │ │ ├── AccountHelper.java │ │ │ ├── DefaultItemViewFactory.java │ │ │ ├── ItemViewLayoutConfig.java │ │ │ ├── ViewCoordinateHelper.java │ │ │ └── ZanContentHelper.java │ │ │ ├── pulltorefresh │ │ │ ├── ILoadingLayout.java │ │ │ ├── IPullToRefresh.java │ │ │ ├── LoadingLayoutProxy.java │ │ │ ├── OverscrollHelper.java │ │ │ ├── PullToRefreshAdapterViewBase.java │ │ │ ├── PullToRefreshBase.java │ │ │ ├── PullToRefreshExpandableListView.java │ │ │ ├── PullToRefreshListView.java │ │ │ └── internal │ │ │ │ ├── EmptyViewMethodAccessor.java │ │ │ │ ├── FlipLoadingLayout.java │ │ │ │ ├── IndicatorLayout.java │ │ │ │ ├── LoadingLayout.java │ │ │ │ ├── RotateLoadingLayout.java │ │ │ │ ├── Utils.java │ │ │ │ └── ViewCompat.java │ │ │ └── utils │ │ │ ├── ClipboardUtils.java │ │ │ ├── DensityUtils.java │ │ │ ├── FrescoUtils.java │ │ │ └── Utils.java │ └── res │ │ ├── anim │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ └── slide_out_to_top.xml │ │ ├── drawable-xhdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ │ ├── drawable │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ ├── indicator_arrow.png │ │ ├── indicator_bg_bottom.xml │ │ ├── indicator_bg_top.xml │ │ └── zan.png │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── item.xml │ │ ├── pull_refresh_list.xml │ │ ├── pull_to_refresh_header_horizontal.xml │ │ └── pull_to_refresh_header_vertical.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── default_image.jpg │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── list_default.png │ │ ├── mipmap-xxhdpi │ │ ├── btn_star_off.png │ │ ├── btn_star_on.png │ │ ├── default_image.jpg │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ ├── list_default.png │ │ └── zan.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── attrs.xml │ │ ├── color.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── pull_refresh_strings.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── example │ └── jianqiang │ └── testlistview │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/LICENSE -------------------------------------------------------------------------------- /TestListView/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.gitignore -------------------------------------------------------------------------------- /TestListView/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/compiler.xml -------------------------------------------------------------------------------- /TestListView/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /TestListView/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/gradle.xml -------------------------------------------------------------------------------- /TestListView/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/misc.xml -------------------------------------------------------------------------------- /TestListView/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/modules.xml -------------------------------------------------------------------------------- /TestListView/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /TestListView/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/.idea/vcs.xml -------------------------------------------------------------------------------- /TestListView/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TestListView/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/build.gradle -------------------------------------------------------------------------------- /TestListView/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/proguard-rules.pro -------------------------------------------------------------------------------- /TestListView/app/src/androidTest/java/com/example/jianqiang/testlistview/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/androidTest/java/com/example/jianqiang/testlistview/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /TestListView/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/Article.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/Comment.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/DensityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/DensityUtil.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/FileConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/FileConfiguration.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/ImageList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/ImageList.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/MainActivity.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/MyAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/MyAdapter.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/MyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/MyApp.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/News.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/News.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/NineImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/NineImageView.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/Utils.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/entity/ImageListImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/entity/ImageListImpl.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/BaseImageLoaderStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/BaseImageLoaderStrategy.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/FrescoImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/FrescoImageLoader.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/GlideImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/GlideImageLoader.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/IFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/IFactory.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/ImageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/ImageConfig.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/ImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/ImageLoader.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/OkHttpClientUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/OkHttpClientUtils.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/BaseBitmapDataSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/BaseBitmapDataSubscriber.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/BitmapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/BitmapListener.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoBitmapMemoryCacheSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoBitmapMemoryCacheSupplier.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoImageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoImageConfig.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoImageLoaderStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/FrescoImageLoaderStrategy.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/RoundedCornersTransformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/fresco/RoundedCornersTransformation.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideConfiguration.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideImageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideImageConfig.java -------------------------------------------------------------------------------- /TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideImageLoaderStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/java/com/example/jianqiang/testlistview/imageloader/glide/GlideImageLoaderStrategy.java -------------------------------------------------------------------------------- /TestListView/app/src/main/res/drawable/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/drawable/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/drawable/zan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/drawable/zan.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/res/layout/item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/layout/item.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xhdpi/default_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xhdpi/default_image.jpg -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxhdpi/default_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxhdpi/default_image.jpg -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxhdpi/list_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxhdpi/list_default.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/mipmap-xxxhdpi/list_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/mipmap-xxxhdpi/list_default.png -------------------------------------------------------------------------------- /TestListView/app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /TestListView/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /TestListView/app/src/test/java/com/example/jianqiang/testlistview/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/app/src/test/java/com/example/jianqiang/testlistview/ExampleUnitTest.java -------------------------------------------------------------------------------- /TestListView/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/build.gradle -------------------------------------------------------------------------------- /TestListView/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/gradle.properties -------------------------------------------------------------------------------- /TestListView/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TestListView/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /TestListView/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/gradlew -------------------------------------------------------------------------------- /TestListView/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListView/gradlew.bat -------------------------------------------------------------------------------- /TestListView/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /TestListViewNew/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.gitignore -------------------------------------------------------------------------------- /TestListViewNew/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/compiler.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/gradle.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/misc.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/modules.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /TestListViewNew/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/.idea/vcs.xml -------------------------------------------------------------------------------- /TestListViewNew/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TestListViewNew/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/build.gradle -------------------------------------------------------------------------------- /TestListViewNew/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/proguard-rules.pro -------------------------------------------------------------------------------- /TestListViewNew/app/src/androidTest/java/com/example/jianqiang/testlistview/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/androidTest/java/com/example/jianqiang/testlistview/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MainActivity.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyAdapter.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyApp.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyListView.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyView1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/MyView1.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/IResultListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/IResultListener.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ItemViewAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ItemViewAware.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ItemViewFactoryAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ItemViewFactoryAware.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ListAdapterAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/ListAdapterAware.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/OnItemViewClickedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/awares/OnItemViewClickedListener.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/Article.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/Comment.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/ImageEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/ImageEntity.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/News.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/entitiy/News.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/ExecutorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/ExecutorUtils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/GoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/GoUtil.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/OverloadPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/OverloadPolicy.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/PriorityRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/PriorityRunnable.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/SchedulePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/SchedulePolicy.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/SmartExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/executor/SmartExecutor.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/AccountHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/AccountHelper.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/DefaultItemViewFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/DefaultItemViewFactory.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ItemViewLayoutConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ItemViewLayoutConfig.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ViewCoordinateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ViewCoordinateHelper.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ZanContentHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/helpers/ZanContentHelper.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/ILoadingLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/ILoadingLayout.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/IPullToRefresh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/IPullToRefresh.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/LoadingLayoutProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/LoadingLayoutProxy.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/OverscrollHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/OverscrollHelper.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshAdapterViewBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshAdapterViewBase.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshBase.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshExpandableListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshExpandableListView.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/PullToRefreshListView.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/EmptyViewMethodAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/EmptyViewMethodAccessor.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/FlipLoadingLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/FlipLoadingLayout.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/IndicatorLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/IndicatorLayout.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/LoadingLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/LoadingLayout.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/RotateLoadingLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/RotateLoadingLayout.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/Utils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/ViewCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/pulltorefresh/internal/ViewCompat.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/ClipboardUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/ClipboardUtils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/DensityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/DensityUtils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/FrescoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/FrescoUtils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/java/com/example/jianqiang/testlistview/utils/Utils.java -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/anim/slide_in_from_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/anim/slide_in_from_bottom.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/anim/slide_in_from_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/anim/slide_in_from_top.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/anim/slide_out_to_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/anim/slide_out_to_bottom.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/anim/slide_out_to_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/anim/slide_out_to_top.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/default_ptr_flip.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/default_ptr_rotate.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/indicator_arrow.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/indicator_bg_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/indicator_bg_bottom.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/indicator_bg_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/indicator_bg_top.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/drawable/zan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/drawable/zan.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/layout/item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/layout/item.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/layout/pull_refresh_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/layout/pull_refresh_list.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/layout/pull_to_refresh_header_horizontal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/layout/pull_to_refresh_header_horizontal.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/layout/pull_to_refresh_header_vertical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/layout/pull_to_refresh_header_vertical.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xhdpi/default_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xhdpi/default_image.jpg -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xhdpi/list_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xhdpi/list_default.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/btn_star_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/btn_star_off.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/btn_star_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/btn_star_on.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/default_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/default_image.jpg -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/list_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/list_default.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxhdpi/zan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxhdpi/zan.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/color.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/pull_refresh_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/pull_refresh_strings.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /TestListViewNew/app/src/test/java/com/example/jianqiang/testlistview/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/app/src/test/java/com/example/jianqiang/testlistview/ExampleUnitTest.java -------------------------------------------------------------------------------- /TestListViewNew/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/build.gradle -------------------------------------------------------------------------------- /TestListViewNew/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/gradle.properties -------------------------------------------------------------------------------- /TestListViewNew/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TestListViewNew/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /TestListViewNew/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/gradlew -------------------------------------------------------------------------------- /TestListViewNew/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaoBaoJianqiang/CustomListView/HEAD/TestListViewNew/gradlew.bat -------------------------------------------------------------------------------- /TestListViewNew/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------