├── .gitignore ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── quickandroid ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── cn │ │ └── jeesoft │ │ └── qa │ │ ├── QACore.java │ │ ├── QACoreUtils.java │ │ ├── app │ │ ├── App.java │ │ ├── AppImpl.java │ │ ├── DefaultActivityManager.java │ │ ├── DefaultExceptionHandler.java │ │ └── QAApp.java │ │ ├── config │ │ ├── Config.java │ │ ├── DefaultConfig.java │ │ ├── QAConfig.java │ │ └── QAConfigKeys.java │ │ ├── error │ │ ├── Exception.java │ │ ├── ExceptionCode.java │ │ ├── QAAdapterException.java │ │ ├── QAAppException.java │ │ ├── QACheckException.java │ │ ├── QADbException.java │ │ ├── QAException.java │ │ ├── QAHttpException.java │ │ ├── QAIOException.java │ │ ├── QAImageException.java │ │ ├── QAInstantiationException.java │ │ ├── QAJsonException.java │ │ ├── QANoFoundException.java │ │ ├── QANoSupportException.java │ │ └── QANullException.java │ │ ├── json │ │ ├── QAJson.java │ │ ├── QAJsonArray.java │ │ ├── QAJsonObject.java │ │ └── QAJsonUtils.java │ │ ├── libcore │ │ ├── db │ │ │ ├── DefaultDb.java │ │ │ ├── QADao.java │ │ │ ├── QADaoConfig.java │ │ │ ├── QADb.java │ │ │ ├── QADbMaster.java │ │ │ ├── QADbSession.java │ │ │ └── QAProperty.java │ │ ├── handle │ │ │ └── QAHandle.java │ │ ├── http │ │ │ ├── DefaultHttp.java │ │ │ ├── QAHttp.java │ │ │ ├── QAHttpAction.java │ │ │ ├── QAHttpCallback.java │ │ │ ├── QAHttpMethod.java │ │ │ ├── QAJsonParser.java │ │ │ ├── QAParser.java │ │ │ ├── QARequestParams.java │ │ │ ├── QASimpleHttpCallback.java │ │ │ ├── QAStringParser.java │ │ │ ├── handler │ │ │ │ ├── QABimtapHttpHandler.java │ │ │ │ ├── QAFastJsonHttpHandler.java │ │ │ │ ├── QAFileHttpHandler.java │ │ │ │ ├── QAHttpHandler.java │ │ │ │ ├── QAJsonArrayHttpHandler.java │ │ │ │ ├── QAJsonHttpHandler.java │ │ │ │ ├── QAJsonObjectHttpHandler.java │ │ │ │ └── QAStringHttpHandler.java │ │ │ ├── okhttp │ │ │ │ ├── HttpsHelper.java │ │ │ │ ├── OkHttp.java │ │ │ │ ├── OkHttpCacheHelper.java │ │ │ │ ├── ProgressRequestBody.java │ │ │ │ └── ProgressResponseBody.java │ │ │ └── part │ │ │ │ ├── FilePart.java │ │ │ │ ├── Part.java │ │ │ │ ├── StreamPart.java │ │ │ │ └── StringPart.java │ │ └── image │ │ │ ├── DefaultImage.java │ │ │ ├── QAImage.java │ │ │ ├── QAImageCallback.java │ │ │ ├── QAImageDisplayConfig.java │ │ │ ├── QAImageLoaderConfig.java │ │ │ ├── QAImageLoadingListener.java │ │ │ └── QAImageSize.java │ │ ├── manager │ │ ├── QAActivityManager.java │ │ └── QAFileManager.java │ │ ├── model │ │ └── pair │ │ │ ├── QAIntegerValue.java │ │ │ ├── QAKeyValue.java │ │ │ └── QAStringValuePair.java │ │ ├── ui │ │ ├── adapter │ │ │ ├── BaseAdapterHelper.java │ │ │ ├── BaseQuickAdapter.java │ │ │ ├── EnhancedQuickAdapter.java │ │ │ ├── QAAdapter.java │ │ │ └── QAAdapterHelper.java │ │ └── uikit │ │ │ └── QAToast.java │ │ └── utils │ │ ├── QAAppUtils.java │ │ ├── file │ │ └── QAPreferencesUtils.java │ │ ├── lang │ │ ├── QAClassUtils.java │ │ ├── QAConvert.java │ │ └── QAStringUtils.java │ │ ├── log │ │ ├── Log.java │ │ ├── QALevel.java │ │ ├── QALog.java │ │ └── QASelfLog.java │ │ ├── stack │ │ └── QAStackTraceInfo.java │ │ ├── type │ │ ├── $Type$Preconditions.java │ │ ├── $Type$Types.java │ │ └── QATypeToken.java │ │ └── version │ │ ├── QASdkVersion.java │ │ └── QASdkVersionCodes.java │ └── res │ └── mipmap-hdpi │ ├── qa_ic_loadfail.png │ └── qa_ic_loading.png ├── sample ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── cn │ │ └── jeesoft │ │ └── qa │ │ └── sample │ │ ├── AppContext.java │ │ ├── MainActivity.java │ │ ├── adapter │ │ ├── AdapterActivity.java │ │ └── Entrys.java │ │ └── db │ │ ├── Note.java │ │ └── NoteDao.java │ └── res │ ├── layout │ └── activity_main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/gradlew.bat -------------------------------------------------------------------------------- /quickandroid/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/build.gradle -------------------------------------------------------------------------------- /quickandroid/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/proguard-rules.pro -------------------------------------------------------------------------------- /quickandroid/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/QACore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/QACore.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/QACoreUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/QACoreUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/app/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/app/App.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/app/AppImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/app/AppImpl.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/app/DefaultActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/app/DefaultActivityManager.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/app/DefaultExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/app/DefaultExceptionHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/app/QAApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/app/QAApp.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/config/Config.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/config/DefaultConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/config/DefaultConfig.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/config/QAConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/config/QAConfig.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/config/QAConfigKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/config/QAConfigKeys.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/Exception.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/Exception.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/ExceptionCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/ExceptionCode.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAAdapterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAAdapterException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAAppException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAAppException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QACheckException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QACheckException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QADbException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QADbException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAHttpException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAIOException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAIOException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAImageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAImageException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAInstantiationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAInstantiationException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QAJsonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QAJsonException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QANoFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QANoFoundException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QANoSupportException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QANoSupportException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/error/QANullException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/error/QANullException.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/json/QAJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/json/QAJson.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonArray.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonObject.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/json/QAJsonUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/DefaultDb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/DefaultDb.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADao.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADaoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADaoConfig.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADb.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADbMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADbMaster.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADbSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QADbSession.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QAProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/db/QAProperty.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/handle/QAHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/handle/QAHandle.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/DefaultHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/DefaultHttp.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttp.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpAction.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpCallback.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAHttpMethod.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAJsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAJsonParser.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAParser.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QARequestParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QARequestParams.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QASimpleHttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QASimpleHttpCallback.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAStringParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/QAStringParser.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QABimtapHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QABimtapHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAFastJsonHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAFastJsonHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAFileHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAFileHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonArrayHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonArrayHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonObjectHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAJsonObjectHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAStringHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/handler/QAStringHttpHandler.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/HttpsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/HttpsHelper.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/OkHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/OkHttp.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/OkHttpCacheHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/OkHttpCacheHelper.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/ProgressRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/ProgressRequestBody.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/ProgressResponseBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/okhttp/ProgressResponseBody.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/FilePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/FilePart.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/Part.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/StreamPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/StreamPart.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/StringPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/http/part/StringPart.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/DefaultImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/DefaultImage.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImage.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageCallback.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageDisplayConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageDisplayConfig.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageLoaderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageLoaderConfig.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageLoadingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageLoadingListener.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/libcore/image/QAImageSize.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/manager/QAActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/manager/QAActivityManager.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/manager/QAFileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/manager/QAFileManager.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAIntegerValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAIntegerValue.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAKeyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAKeyValue.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAStringValuePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/model/pair/QAStringValuePair.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/BaseAdapterHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/BaseAdapterHelper.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/BaseQuickAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/BaseQuickAdapter.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/EnhancedQuickAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/EnhancedQuickAdapter.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/QAAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/QAAdapter.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/QAAdapterHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/adapter/QAAdapterHelper.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/ui/uikit/QAToast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/ui/uikit/QAToast.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/QAAppUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/QAAppUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/file/QAPreferencesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/file/QAPreferencesUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAClassUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAConvert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAConvert.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/lang/QAStringUtils.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/log/Log.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QALevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QALevel.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QALog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QALog.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QASelfLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/log/QASelfLog.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/stack/QAStackTraceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/stack/QAStackTraceInfo.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/type/$Type$Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/type/$Type$Preconditions.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/type/$Type$Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/type/$Type$Types.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/type/QATypeToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/type/QATypeToken.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/version/QASdkVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/version/QASdkVersion.java -------------------------------------------------------------------------------- /quickandroid/src/main/java/cn/jeesoft/qa/utils/version/QASdkVersionCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/java/cn/jeesoft/qa/utils/version/QASdkVersionCodes.java -------------------------------------------------------------------------------- /quickandroid/src/main/res/mipmap-hdpi/qa_ic_loadfail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/res/mipmap-hdpi/qa_ic_loadfail.png -------------------------------------------------------------------------------- /quickandroid/src/main/res/mipmap-hdpi/qa_ic_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/quickandroid/src/main/res/mipmap-hdpi/qa_ic_loading.png -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/AppContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/AppContext.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/MainActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/adapter/AdapterActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/adapter/AdapterActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/adapter/Entrys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/adapter/Entrys.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/db/Note.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/db/Note.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/jeesoft/qa/sample/db/NoteDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/java/cn/jeesoft/qa/sample/db/NoteDao.java -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imkarl/QuickAndroid/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':quickandroid', ':sample' 2 | --------------------------------------------------------------------------------