├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── scott │ │ └── example │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── scott │ │ │ └── example │ │ │ ├── CreateTaskActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── SimpleDownloadActivity.java │ │ │ ├── SimpleTaskListActivity.java │ │ │ ├── SimpleUploadActivity.java │ │ │ ├── TaskFragment.java │ │ │ ├── adapter │ │ │ ├── BaseListHolder.java │ │ │ ├── BaseQuckListAdapter.java │ │ │ ├── DataSourceListAdapter.java │ │ │ ├── IListData.java │ │ │ └── TaskListAdapter.java │ │ │ ├── app │ │ │ └── BaseApplication.java │ │ │ ├── menus │ │ │ ├── AbsViewAdapter.java │ │ │ ├── BaseMenuFactory.java │ │ │ ├── DefaultMenuAdapter.java │ │ │ ├── IMenuFactory.java │ │ │ ├── MenuItemInfo.java │ │ │ ├── OperationMenuWindow.java │ │ │ └── TranserMenuFactory.java │ │ │ └── utils │ │ │ ├── Contacts.java │ │ │ └── TaskUtils.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_create_task.xml │ │ ├── activity_main.xml │ │ ├── activity_only_download.xml │ │ ├── activity_only_upload_aactivity.xml │ │ ├── activity_simple_task_list.xml │ │ ├── fragment_task_list.xml │ │ ├── item_opera_menu.xml │ │ ├── item_task_item.xml │ │ └── window_operation.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 │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── scott │ └── example │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── imgs └── design.png ├── settings.gradle ├── taskanoprocessor ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── scott │ └── annotionprocessor │ ├── ITask.java │ ├── ITaskEventDispatcher.java │ ├── ProcessType.java │ ├── TaskEventAnnotionProcessor.java │ ├── TaskSubcriberParams.java │ ├── TaskSubscriber.java │ ├── TaskType.java │ └── ThreadMode.java └── transer ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── scott │ └── transer │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── scott │ │ └── transer │ │ ├── dao │ │ ├── DaoHelper.java │ │ ├── DaoMaster.java │ │ ├── DaoSession.java │ │ └── TaskDao.java │ │ ├── event │ │ ├── AsyncTaskPoster.java │ │ ├── EventDispatcher.java │ │ ├── ICmdEventDispatcher.java │ │ ├── ITaskPoster.java │ │ ├── MainTaskPoster.java │ │ ├── PostingTaskPoster.java │ │ ├── ScribeMethod.java │ │ ├── TaskEventBus.java │ │ └── TraserService.java │ │ ├── http │ │ ├── OkHttpProxy.java │ │ └── SsX509TrustManager.java │ │ ├── processor │ │ ├── ITaskCmd.java │ │ ├── ITaskCmdBuilder.java │ │ ├── ITaskManager.java │ │ ├── ITaskManagerProxy.java │ │ ├── ITaskProcessCallback.java │ │ ├── ITaskProcessor.java │ │ ├── TaskCmd.java │ │ ├── TaskCmdBuilder.java │ │ ├── TaskDbProcessor.java │ │ ├── TaskManager.java │ │ ├── TaskManagerProxy.java │ │ ├── TaskProcessor.java │ │ └── TaskProcessorProxy.java │ │ ├── task │ │ ├── BaseTaskHandler.java │ │ ├── DefaultHttpDownloadHandler.java │ │ ├── DefaultHttpUploadHandler.java │ │ ├── HandlerParamNames.java │ │ ├── ITaskBuilder.java │ │ ├── ITaskHandler.java │ │ ├── ITaskHandlerHolder.java │ │ ├── ITaskHandlerListenner.java │ │ ├── ITaskHolder.java │ │ ├── SimpleTaskHandlerListenner.java │ │ ├── Task.java │ │ ├── TaskBuilder.java │ │ ├── TaskErrorCode.java │ │ ├── TaskHandlerHolder.java │ │ ├── TaskState.java │ │ └── TaskTypeConverter.java │ │ └── utils │ │ ├── Debugger.java │ │ └── NumberUtils.java └── res │ └── values │ └── strings.xml └── test └── java └── com └── scott └── transer └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/scott/example/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/androidTest/java/com/scott/example/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/CreateTaskActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/CreateTaskActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/SimpleDownloadActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/SimpleDownloadActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/SimpleTaskListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/SimpleTaskListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/SimpleUploadActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/SimpleUploadActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/TaskFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/TaskFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/adapter/BaseListHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/adapter/BaseListHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/adapter/BaseQuckListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/adapter/BaseQuckListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/adapter/DataSourceListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/adapter/DataSourceListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/adapter/IListData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/adapter/IListData.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/adapter/TaskListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/adapter/TaskListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/app/BaseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/app/BaseApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/AbsViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/AbsViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/BaseMenuFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/BaseMenuFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/DefaultMenuAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/DefaultMenuAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/IMenuFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/IMenuFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/MenuItemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/MenuItemInfo.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/OperationMenuWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/OperationMenuWindow.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/menus/TranserMenuFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/menus/TranserMenuFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/utils/Contacts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/utils/Contacts.java -------------------------------------------------------------------------------- /app/src/main/java/com/scott/example/utils/TaskUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/java/com/scott/example/utils/TaskUtils.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_create_task.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/activity_create_task.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_only_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/activity_only_download.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_only_upload_aactivity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/activity_only_upload_aactivity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_simple_task_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/activity_simple_task_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_task_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/fragment_task_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_opera_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/item_opera_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_task_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/item_task_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/window_operation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/layout/window_operation.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/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/csh159/Transer/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/csh159/Transer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/scott/example/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/app/src/test/java/com/scott/example/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /imgs/design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/imgs/design.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/settings.gradle -------------------------------------------------------------------------------- /taskanoprocessor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /taskanoprocessor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/build.gradle -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/ITask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/ITask.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/ITaskEventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/ITaskEventDispatcher.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/ProcessType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/ProcessType.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskEventAnnotionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskEventAnnotionProcessor.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskSubcriberParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskSubcriberParams.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskSubscriber.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/TaskType.java -------------------------------------------------------------------------------- /taskanoprocessor/src/main/java/com/scott/annotionprocessor/ThreadMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/taskanoprocessor/src/main/java/com/scott/annotionprocessor/ThreadMode.java -------------------------------------------------------------------------------- /transer/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /transer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/build.gradle -------------------------------------------------------------------------------- /transer/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/proguard-rules.pro -------------------------------------------------------------------------------- /transer/src/androidTest/java/com/scott/transer/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/androidTest/java/com/scott/transer/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /transer/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/dao/DaoHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/dao/DaoHelper.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/dao/DaoMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/dao/DaoMaster.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/dao/DaoSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/dao/DaoSession.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/dao/TaskDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/dao/TaskDao.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/AsyncTaskPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/AsyncTaskPoster.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/EventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/EventDispatcher.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/ICmdEventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/ICmdEventDispatcher.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/ITaskPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/ITaskPoster.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/MainTaskPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/MainTaskPoster.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/PostingTaskPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/PostingTaskPoster.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/ScribeMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/ScribeMethod.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/TaskEventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/TaskEventBus.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/event/TraserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/event/TraserService.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/http/OkHttpProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/http/OkHttpProxy.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/http/SsX509TrustManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/http/SsX509TrustManager.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskCmd.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskCmdBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskCmdBuilder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskManager.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskManagerProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskManagerProxy.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskProcessCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskProcessCallback.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/ITaskProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/ITaskProcessor.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskCmd.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskCmdBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskCmdBuilder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskDbProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskDbProcessor.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskManager.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskManagerProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskManagerProxy.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskProcessor.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/processor/TaskProcessorProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/processor/TaskProcessorProxy.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/BaseTaskHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/BaseTaskHandler.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/DefaultHttpDownloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/DefaultHttpDownloadHandler.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/DefaultHttpUploadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/DefaultHttpUploadHandler.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/HandlerParamNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/HandlerParamNames.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/ITaskBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/ITaskBuilder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/ITaskHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/ITaskHandler.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/ITaskHandlerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/ITaskHandlerHolder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/ITaskHandlerListenner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/ITaskHandlerListenner.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/ITaskHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/ITaskHolder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/SimpleTaskHandlerListenner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/SimpleTaskHandlerListenner.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/Task.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/TaskBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/TaskBuilder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/TaskErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/TaskErrorCode.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/TaskHandlerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/TaskHandlerHolder.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/TaskState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/TaskState.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/task/TaskTypeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/task/TaskTypeConverter.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/utils/Debugger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/utils/Debugger.java -------------------------------------------------------------------------------- /transer/src/main/java/com/scott/transer/utils/NumberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/java/com/scott/transer/utils/NumberUtils.java -------------------------------------------------------------------------------- /transer/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /transer/src/test/java/com/scott/transer/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csh159/Transer/HEAD/transer/src/test/java/com/scott/transer/ExampleUnitTest.java --------------------------------------------------------------------------------