├── .gitignore ├── Image ├── 1.gif ├── 2.gif └── title.png ├── LICENSE ├── README.md ├── README_CN.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── lalamove │ │ └── huolala │ │ └── client │ │ └── offline_web │ │ ├── Constants.java │ │ ├── DemoActivity.java │ │ ├── EnhDemoActivity.java │ │ ├── FileDownLoadHelper.java │ │ ├── MainActivity.java │ │ ├── OfflineWebInitJob.java │ │ ├── request │ │ └── DefaultLocalRequest.java │ │ ├── util │ │ ├── DisplayUtils.java │ │ ├── HttpsUtils.java │ │ ├── IoThreadPool.java │ │ └── OkHttpClientManager.java │ │ └── widget │ │ ├── BottomView.java │ │ ├── GradientColor.java │ │ ├── HllDrawable.java │ │ ├── HllRoundBackground.java │ │ ├── OffWebBottomView.java │ │ └── OffWebButton.java │ └── res │ ├── anim │ ├── off_web_bottom_anim_enter.xml │ └── off_web_bottom_anim_exit.xml │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable-xxhdpi │ ├── off_web_avatar_icon.png │ ├── off_web_cash_icon.png │ ├── off_web_close_icon.webp │ ├── off_web_logo_icon.png │ ├── off_web_main_bg.png │ ├── off_web_name_logo_img.png │ ├── off_web_navigation_icon.png │ └── off_web_update_icon.png │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ ├── off_web_activity_demo.xml │ ├── off_web_activity_main.xml │ ├── off_web_bottom_dialog_layout.xml │ └── off_web_btn_layout.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values │ ├── attrs.xml │ ├── colors.xml │ ├── strings.xml │ ├── styles.xml │ └── themes.xml │ └── xml │ └── network_security_config.xml ├── assets └── act3-2108-turntable.zip ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib_offline_webview ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── lalamove │ └── huolala │ └── offline │ └── webview │ ├── Interceptor │ ├── DefaultInterceptor.java │ └── IInterceptor.java │ ├── OfflineConfig.java │ ├── OfflinePageManager.java │ ├── OfflineParams.java │ ├── OfflineTaskManager.java │ ├── OfflineWebClient.java │ ├── OfflineWebManager.java │ ├── download │ ├── DefaultDownloader.java │ ├── FileDownLoadHelper.java │ └── IDownLoader.java │ ├── flow │ ├── FlowReportParams.java │ ├── FlowResultHandleStrategy.java │ └── IFlowResultHandleStrategy.java │ ├── info │ ├── OfflinePackageInfo.java │ ├── OfflineRuleConfig.java │ └── OfflineZipPackageConfig.java │ ├── log │ ├── Logger.java │ └── OfflineWebLog.java │ ├── matcher │ ├── BisNameMatcher.java │ └── DefaultMatcher.java │ ├── monitor │ ├── OfflineWebMonitorUtils.java │ ├── base │ │ ├── IEnhWebMonitor.java │ │ ├── IEnhWebResourceErrorAdapter.java │ │ ├── IEnhWebResourceRequestAdapter.java │ │ ├── IEnhWebResourceResponseAdapter.java │ │ └── IWebPageStatus.java │ └── impl │ │ ├── EnhWebResourceErrorAdapterImpl.java │ │ ├── EnhWebResourceRequestAdapterImpl.java │ │ ├── EnhWebResourceResponseAdapterImpl.java │ │ └── OfflineWebPageStatus.java │ ├── net │ ├── IOfflineRequest.java │ └── RequestCallback.java │ ├── proxy │ ├── EmptyOfflineWebViewProxy.java │ ├── IOfflineWebViewProxy.java │ ├── OffWebProxyFactory.java │ └── OfflineWebViewProxy.java │ ├── resource │ ├── DownloadFlow.java │ ├── FetchPackageFlow.java │ ├── ParsePackageFlow.java │ ├── ReplaceResFlow.java │ └── ResourceFlow.java │ ├── task │ ├── CheckAndUpdateTask.java │ ├── CheckVersionTask.java │ └── CleanTask.java │ ├── threadpool │ ├── IExecutorServiceProvider.java │ └── OfflineIoThreadPool.java │ ├── utils │ ├── EnhWebUriUtils.java │ ├── MemoryConstants.java │ ├── OffWebRuleUtil.java │ ├── OfflineConstant.java │ ├── OfflineFileUtils.java │ ├── OfflineGsonUtils.java │ ├── OfflineHandlerUtils.java │ ├── OfflinePackageUtil.java │ ├── OfflineStringUtils.java │ └── UrlParamsUtils.java │ └── widget │ ├── EnhOfflineWebView.java │ ├── EnhWebViewClient.java │ ├── IOfflineWebView.java │ ├── OfflineWebView.java │ └── ReloadOfflineWebView.java ├── lib_web ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── lalamove │ └── huolala │ └── client │ └── lib │ ├── DownloadHandler.java │ ├── HttpServerStarter.java │ ├── OffWebHandler.java │ ├── OfflinePackageInfo.java │ ├── ParamsUtil.java │ └── ServerConstant.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/.gitignore -------------------------------------------------------------------------------- /Image/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/Image/1.gif -------------------------------------------------------------------------------- /Image/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/Image/2.gif -------------------------------------------------------------------------------- /Image/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/Image/title.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/README_CN.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/DemoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/DemoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/EnhDemoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/EnhDemoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/FileDownLoadHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/FileDownLoadHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/OfflineWebInitJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/OfflineWebInitJob.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/request/DefaultLocalRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/request/DefaultLocalRequest.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/util/DisplayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/util/DisplayUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/util/HttpsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/util/HttpsUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/util/IoThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/util/IoThreadPool.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/util/OkHttpClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/util/OkHttpClientManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/BottomView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/BottomView.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/GradientColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/GradientColor.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/HllDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/HllDrawable.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/HllRoundBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/HllRoundBackground.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/OffWebBottomView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/OffWebBottomView.java -------------------------------------------------------------------------------- /app/src/main/java/com/lalamove/huolala/client/offline_web/widget/OffWebButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/java/com/lalamove/huolala/client/offline_web/widget/OffWebButton.java -------------------------------------------------------------------------------- /app/src/main/res/anim/off_web_bottom_anim_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/anim/off_web_bottom_anim_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/off_web_bottom_anim_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/anim/off_web_bottom_anim_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_avatar_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_avatar_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_cash_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_cash_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_close_icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_close_icon.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_logo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_logo_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_main_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_main_bg.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_name_logo_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_name_logo_img.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_navigation_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_navigation_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/off_web_update_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable-xxhdpi/off_web_update_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/off_web_activity_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/layout/off_web_activity_demo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/off_web_activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/layout/off_web_activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/off_web_bottom_dialog_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/layout/off_web_bottom_dialog_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/off_web_btn_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/layout/off_web_btn_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/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/HuolalaTech/HLLOfflineWebView-android/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/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /assets/act3-2108-turntable.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/assets/act3-2108-turntable.zip -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib_offline_webview/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/.gitignore -------------------------------------------------------------------------------- /lib_offline_webview/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/build.gradle -------------------------------------------------------------------------------- /lib_offline_webview/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib_offline_webview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/proguard-rules.pro -------------------------------------------------------------------------------- /lib_offline_webview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/Interceptor/DefaultInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/Interceptor/DefaultInterceptor.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/Interceptor/IInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/Interceptor/IInterceptor.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineConfig.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflinePageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflinePageManager.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineParams.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineTaskManager.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineWebClient.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineWebManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/OfflineWebManager.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/DefaultDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/DefaultDownloader.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/FileDownLoadHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/FileDownLoadHelper.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/IDownLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/download/IDownLoader.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/FlowReportParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/FlowReportParams.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/FlowResultHandleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/FlowResultHandleStrategy.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/IFlowResultHandleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/flow/IFlowResultHandleStrategy.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflinePackageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflinePackageInfo.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflineRuleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflineRuleConfig.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflineZipPackageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/info/OfflineZipPackageConfig.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/log/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/log/Logger.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/log/OfflineWebLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/log/OfflineWebLog.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/matcher/BisNameMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/matcher/BisNameMatcher.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/matcher/DefaultMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/matcher/DefaultMatcher.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/OfflineWebMonitorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/OfflineWebMonitorUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebMonitor.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceErrorAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceErrorAdapter.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceRequestAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceRequestAdapter.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceResponseAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IEnhWebResourceResponseAdapter.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IWebPageStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/base/IWebPageStatus.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceErrorAdapterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceErrorAdapterImpl.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceRequestAdapterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceRequestAdapterImpl.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceResponseAdapterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/EnhWebResourceResponseAdapterImpl.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/OfflineWebPageStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/monitor/impl/OfflineWebPageStatus.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/net/IOfflineRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/net/IOfflineRequest.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/net/RequestCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/net/RequestCallback.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/EmptyOfflineWebViewProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/EmptyOfflineWebViewProxy.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/IOfflineWebViewProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/IOfflineWebViewProxy.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/OffWebProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/OffWebProxyFactory.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/OfflineWebViewProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/proxy/OfflineWebViewProxy.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/DownloadFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/DownloadFlow.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/FetchPackageFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/FetchPackageFlow.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ParsePackageFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ParsePackageFlow.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ReplaceResFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ReplaceResFlow.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ResourceFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/resource/ResourceFlow.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CheckAndUpdateTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CheckAndUpdateTask.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CheckVersionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CheckVersionTask.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CleanTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/task/CleanTask.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/threadpool/IExecutorServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/threadpool/IExecutorServiceProvider.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/threadpool/OfflineIoThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/threadpool/OfflineIoThreadPool.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/EnhWebUriUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/EnhWebUriUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/MemoryConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/MemoryConstants.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OffWebRuleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OffWebRuleUtil.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineConstant.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineFileUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineGsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineGsonUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineHandlerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineHandlerUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflinePackageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflinePackageUtil.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/OfflineStringUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/UrlParamsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/utils/UrlParamsUtils.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/EnhOfflineWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/EnhOfflineWebView.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/EnhWebViewClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/EnhWebViewClient.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/IOfflineWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/IOfflineWebView.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/OfflineWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/OfflineWebView.java -------------------------------------------------------------------------------- /lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/ReloadOfflineWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_offline_webview/src/main/java/com/lalamove/huolala/offline/webview/widget/ReloadOfflineWebView.java -------------------------------------------------------------------------------- /lib_web/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /lib_web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/build.gradle -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/DownloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/DownloadHandler.java -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/HttpServerStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/HttpServerStarter.java -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/OffWebHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/OffWebHandler.java -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/OfflinePackageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/OfflinePackageInfo.java -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/ParamsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/ParamsUtil.java -------------------------------------------------------------------------------- /lib_web/src/main/java/com/lalamove/huolala/client/lib/ServerConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/lib_web/src/main/java/com/lalamove/huolala/client/lib/ServerConstant.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HuolalaTech/HLLOfflineWebView-android/HEAD/settings.gradle --------------------------------------------------------------------------------