├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml └── misc.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── art │ ├── downloadAFile.png │ ├── downloaded.png │ ├── downloading.png │ ├── home.png │ └── useInList.png ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ixuea │ │ └── android │ │ └── downloader │ │ └── simple │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ixuea │ │ │ └── android │ │ │ ├── common │ │ │ ├── activity │ │ │ │ └── BaseActivity.java │ │ │ ├── adapter │ │ │ │ ├── BaseRecyclerViewAdapter.java │ │ │ │ └── CustomFragmentPagerAdapter.java │ │ │ └── fragment │ │ │ │ └── BaseFragment.java │ │ │ └── downloader │ │ │ └── simple │ │ │ ├── MainActivity.java │ │ │ ├── activity │ │ │ ├── DownloadDetailActivity.java │ │ │ ├── DownloadManagerActivity.java │ │ │ ├── ListActivity.java │ │ │ └── SimpleActivity.java │ │ │ ├── adapter │ │ │ ├── DownloadAdapter.java │ │ │ ├── DownloadListAdapter.java │ │ │ └── DownloadManagerAdapter.java │ │ │ ├── callback │ │ │ └── MyDownloadListener.java │ │ │ ├── db │ │ │ ├── DBController.java │ │ │ └── DBHelper.java │ │ │ ├── domain │ │ │ ├── MyBusinessInfLocal.java │ │ │ ├── MyBusinessInfo.java │ │ │ ├── MyDownloadInfLocal.java │ │ │ └── MyDownloadThreadInfoLocal.java │ │ │ ├── event │ │ │ └── DownloadStatusChanged.java │ │ │ ├── fragment │ │ │ ├── DownloadedFragment.java │ │ │ └── DownloadingFragment.java │ │ │ └── util │ │ │ └── FileUtil.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_download_detail.xml │ │ ├── activity_download_manager.xml │ │ ├── activity_list.xml │ │ ├── activity_main.xml │ │ ├── activity_simple.xml │ │ ├── fragment_downloaded.xml │ │ ├── fragment_downloading.xml │ │ └── item_download_info.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── ixuea │ └── android │ └── downloader │ └── simple │ └── ExampleUnitTest.java ├── docs └── zh.md ├── downloader ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ixuea │ │ └── android │ │ └── downloader │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── ixuea │ │ └── android │ │ └── downloader │ │ ├── DownloadManagerImpl.java │ │ ├── DownloadService.java │ │ ├── callback │ │ ├── AbsDownloadListener.java │ │ ├── DownloadListener.java │ │ └── DownloadManager.java │ │ ├── config │ │ └── Config.java │ │ ├── core │ │ ├── DownloadResponse.java │ │ ├── DownloadResponseImpl.java │ │ ├── DownloadTaskImpl.java │ │ ├── task │ │ │ ├── DownloadTask.java │ │ │ └── GetFileInfoTask.java │ │ └── thread │ │ │ └── DownloadThread.java │ │ ├── db │ │ ├── DefaultDownloadDBController.java │ │ ├── DefaultDownloadHelper.java │ │ └── DownloadDBController.java │ │ ├── domain │ │ ├── DownloadInfo.java │ │ └── DownloadThreadInfo.java │ │ └── exception │ │ ├── DownloadException.java │ │ └── DownloadPauseException.java │ └── test │ └── java │ └── com │ └── ixuea │ └── android │ └── downloader │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/art/downloadAFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/art/downloadAFile.png -------------------------------------------------------------------------------- /app/art/downloaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/art/downloaded.png -------------------------------------------------------------------------------- /app/art/downloading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/art/downloading.png -------------------------------------------------------------------------------- /app/art/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/art/home.png -------------------------------------------------------------------------------- /app/art/useInList.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/art/useInList.png -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/ixuea/android/downloader/simple/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/androidTest/java/com/ixuea/android/downloader/simple/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/common/activity/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/common/activity/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/common/adapter/BaseRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/common/adapter/BaseRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/common/adapter/CustomFragmentPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/common/adapter/CustomFragmentPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/common/fragment/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/common/fragment/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/activity/DownloadDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/activity/DownloadDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/activity/DownloadManagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/activity/DownloadManagerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/activity/ListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/activity/ListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/activity/SimpleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/activity/SimpleActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadManagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/adapter/DownloadManagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/callback/MyDownloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/callback/MyDownloadListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/db/DBController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/db/DBController.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/db/DBHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/db/DBHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/domain/MyBusinessInfLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/domain/MyBusinessInfLocal.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/domain/MyBusinessInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/domain/MyBusinessInfo.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/domain/MyDownloadInfLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/domain/MyDownloadInfLocal.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/domain/MyDownloadThreadInfoLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/domain/MyDownloadThreadInfoLocal.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/event/DownloadStatusChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/event/DownloadStatusChanged.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/fragment/DownloadedFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/fragment/DownloadedFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/fragment/DownloadingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/fragment/DownloadingFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/ixuea/android/downloader/simple/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/java/com/ixuea/android/downloader/simple/util/FileUtil.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_download_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/activity_download_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_download_manager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/activity_download_manager.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/activity_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/activity_simple.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_downloaded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/fragment_downloaded.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_downloading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/fragment_downloading.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_download_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/layout/item_download_info.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/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/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/ixuea/android/downloader/simple/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/app/src/test/java/com/ixuea/android/downloader/simple/ExampleUnitTest.java -------------------------------------------------------------------------------- /docs/zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/docs/zh.md -------------------------------------------------------------------------------- /downloader/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /downloader/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/build.gradle -------------------------------------------------------------------------------- /downloader/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /downloader/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/proguard-rules.pro -------------------------------------------------------------------------------- /downloader/src/androidTest/java/com/ixuea/android/downloader/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/androidTest/java/com/ixuea/android/downloader/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /downloader/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/DownloadManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/DownloadManagerImpl.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/DownloadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/DownloadService.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/callback/AbsDownloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/callback/AbsDownloadListener.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/callback/DownloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/callback/DownloadListener.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/callback/DownloadManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/callback/DownloadManager.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/config/Config.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/DownloadResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/DownloadResponse.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/DownloadResponseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/DownloadResponseImpl.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/DownloadTaskImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/DownloadTaskImpl.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/task/DownloadTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/task/DownloadTask.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/task/GetFileInfoTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/task/GetFileInfoTask.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/core/thread/DownloadThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/core/thread/DownloadThread.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/db/DefaultDownloadDBController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/db/DefaultDownloadDBController.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/db/DefaultDownloadHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/db/DefaultDownloadHelper.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/db/DownloadDBController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/db/DownloadDBController.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/domain/DownloadInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/domain/DownloadInfo.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/domain/DownloadThreadInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/domain/DownloadThreadInfo.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/exception/DownloadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/exception/DownloadException.java -------------------------------------------------------------------------------- /downloader/src/main/java/com/ixuea/android/downloader/exception/DownloadPauseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/main/java/com/ixuea/android/downloader/exception/DownloadPauseException.java -------------------------------------------------------------------------------- /downloader/src/test/java/com/ixuea/android/downloader/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/downloader/src/test/java/com/ixuea/android/downloader/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- 1 | jdk: 2 | - openjdk11 -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ixuea/android-downloader/HEAD/settings.gradle --------------------------------------------------------------------------------