├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── nbicc │ │ └── hbanner │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── nbicc │ │ │ └── hbanner │ │ │ ├── BaseActivity.java │ │ │ └── MainActivity.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── banner1.jpg │ │ ├── banner2.jpg │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── b1.jpg │ │ ├── b2.jpg │ │ ├── b3.jpg │ │ ├── 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 │ │ ├── raw │ │ ├── default1.mp4 │ │ ├── default2.mp4 │ │ ├── default3.mp4 │ │ └── default4.mp4 │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── nbicc │ └── hbanner │ └── ExampleUnitTest.java ├── base ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── lake │ │ └── base │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── lake │ │ │ └── base │ │ │ ├── BaseActivity.java │ │ │ ├── BaseApp.java │ │ │ ├── BaseFragment.java │ │ │ ├── Constants.java │ │ │ ├── TimeConstants.java │ │ │ ├── dialog │ │ │ └── WaitingDialog.java │ │ │ ├── helper │ │ │ └── CrashHandler.java │ │ │ ├── net │ │ │ ├── BaseObserver.java │ │ │ ├── CookiesInterceptor.java │ │ │ ├── NetWorkUtils.java │ │ │ ├── ResponseInterceptor.java │ │ │ ├── RetrofitUtil.java │ │ │ └── RxHelper.java │ │ │ ├── ui │ │ │ ├── NameValueEditView.java │ │ │ └── NameValueTextView.java │ │ │ └── utils │ │ │ ├── AnimationHelper.java │ │ │ ├── AppFirmUtils.java │ │ │ ├── DensityUtils.java │ │ │ ├── DialogUtils.java │ │ │ ├── EnvironmentUtil.java │ │ │ ├── FileUtils.java │ │ │ ├── JSONUtil.java │ │ │ ├── MD5Utils.java │ │ │ ├── PhoneConstant.java │ │ │ ├── RxExceptionUtils.java │ │ │ ├── SharedPreferencesUtils.java │ │ │ ├── ThreadPoolUtils.java │ │ │ ├── TimeUtils.java │ │ │ └── ToastUtils.java │ └── res │ │ ├── drawable │ │ ├── bg_waiting.xml │ │ ├── toast_bg.xml │ │ └── wihte_edit_rect_bg.xml │ │ ├── layout │ │ ├── custom_toast.xml │ │ ├── custom_toast_no_icon.xml │ │ ├── dialog_waiting.xml │ │ ├── nv_editview_layout.xml │ │ └── nv_textview_layout.xml │ │ ├── mipmap │ │ ├── icon_msg_error.png │ │ ├── icon_msg_run.png │ │ └── icon_msg_success.png │ │ ├── values-sw1024dp │ │ └── dimens.xml │ │ ├── values-sw1280dp │ │ └── dimens.xml │ │ ├── values-sw1365dp │ │ └── dimens.xml │ │ ├── values-sw240dp │ │ └── dimens.xml │ │ ├── values-sw320dp │ │ └── dimens.xml │ │ ├── values-sw384dp │ │ └── dimens.xml │ │ ├── values-sw392dp │ │ └── dimens.xml │ │ ├── values-sw400dp │ │ └── dimens.xml │ │ ├── values-sw410dp │ │ └── dimens.xml │ │ ├── values-sw411dp │ │ └── dimens.xml │ │ ├── values-sw432dp │ │ └── dimens.xml │ │ ├── values-sw480dp │ │ └── dimens.xml │ │ ├── values-sw533dp │ │ └── dimens.xml │ │ ├── values-sw592dp │ │ └── dimens.xml │ │ ├── values-sw600dp │ │ └── dimens.xml │ │ ├── values-sw640dp │ │ └── dimens.xml │ │ ├── values-sw662dp │ │ └── dimens.xml │ │ ├── values-sw720dp │ │ └── dimens.xml │ │ ├── values-sw768dp │ │ └── dimens.xml │ │ ├── values-sw800dp │ │ └── dimens.xml │ │ ├── values-sw811dp │ │ └── dimens.xml │ │ ├── values-sw820dp │ │ └── dimens.xml │ │ ├── values-sw960dp │ │ └── dimens.xml │ │ ├── values-sw961dp │ │ └── dimens.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── lake │ └── base │ └── ExampleUnitTest.java ├── gradle.properties ├── gradlew ├── gradlew.bat ├── hbanner ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── lake │ │ └── banner │ │ └── ExampleInstrumentedTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── lake │ │ ├── banner │ │ ├── net │ │ │ ├── HttpCallback.java │ │ │ ├── HttpClient.java │ │ │ ├── HttpEvent.java │ │ │ ├── HttpManager.java │ │ │ ├── HttpParam.java │ │ │ └── HttpThreadPool.java │ │ ├── transformer │ │ │ ├── ABaseTransformer.java │ │ │ ├── DefaultTransformer.java │ │ │ └── VerticalPageTransformer.java │ │ ├── uitls │ │ │ ├── Constants.java │ │ │ ├── LogUtils.java │ │ │ └── MD5Util.java │ │ └── view │ │ │ └── BannerViewPager.java │ │ └── hbanner │ │ ├── HBanner.java │ │ ├── HBannerImp.java │ │ ├── ImageSubView.java │ │ ├── PlayStatus.java │ │ ├── ShowView.java │ │ ├── SubView.java │ │ ├── SyncMode.java │ │ ├── VideoSubView.java │ │ └── VideoViewType.java │ └── res │ └── mipmap │ ├── defalteimage.png │ └── defaultvideobg.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/nbicc/hbanner/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/androidTest/java/com/nbicc/hbanner/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/nbicc/hbanner/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/java/com/nbicc/hbanner/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/nbicc/hbanner/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/java/com/nbicc/hbanner/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/banner1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/drawable/banner1.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/banner2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/drawable/banner2.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/b1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-mdpi/b1.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/b2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-mdpi/b2.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/b3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-mdpi/b3.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/default1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/raw/default1.mp4 -------------------------------------------------------------------------------- /app/src/main/res/raw/default2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/raw/default2.mp4 -------------------------------------------------------------------------------- /app/src/main/res/raw/default3.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/raw/default3.mp4 -------------------------------------------------------------------------------- /app/src/main/res/raw/default4.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/raw/default4.mp4 -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/nbicc/hbanner/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/app/src/test/java/com/nbicc/hbanner/ExampleUnitTest.java -------------------------------------------------------------------------------- /base/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/build.gradle -------------------------------------------------------------------------------- /base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/proguard-rules.pro -------------------------------------------------------------------------------- /base/src/androidTest/java/com/lake/base/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/androidTest/java/com/lake/base/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/BaseActivity.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/BaseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/BaseApp.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/BaseFragment.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/Constants.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/TimeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/TimeConstants.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/dialog/WaitingDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/dialog/WaitingDialog.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/helper/CrashHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/helper/CrashHandler.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/BaseObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/BaseObserver.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/CookiesInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/CookiesInterceptor.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/NetWorkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/NetWorkUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/ResponseInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/ResponseInterceptor.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/RetrofitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/RetrofitUtil.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/net/RxHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/net/RxHelper.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/ui/NameValueEditView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/ui/NameValueEditView.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/ui/NameValueTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/ui/NameValueTextView.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/AnimationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/AnimationHelper.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/AppFirmUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/AppFirmUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/DensityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/DensityUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/DialogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/DialogUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/EnvironmentUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/EnvironmentUtil.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/FileUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/JSONUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/JSONUtil.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/MD5Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/MD5Utils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/PhoneConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/PhoneConstant.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/RxExceptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/RxExceptionUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/SharedPreferencesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/SharedPreferencesUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/ThreadPoolUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/ThreadPoolUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/TimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/TimeUtils.java -------------------------------------------------------------------------------- /base/src/main/java/com/lake/base/utils/ToastUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/java/com/lake/base/utils/ToastUtils.java -------------------------------------------------------------------------------- /base/src/main/res/drawable/bg_waiting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/drawable/bg_waiting.xml -------------------------------------------------------------------------------- /base/src/main/res/drawable/toast_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/drawable/toast_bg.xml -------------------------------------------------------------------------------- /base/src/main/res/drawable/wihte_edit_rect_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/drawable/wihte_edit_rect_bg.xml -------------------------------------------------------------------------------- /base/src/main/res/layout/custom_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/layout/custom_toast.xml -------------------------------------------------------------------------------- /base/src/main/res/layout/custom_toast_no_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/layout/custom_toast_no_icon.xml -------------------------------------------------------------------------------- /base/src/main/res/layout/dialog_waiting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/layout/dialog_waiting.xml -------------------------------------------------------------------------------- /base/src/main/res/layout/nv_editview_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/layout/nv_editview_layout.xml -------------------------------------------------------------------------------- /base/src/main/res/layout/nv_textview_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/layout/nv_textview_layout.xml -------------------------------------------------------------------------------- /base/src/main/res/mipmap/icon_msg_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/mipmap/icon_msg_error.png -------------------------------------------------------------------------------- /base/src/main/res/mipmap/icon_msg_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/mipmap/icon_msg_run.png -------------------------------------------------------------------------------- /base/src/main/res/mipmap/icon_msg_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/mipmap/icon_msg_success.png -------------------------------------------------------------------------------- /base/src/main/res/values-sw1024dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw1024dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw1280dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw1280dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw1365dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw1365dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw240dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw240dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw320dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw320dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw384dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw384dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw392dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw392dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw400dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw400dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw410dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw410dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw411dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw411dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw432dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw432dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw480dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw480dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw533dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw533dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw592dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw592dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw640dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw640dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw662dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw662dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw720dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw720dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw768dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw768dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw800dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw800dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw811dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw811dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw820dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw960dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw960dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values-sw961dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values-sw961dp/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /base/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /base/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /base/src/test/java/com/lake/base/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/base/src/test/java/com/lake/base/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hbanner/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hbanner/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/build.gradle -------------------------------------------------------------------------------- /hbanner/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/proguard-rules.pro -------------------------------------------------------------------------------- /hbanner/src/androidTest/java/com/lake/banner/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/androidTest/java/com/lake/banner/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /hbanner/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpCallback.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpClient.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpEvent.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpManager.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpParam.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/net/HttpThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/net/HttpThreadPool.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/transformer/ABaseTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/transformer/ABaseTransformer.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/transformer/DefaultTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/transformer/DefaultTransformer.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/transformer/VerticalPageTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/transformer/VerticalPageTransformer.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/uitls/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/uitls/Constants.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/uitls/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/uitls/LogUtils.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/uitls/MD5Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/uitls/MD5Util.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/banner/view/BannerViewPager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/banner/view/BannerViewPager.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/HBanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/HBanner.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/HBannerImp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/HBannerImp.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/ImageSubView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/ImageSubView.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/PlayStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/PlayStatus.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/ShowView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/ShowView.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/SubView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/SubView.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/SyncMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/SyncMode.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/VideoSubView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/VideoSubView.java -------------------------------------------------------------------------------- /hbanner/src/main/java/com/lake/hbanner/VideoViewType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/java/com/lake/hbanner/VideoViewType.java -------------------------------------------------------------------------------- /hbanner/src/main/res/mipmap/defalteimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/res/mipmap/defalteimage.png -------------------------------------------------------------------------------- /hbanner/src/main/res/mipmap/defaultvideobg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/hbanner/src/main/res/mipmap/defaultvideobg.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakehubo/HBanner/HEAD/settings.gradle --------------------------------------------------------------------------------