gitextract_9srekgqo/ ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── android-networking/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── androidnetworking/ │ │ ├── GetJSONApiTest.java │ │ ├── GetObjectApiTest.java │ │ ├── GetStringApiTest.java │ │ ├── MultipartJSONApiTest.java │ │ ├── MultipartObjectApiTest.java │ │ ├── MultipartStringApiTest.java │ │ ├── PostJSONApiTest.java │ │ ├── PostObjectApiTest.java │ │ ├── PostStringApiTest.java │ │ └── model/ │ │ └── User.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── androidnetworking/ │ │ │ ├── AndroidNetworking.java │ │ │ ├── cache/ │ │ │ │ ├── LruBitmapCache.java │ │ │ │ └── LruCache.java │ │ │ ├── common/ │ │ │ │ ├── ANConstants.java │ │ │ │ ├── ANRequest.java │ │ │ │ ├── ANResponse.java │ │ │ │ ├── ConnectionClassManager.java │ │ │ │ ├── ConnectionQuality.java │ │ │ │ ├── Method.java │ │ │ │ ├── Priority.java │ │ │ │ ├── RequestBuilder.java │ │ │ │ ├── RequestType.java │ │ │ │ └── ResponseType.java │ │ │ ├── core/ │ │ │ │ ├── ANExecutor.java │ │ │ │ ├── Core.java │ │ │ │ ├── DefaultExecutorSupplier.java │ │ │ │ ├── ExecutorSupplier.java │ │ │ │ ├── MainThreadExecutor.java │ │ │ │ └── PriorityThreadFactory.java │ │ │ ├── error/ │ │ │ │ └── ANError.java │ │ │ ├── gsonparserfactory/ │ │ │ │ ├── GsonParserFactory.java │ │ │ │ ├── GsonRequestBodyParser.java │ │ │ │ └── GsonResponseBodyParser.java │ │ │ ├── interceptors/ │ │ │ │ ├── GzipRequestInterceptor.java │ │ │ │ └── HttpLoggingInterceptor.java │ │ │ ├── interfaces/ │ │ │ │ ├── AnalyticsListener.java │ │ │ │ ├── BitmapRequestListener.java │ │ │ │ ├── ConnectionQualityChangeListener.java │ │ │ │ ├── DownloadListener.java │ │ │ │ ├── DownloadProgressListener.java │ │ │ │ ├── JSONArrayRequestListener.java │ │ │ │ ├── JSONObjectRequestListener.java │ │ │ │ ├── OkHttpResponseAndBitmapRequestListener.java │ │ │ │ ├── OkHttpResponseAndJSONArrayRequestListener.java │ │ │ │ ├── OkHttpResponseAndJSONObjectRequestListener.java │ │ │ │ ├── OkHttpResponseAndParsedRequestListener.java │ │ │ │ ├── OkHttpResponseAndStringRequestListener.java │ │ │ │ ├── OkHttpResponseListener.java │ │ │ │ ├── ParsedRequestListener.java │ │ │ │ ├── Parser.java │ │ │ │ ├── StringRequestListener.java │ │ │ │ └── UploadProgressListener.java │ │ │ ├── internal/ │ │ │ │ ├── ANImageLoader.java │ │ │ │ ├── ANRequestQueue.java │ │ │ │ ├── DownloadProgressHandler.java │ │ │ │ ├── InternalNetworking.java │ │ │ │ ├── InternalRunnable.java │ │ │ │ ├── RequestProgressBody.java │ │ │ │ ├── ResponseProgressBody.java │ │ │ │ ├── SynchronousCall.java │ │ │ │ └── UploadProgressHandler.java │ │ │ ├── model/ │ │ │ │ ├── MultipartFileBody.java │ │ │ │ ├── MultipartStringBody.java │ │ │ │ └── Progress.java │ │ │ ├── utils/ │ │ │ │ ├── ParseUtil.java │ │ │ │ ├── SourceCloseUtil.java │ │ │ │ └── Utils.java │ │ │ └── widget/ │ │ │ └── ANImageView.java │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── androidnetworking/ │ └── ExampleUnitTest.java ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── androidnetworking/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── networking/ │ │ │ ├── ApiEndPoint.java │ │ │ ├── ApiTestActivity.java │ │ │ ├── ImageGridActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── MyApplication.java │ │ │ ├── OkHttpResponseTestActivity.java │ │ │ ├── WebSocketActivity.java │ │ │ ├── fragments/ │ │ │ │ └── ImageGridFragment.java │ │ │ ├── model/ │ │ │ │ └── User.java │ │ │ ├── provider/ │ │ │ │ └── Images.java │ │ │ └── utils/ │ │ │ └── Utils.java │ │ └── res/ │ │ ├── drawable/ │ │ │ └── photogrid_list_selector.xml │ │ ├── layout/ │ │ │ ├── activity_api_test.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_web_socket.xml │ │ │ └── image_grid_fragment.xml │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ └── test/ │ └── java/ │ └── com/ │ └── androidnetworking/ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── jackson-android-networking/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── jacksonandroidnetworking/ │ │ ├── JacksonGetObjectApiTest.java │ │ ├── JacksonPostObjectApiTest.java │ │ └── model/ │ │ └── User.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── jacksonandroidnetworking/ │ │ │ ├── JacksonParserFactory.java │ │ │ ├── JacksonRequestBodyParser.java │ │ │ └── JacksonResponseBodyParser.java │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── jacksonandroidnetworking/ │ └── ExampleUnitTest.java ├── rx-android-networking/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── rxandroidnetworking/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── rxandroidnetworking/ │ │ │ ├── RxANRequest.java │ │ │ ├── RxAndroidNetworking.java │ │ │ └── RxInternalNetworking.java │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── rxandroidnetworking/ │ └── ExampleUnitTest.java ├── rx2-android-networking/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── rx2androidnetworking/ │ │ ├── Rx2GetJSONApiTest.java │ │ ├── Rx2GetObjectApiTest.java │ │ ├── Rx2GetStringApiTest.java │ │ ├── Rx2MultipartJSONApiTest.java │ │ ├── Rx2MultipartObjectApiTest.java │ │ ├── Rx2MultipartStringApiTest.java │ │ ├── Rx2PostJSONApiTest.java │ │ ├── Rx2PostObjectApiTest.java │ │ ├── Rx2PostStringApiTest.java │ │ └── model/ │ │ └── User.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── rx2androidnetworking/ │ │ │ ├── Rx2ANRequest.java │ │ │ ├── Rx2AndroidNetworking.java │ │ │ └── Rx2InternalNetworking.java │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── rx2androidnetworking/ │ └── ExampleUnitTest.java ├── rx2sampleapp/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── rx2sampleapp/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── rx2sampleapp/ │ │ │ ├── ApiEndPoint.java │ │ │ ├── Rx2ApiTestActivity.java │ │ │ ├── Rx2MyApplication.java │ │ │ ├── Rx2OperatorExampleActivity.java │ │ │ ├── SubscriptionActivity.java │ │ │ ├── model/ │ │ │ │ ├── ApiUser.java │ │ │ │ ├── User.java │ │ │ │ └── UserDetail.java │ │ │ └── utils/ │ │ │ └── Utils.java │ │ └── res/ │ │ ├── layout/ │ │ │ ├── activity_rx_api_test.xml │ │ │ ├── activity_rx_operator_example.xml │ │ │ └── activity_subscription.xml │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ └── test/ │ └── java/ │ └── com/ │ └── rx2sampleapp/ │ └── ExampleUnitTest.java ├── rxsampleapp/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── rxsampleapp/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── rxsampleapp/ │ │ │ ├── ApiEndPoint.java │ │ │ ├── RxApiTestActivity.java │ │ │ ├── RxMyApplication.java │ │ │ ├── RxOperatorExampleActivity.java │ │ │ ├── SubscriptionActivity.java │ │ │ ├── model/ │ │ │ │ ├── ApiUser.java │ │ │ │ ├── User.java │ │ │ │ └── UserDetail.java │ │ │ └── utils/ │ │ │ └── Utils.java │ │ └── res/ │ │ ├── layout/ │ │ │ ├── activity_rx_api_test.xml │ │ │ ├── activity_rx_operator_example.xml │ │ │ └── activity_subscription.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── com/ │ └── rxsampleapp/ │ └── ExampleUnitTest.java └── settings.gradle