From 5c9f45e2723daec1313e2e3a75d41fdb64a971d7 Mon Sep 17 00:00:00 2001 From: index Date: Wed, 14 Oct 2020 14:06:58 +0800 Subject: [PATCH] v1.0 --- .idea/codeStyles/Project.xml | 4 + .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/gradle.xml | 7 + .idea/jarRepositories.xml | 25 + .idea/vcs.xml | 2 +- app/build.gradle | 82 +- app/proguard-rules.pro | 42 +- app/src/main/AndroidManifest.xml | 16 +- app/src/main/assets/h.js | 45 + app/src/main/assets/i.js | 46 + .../fumiama/copymanga/activity/DlActivity.kt | 292 +++ .../copymanga/activity/MainActivity.kt | 53 + .../copymanga/activity/ViewMangaActivity.kt | 372 ++++ .../copymanga/data/ComicStructure.java | 10 + .../fumiama/copymanga/handler/DlHandler.kt | 90 + .../fumiama/copymanga/handler/MainHandler.kt | 64 + .../fumiama/copymanga/handler/TimeThread.kt | 17 + .../fumiama/copymanga/tool/DownloadTools.kt | 37 + .../fumiama/copymanga/tool/MangaDlTools.kt | 83 + .../fumiama/copymanga/tool/PagesManager.kt | 60 + .../fumiama/copymanga/tool/PropertiesTools.kt | 53 + .../top/fumiama/copymanga/tool/ToolsBox.kt | 91 + .../top/fumiama/copymanga/view/JSWebView.kt | 24 + .../fumiama/copymanga/view/LazyScrollView.kt | 48 + .../fumiama/copymanga/view/ScaleImageView.kt | 1892 +++++++++++++++++ .../main/java/top/fumiama/copymanga/web/JS.kt | 25 + .../top/fumiama/copymanga/web/JSHidden.kt | 22 + .../fumiama/copymanga/web/WebChromeClient.kt | 46 + .../fumiama/copymanga/web/WebViewClient.kt | 30 + .../main/res/drawable-anydpi/bg_comment.xml | 11 + app/src/main/res/drawable-anydpi/ic_dl.xml | 10 + app/src/main/res/drawable-anydpi/ic_edit.xml | 10 + .../ic_launcher_background.xml | 2 +- .../ic_launcher_foreground.xml | 9 + app/src/main/res/drawable-anydpi/rndbg.xml | 33 + .../res/drawable-anydpi/rndbg_checked.xml | 33 + .../main/res/drawable-anydpi/rndbg_error.xml | 33 + .../main/res/drawable-anydpi/rndbg_round.xml | 13 + .../main/res/drawable-anydpi/rndbg_white.xml | 33 + .../res/drawable-anydpi/toggle_button.xml | 12 + .../res/drawable-nodpi/line_colorful.webp | Bin 0 -> 166 bytes .../drawable-v24/ic_launcher_foreground.xml | 30 - app/src/main/res/layout/activity_dl.xml | 49 + app/src/main/res/layout/activity_main.xml | 35 + .../main/res/layout/activity_viewmanga.xml | 59 + app/src/main/res/layout/button_tbutton.xml | 14 + app/src/main/res/layout/div_h.xml | 6 + app/src/main/res/layout/line_caption.xml | 16 + app/src/main/res/layout/line_horizonal.xml | 7 + app/src/main/res/layout/page_imgview.xml | 12 + .../main/res/layout/widget_downloadbar.xml | 67 + app/src/main/res/layout/widget_infodrawer.xml | 95 + app/src/main/res/layout/widget_titlebar.xml | 57 + .../main/res/layout/widget_viewmangainfo.xml | 50 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3593 -> 9253 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 5339 -> 0 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2636 -> 5762 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3388 -> 0 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4926 -> 14276 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 7472 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7909 -> 26571 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 11873 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 10652 -> 38739 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 16570 -> 0 bytes app/src/main/res/values/colors.xml | 12 +- app/src/main/res/values/strings.xml | 7 + app/src/main/res/values/styles.xml | 9 +- build.gradle | 1 + gradle.properties | 3 +- 70 files changed, 4262 insertions(+), 54 deletions(-) create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 app/src/main/assets/h.js create mode 100644 app/src/main/assets/i.js create mode 100644 app/src/main/java/top/fumiama/copymanga/activity/DlActivity.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/activity/MainActivity.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/activity/ViewMangaActivity.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/data/ComicStructure.java create mode 100644 app/src/main/java/top/fumiama/copymanga/handler/DlHandler.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/handler/MainHandler.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/handler/TimeThread.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/tool/DownloadTools.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/tool/MangaDlTools.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/tool/PagesManager.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/tool/PropertiesTools.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/tool/ToolsBox.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/view/JSWebView.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/view/LazyScrollView.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/view/ScaleImageView.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/web/JS.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/web/JSHidden.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/web/WebChromeClient.kt create mode 100644 app/src/main/java/top/fumiama/copymanga/web/WebViewClient.kt create mode 100644 app/src/main/res/drawable-anydpi/bg_comment.xml create mode 100644 app/src/main/res/drawable-anydpi/ic_dl.xml create mode 100644 app/src/main/res/drawable-anydpi/ic_edit.xml rename app/src/main/res/{drawable => drawable-anydpi}/ic_launcher_background.xml (99%) create mode 100644 app/src/main/res/drawable-anydpi/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable-anydpi/rndbg.xml create mode 100644 app/src/main/res/drawable-anydpi/rndbg_checked.xml create mode 100644 app/src/main/res/drawable-anydpi/rndbg_error.xml create mode 100644 app/src/main/res/drawable-anydpi/rndbg_round.xml create mode 100644 app/src/main/res/drawable-anydpi/rndbg_white.xml create mode 100644 app/src/main/res/drawable-anydpi/toggle_button.xml create mode 100644 app/src/main/res/drawable-nodpi/line_colorful.webp delete mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 app/src/main/res/layout/activity_dl.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/activity_viewmanga.xml create mode 100644 app/src/main/res/layout/button_tbutton.xml create mode 100644 app/src/main/res/layout/div_h.xml create mode 100644 app/src/main/res/layout/line_caption.xml create mode 100644 app/src/main/res/layout/line_horizonal.xml create mode 100644 app/src/main/res/layout/page_imgview.xml create mode 100644 app/src/main/res/layout/widget_downloadbar.xml create mode 100644 app/src/main/res/layout/widget_infodrawer.xml create mode 100644 app/src/main/res/layout/widget_titlebar.xml create mode 100644 app/src/main/res/layout/widget_viewmangainfo.xml delete mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 0d15693..3cc336b 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -17,6 +17,7 @@ +