{"repo":"DWorkS/VolleyPlus","free":true,"listed":false,"github":"https://github.com/DWorkS/VolleyPlus","clone":"git clone https://github.com/DWorkS/VolleyPlus.git","description":"🏐 Volley library : make everything faster . Its an improvements for Volley by Google for Android https://android.googlesource.com/platform/frameworks/volley","language":"Java","stars":982,"topics":["volley","networking","requestqueue","image-cache","android-library","volleyplus","java"],"license":null,"category":"networking-infra","readme_excerpt":"VolleyPlus ========== VolleyPlus library Project improvements to Volley along with full image caching.It involves using RequestQueue , RequestTickle and Request . RequestQueue - Dispatch Queue which takes a Request and executes in a worker thread or if cache found its takes from cache and responds back to the UI main thread. RequestTickle - A single class which takes a Request and executes in same thread or if cache found its takes from cache and responds back to the same thread. Mainly useful in sync operations where you want to perform operations sequentially. Request - All network(HTTP) requests are created from this class. It takes main parameters required for a HTTP request like METHOD Type - GET, POST, PUT, DELETE, HEAD, OPTIONS, TRACE, PATCH URL Headers Parameters Retry Policy Request Priority (RequestQueue) Request data (HTTP Body) Request Cancellation Response Caching Successful Response Listener Error Listener Progress Listener (for few Request types) VolleyPlus Provides variety of implementations of Request . StringRequest JsonRequest JsonObjectRequest JsonArrayRequest GsonRequest GZipRequest MultiPartRequest/SimpleMultiPartRequest DownloadRequest ImageRequest VolleyPlus has also very powerful image caching SimpleImageLoder . DiskLruBasedCache based on DiskLruCache for Level2 (L2) cache Supports NewtworkImageView usage with SimpleImageLoader Can also update the cache Provides option to flush, close and clear the cache in both L1 and L2 cache Supported types of Imag","default_branch":null,"files":null,"tree":[],"storefront":"/r/DWorkS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DWorkS/VolleyPlus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}