Android Open Source - Database provider AsyncRequest-Android






Project Summary

Useful Android library to execute asynchronous requests to web services, db, content providers and other data sources. Currently under development..

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of AsyncRequest-Android.

ItemValue
Java File Count105
Target SDK Version17
Minimum SDK Version8
Activity Count1
Fragment Count3
jar files usedandroid-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 Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\prd.config.properties
assets\stg.config.properties




License

The license information of AsyncRequest-Android is as follows:

Apache License

Java Source Files

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