Useful Android library to execute asynchronous requests to web services, db, content providers and other data sources. Currently under development..
AsyncRequest-Android is hosted in the following web site
https://github.com/Vovchyk/AsyncRequest-Android
If you think the Android project AsyncRequest-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of AsyncRequest-Android.
Item | Value |
---|---|
Java File Count | 105 |
Target SDK Version | 17 |
Minimum SDK Version | 8 |
Activity Count | 1 |
Fragment Count | 3 |
jar files used | android-support-v4.jar commons-collections4-4.0.jar gson-2.2.4.jar jackson-annotations-2.1.4.jar jackson-core-2.1.4.jar jackson-databind-2.1.4.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\prd.config.properties assets\stg.config.properties |
The license information of AsyncRequest-Android is as follows:
Apache License
AsyncRequest-Android has the following Java source files.
net.vovchyk.asyncrequest.AsyncResult.java net.vovchyk.asyncrequest.Consts.java net.vovchyk.asyncrequest.Request.java net.vovchyk.asyncrequest.RequestContext.java net.vovchyk.asyncrequest.RequestExecutor.java net.vovchyk.asyncrequest.Response.java net.vovchyk.asyncrequest.ResponseListener.java net.vovchyk.asyncrequest.ResultHandler.java net.vovchyk.asyncrequest.cache.CacheProvider.java net.vovchyk.asyncrequest.cache.DiskCacheProvider.java net.vovchyk.asyncrequest.cache.MemCacheProvider.java net.vovchyk.asyncrequest.config.Config.java net.vovchyk.asyncrequest.config.ConfigKeys.java net.vovchyk.asyncrequest.config.ConfigLoader.java net.vovchyk.asyncrequest.demo.MainActivity.java net.vovchyk.asyncrequest.errors.ConnectionError.java net.vovchyk.asyncrequest.errors.ResponseError.java net.vovchyk.asyncrequest.errors.ResponseHandleError.java net.vovchyk.asyncrequest.errors.ResponseTimeoutError.java net.vovchyk.asyncrequest.exceptions.NoSystemContextException.java net.vovchyk.asyncrequest.exceptions.NotImplementedException.java net.vovchyk.asyncrequest.exceptions.RequestCanceledException.java net.vovchyk.asyncrequest.exceptions.RequestDestroyedException.java net.vovchyk.asyncrequest.executors.AbstractTask.java net.vovchyk.asyncrequest.executors.AsyncTaskExecutor.java net.vovchyk.asyncrequest.executors.ResponseNotifier.java net.vovchyk.asyncrequest.executors.Task.java net.vovchyk.asyncrequest.executors.ThreadExecutor.java net.vovchyk.asyncrequest.executors.ThreadLoopNotifier.java net.vovchyk.asyncrequest.fragment.AsyncResultFragment.java net.vovchyk.asyncrequest.fragment.DataSourceFragment.java net.vovchyk.asyncrequest.fragment.UIModelFragment.java net.vovchyk.asyncrequest.handlers.BaseHandler.java net.vovchyk.asyncrequest.handlers.LinkedHandler.java net.vovchyk.asyncrequest.handlers.Linker.java net.vovchyk.asyncrequest.handlers.ListConverter.java net.vovchyk.asyncrequest.handlers.RawResultHolder.java net.vovchyk.asyncrequest.handlers.bitmap.BitmapHandler.java net.vovchyk.asyncrequest.handlers.collection.AsListHandler.java net.vovchyk.asyncrequest.handlers.collection.CollectionAdapter.java net.vovchyk.asyncrequest.handlers.collection.CollectionHandler.java net.vovchyk.asyncrequest.handlers.collection.Condition.java net.vovchyk.asyncrequest.handlers.collection.FirstHandler.java net.vovchyk.asyncrequest.handlers.collection.ForEachHandler.java net.vovchyk.asyncrequest.handlers.collection.ItemHandler.java net.vovchyk.asyncrequest.handlers.collection.ItemModifier.java net.vovchyk.asyncrequest.handlers.collection.LastHandler.java net.vovchyk.asyncrequest.handlers.collection.SelectHandler.java net.vovchyk.asyncrequest.handlers.collection.Selector.java net.vovchyk.asyncrequest.handlers.collection.WhereHandler.java net.vovchyk.asyncrequest.handlers.json.GsonBaseJSONParser.java net.vovchyk.asyncrequest.handlers.json.GsonJSONListParser.java net.vovchyk.asyncrequest.handlers.json.GsonJSONObjectParser.java net.vovchyk.asyncrequest.handlers.json.JacksonBaseJSONParser.java net.vovchyk.asyncrequest.handlers.json.JacksonJSONListParser.java net.vovchyk.asyncrequest.handlers.json.JacksonJSONObjectParser.java net.vovchyk.asyncrequest.handlers.json.SimpleJSONArrayParser.java net.vovchyk.asyncrequest.handlers.json.SimpleJSONListParser.java net.vovchyk.asyncrequest.handlers.json.SimpleJSONObjectParser.java net.vovchyk.asyncrequest.image.WebDrawable.java net.vovchyk.asyncrequest.image.WebImageManager.java net.vovchyk.asyncrequest.requests.bitmap.BitmapRequest.java net.vovchyk.asyncrequest.requests.http.HttpApacheClientRequest.java net.vovchyk.asyncrequest.requests.http.HttpHeaders.java net.vovchyk.asyncrequest.requests.http.HttpRequest.java net.vovchyk.asyncrequest.requests.http.HttpRequestFactory.java net.vovchyk.asyncrequest.requests.http.HttpResult.java net.vovchyk.asyncrequest.requests.http.HttpURLRequest.java net.vovchyk.asyncrequest.requests.resource.ResourceRequest.java net.vovchyk.asyncrequest.requests.resource.ResourceTypes.java net.vovchyk.asyncrequest.requests.rest.RestApiRequest.java net.vovchyk.asyncrequest.requests.stream.FileInputStreamRequest.java net.vovchyk.asyncrequest.requests.stream.HttpStreamRequest.java net.vovchyk.asyncrequest.requests.task.TaskRequest.java net.vovchyk.asyncrequest.result.BitmapResult.java net.vovchyk.asyncrequest.result.JSONArrayResult.java net.vovchyk.asyncrequest.result.JSONObjectResult.java net.vovchyk.asyncrequest.result.JSONResult.java net.vovchyk.asyncrequest.result.ObjectResult.java net.vovchyk.asyncrequest.result.RecyclableResult.java net.vovchyk.asyncrequest.result.SizableResult.java net.vovchyk.asyncrequest.route.HttpRoute.java net.vovchyk.asyncrequest.route.HttpRoutesParser.java net.vovchyk.asyncrequest.route.JSONRoutesParser.java net.vovchyk.asyncrequest.route.ResourceRoute.java net.vovchyk.asyncrequest.route.ResourceRoutes.java net.vovchyk.asyncrequest.route.RoutesParser.java net.vovchyk.asyncrequest.storage.ModelObject.java net.vovchyk.asyncrequest.storage.Persistable.java net.vovchyk.asyncrequest.storage.Persister.java net.vovchyk.asyncrequest.util.AsyncResultWrapper.java net.vovchyk.asyncrequest.util.BitmapUtils.java net.vovchyk.asyncrequest.util.CommonUtils.java net.vovchyk.asyncrequest.util.DebugUtils.java net.vovchyk.asyncrequest.util.DiskCacheUtils.java net.vovchyk.asyncrequest.util.ExecutorUtils.java net.vovchyk.asyncrequest.util.Holder.java net.vovchyk.asyncrequest.util.JSONUtils.java net.vovchyk.asyncrequest.util.NetworkUtils.java net.vovchyk.asyncrequest.util.ParcelUtiles.java net.vovchyk.asyncrequest.util.RequestPool.java net.vovchyk.asyncrequest.util.ResponseHandler.java net.vovchyk.asyncrequest.util.ResponseListenerWrapper.java net.vovchyk.asyncrequest.util.UIUtils.java net.vovchyk.asyncrequest.util.UrlUtils.java