Android Open Source - Network source robospice






Project Summary

Repo of the Open Source Android library : RoboSpice. RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules..

Web Site / Source Repository

robospice is hosted in the following web site
https://github.com/stephanenicolas/robospice

If you think the Android project robospice 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 robospice.

ItemValue
Java File Count197
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version4
Activity Count1
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
Raw File Namesres\raw\binary.png
res\raw\lorem_ipsum.txt




License

The license information of robospice is as follows:

Apache License

Resource Files

There are 1 image files in robospice. The names of the image files are listed as follows.

ic_launcher_robospice.png

The following screenshort is generated from the image listed above.

null

Java Source Files

robospice has the following Java source files.

com.octo.android.robospice.GoogleHttpClientSpiceService.java
com.octo.android.robospice.GoogleHttpClientSpiceServiceTest.java
com.octo.android.robospice.GsonGoogleHttpClientSpiceService.java
com.octo.android.robospice.GsonSpringAndroidSpiceService.java
com.octo.android.robospice.InvalidSpiceServiceTest.java
com.octo.android.robospice.Jackson2GoogleHttpClientSpiceService.java
com.octo.android.robospice.Jackson2SpringAndroidSpiceService.java
com.octo.android.robospice.JacksonGoogleHttpClientSpiceService.java
com.octo.android.robospice.JacksonSpringAndroidSpiceService.java
com.octo.android.robospice.SpiceActivity.java
com.octo.android.robospice.SpiceManager.java
com.octo.android.robospice.SpiceManagerTest.java
com.octo.android.robospice.SpiceService.java
com.octo.android.robospice.SpiceServiceTest.java
com.octo.android.robospice.SpringAndroidSpiceService.java
com.octo.android.robospice.SpringAndroidSpiceServiceTest.java
com.octo.android.robospice.UncachedSpiceService.java
com.octo.android.robospice.XmlSpringAndroidSpiceService.java
com.octo.android.robospice.command.AddSpiceServiceListenerCommand.java
com.octo.android.robospice.command.GetAllCacheKeysCommand.java
com.octo.android.robospice.command.GetAllDataFromCacheCommand.java
com.octo.android.robospice.command.GetDataFromCacheCommand.java
com.octo.android.robospice.command.GetDateOfDataInCacheCommand.java
com.octo.android.robospice.command.IsDataInCacheCommand.java
com.octo.android.robospice.command.PutDataInCacheCommand.java
com.octo.android.robospice.command.RemoveAllDataFromCacheCommand.java
com.octo.android.robospice.command.RemoveDataClassFromCacheCommand.java
com.octo.android.robospice.command.RemoveDataFromCacheCommand.java
com.octo.android.robospice.command.RemoveSpiceServiceListenerCommand.java
com.octo.android.robospice.command.SetFailOnCacheErrorCommand.java
com.octo.android.robospice.exception.NetworkException.java
com.octo.android.robospice.exception.NoNetworkException.java
com.octo.android.robospice.exception.RequestCancelledException.java
com.octo.android.robospice.networkstate.DefaultNetworkStateChecker.java
com.octo.android.robospice.networkstate.NetworkStateChecker.java
com.octo.android.robospice.notification.SpiceNotificationService.java
com.octo.android.robospice.notification.SpiceServiceListenerNotificationService.java
com.octo.android.robospice.okhttp.OkHttpSpiceService.java
com.octo.android.robospice.okhttp.OkHttpSpiceServiceTest.java
com.octo.android.robospice.persistence.CacheCleaner.java
com.octo.android.robospice.persistence.CacheManager.java
com.octo.android.robospice.persistence.CacheManagerTest.java
com.octo.android.robospice.persistence.DurationInMillis.java
com.octo.android.robospice.persistence.ICacheManager.java
com.octo.android.robospice.persistence.ObjectPersister.java
com.octo.android.robospice.persistence.ObjectPersisterFactory.java
com.octo.android.robospice.persistence.Persister.java
com.octo.android.robospice.persistence.binary.InFileBigInputStreamObjectPersister.java
com.octo.android.robospice.persistence.binary.InFileBigInputStreamObjectPersisterTest.java
com.octo.android.robospice.persistence.binary.InFileBitmapObjectPersister.java
com.octo.android.robospice.persistence.binary.InFileBitmapObjectPersisterTest.java
com.octo.android.robospice.persistence.binary.InFileInputStreamObjectPersister.java
com.octo.android.robospice.persistence.binary.InFileInputStreamObjectPersisterTest.java
com.octo.android.robospice.persistence.exception.CacheCreationException.java
com.octo.android.robospice.persistence.exception.CacheLoadingException.java
com.octo.android.robospice.persistence.exception.CacheSavingException.java
com.octo.android.robospice.persistence.exception.KeySanitationExcepion.java
com.octo.android.robospice.persistence.exception.SpiceException.java
com.octo.android.robospice.persistence.file.AbstractInFileObjectPersisterTest.java
com.octo.android.robospice.persistence.file.InFileObjectPersister.java
com.octo.android.robospice.persistence.file.InFileObjectPersisterFactory.java
com.octo.android.robospice.persistence.file.InFileObjectPersisterFactoryTest.java
com.octo.android.robospice.persistence.file.InFileObjectPersisterTest.java
com.octo.android.robospice.persistence.file.InFileObjectPersisterWithCustomFolderTest.java
com.octo.android.robospice.persistence.file.InFileObjectPersisterWithSanitationTest.java
com.octo.android.robospice.persistence.googlehttpclient.json.GsonObjectPersisterFactory.java
com.octo.android.robospice.persistence.googlehttpclient.json.InFileWeatherPersisterGsonTest.java
com.octo.android.robospice.persistence.googlehttpclient.json.InFileWeatherPersisterJackson2Test.java
com.octo.android.robospice.persistence.googlehttpclient.json.InFileWeatherPersisterJacksonTest.java
com.octo.android.robospice.persistence.googlehttpclient.json.Jackson2ObjectPersisterFactory.java
com.octo.android.robospice.persistence.googlehttpclient.json.JacksonObjectPersisterFactory.java
com.octo.android.robospice.persistence.googlehttpclient.json.JsonObjectPersister.java
com.octo.android.robospice.persistence.googlehttpclient.json.JsonObjectPersisterFactory.java
com.octo.android.robospice.persistence.googlehttpclient.json.JsonObjectPersisterFactoryTest.java
com.octo.android.robospice.persistence.keysanitation.DefaultKeySanitizer.java
com.octo.android.robospice.persistence.keysanitation.KeySanitizer.java
com.octo.android.robospice.persistence.keysanitizer.AbstractKeySanitizerTest.java
com.octo.android.robospice.persistence.keysanitizer.DefaultKeySanitizerTest.java
com.octo.android.robospice.persistence.memory.BitmapLruCache.java
com.octo.android.robospice.persistence.memory.CacheItem.java
com.octo.android.robospice.persistence.memory.LruCache.java
com.octo.android.robospice.persistence.memory.LruCacheBitmapObjectPersister.java
com.octo.android.robospice.persistence.memory.LruCacheObjectPersister.java
com.octo.android.robospice.persistence.memory.LruCacheObjectPersisterTest.java
com.octo.android.robospice.persistence.memory.LruCacheStringObjectPersister.java
com.octo.android.robospice.persistence.memory.StringLruCache.java
com.octo.android.robospice.persistence.ormlite.CacheEntry.java
com.octo.android.robospice.persistence.ormlite.ContractHelper.java
com.octo.android.robospice.persistence.ormlite.InDatabaseObjectPersister.java
com.octo.android.robospice.persistence.ormlite.InDatabaseObjectPersisterFactory.java
com.octo.android.robospice.persistence.ormlite.InDatabaseObjectPersisterFactoryWithContentProvider.java
com.octo.android.robospice.persistence.ormlite.InDatabaseWeatherPersisterTest.java
com.octo.android.robospice.persistence.ormlite.InDatabaseWeatherPersisterTest.java
com.octo.android.robospice.persistence.ormlite.RoboSpiceContentProvider.java
com.octo.android.robospice.persistence.ormlite.RoboSpiceDatabaseHelper.java
com.octo.android.robospice.persistence.retrofit.GsonRetrofitObjectPersisterFactory.java
com.octo.android.robospice.persistence.retrofit.InFileWeatherPersisterGsonTest.java
com.octo.android.robospice.persistence.retrofit.InFileWeatherPersisterJackson2Test.java
com.octo.android.robospice.persistence.retrofit.JacksonRetrofitObjectPersisterFactory.java
com.octo.android.robospice.persistence.retrofit.JsonObjectPersisterFactoryTest.java
com.octo.android.robospice.persistence.retrofit.RetrofitObjectPersister.java
com.octo.android.robospice.persistence.retrofit.RetrofitObjectPersisterFactory.java
com.octo.android.robospice.persistence.springandroid.SpringAndroidObjectPersister.java
com.octo.android.robospice.persistence.springandroid.json.gson.GsonObjectPersister.java
com.octo.android.robospice.persistence.springandroid.json.gson.GsonObjectPersisterFactory.java
com.octo.android.robospice.persistence.springandroid.json.gson.InFileWeatherPersisterTest.java
com.octo.android.robospice.persistence.springandroid.json.jackson.InFileWeatherPersisterTest.java
com.octo.android.robospice.persistence.springandroid.json.jackson.JacksonObjectPersister.java
com.octo.android.robospice.persistence.springandroid.json.jackson.JacksonObjectPersisterFactory.java
com.octo.android.robospice.persistence.springandroid.json.jackson2.InFileWeatherPersisterTest.java
com.octo.android.robospice.persistence.springandroid.json.jackson2.Jackson2ObjectPersister.java
com.octo.android.robospice.persistence.springandroid.json.jackson2.Jackson2ObjectPersisterFactory.java
com.octo.android.robospice.persistence.springandroid.xml.InFileWeatherPersisterTest.java
com.octo.android.robospice.persistence.springandroid.xml.SimpleSerializerObjectPersister.java
com.octo.android.robospice.persistence.springandroid.xml.SimpleSerializerObjectPersisterFactory.java
com.octo.android.robospice.persistence.string.InFileStringObjectPersister.java
com.octo.android.robospice.persistence.string.InFileStringObjectPersisterTest.java
com.octo.android.robospice.priority.CustomizablePriorityThreadFactory.java
com.octo.android.robospice.priority.CustomizablePriorityThreadFactoryTest.java
com.octo.android.robospice.priority.PausablePriorityBlockingQueue.java
com.octo.android.robospice.priority.PausableThreadPoolExecutor.java
com.octo.android.robospice.priority.PriorityFuture.java
com.octo.android.robospice.priority.PriorityRunnable.java
com.octo.android.robospice.priority.PriorityThreadPoolExecutor.java
com.octo.android.robospice.request.BigBinaryRequestTest.java
com.octo.android.robospice.request.BitmapRequestTest.java
com.octo.android.robospice.request.CachedSpiceRequest.java
com.octo.android.robospice.request.DefaultRequestRunner.java
com.octo.android.robospice.request.ProgressByteProcessor.java
com.octo.android.robospice.request.RequestProcessor.java
com.octo.android.robospice.request.RequestProcessorListener.java
com.octo.android.robospice.request.RequestProcessorTest.java
com.octo.android.robospice.request.RequestProgressManager.java
com.octo.android.robospice.request.RequestRunner.java
com.octo.android.robospice.request.SimpleTextRequestTest.java
com.octo.android.robospice.request.SmallBinaryRequestTest.java
com.octo.android.robospice.request.SpiceRequest.java
com.octo.android.robospice.request.SpiceRequestTest.java
com.octo.android.robospice.request.googlehttpclient.GoogleHttpClientSpiceRequest.java
com.octo.android.robospice.request.listener.PendingRequestListener.java
com.octo.android.robospice.request.listener.RequestCancellationListener.java
com.octo.android.robospice.request.listener.RequestListener.java
com.octo.android.robospice.request.listener.RequestProgress.java
com.octo.android.robospice.request.listener.RequestProgressListener.java
com.octo.android.robospice.request.listener.SpiceServiceAdapter.java
com.octo.android.robospice.request.listener.SpiceServiceListener.java
com.octo.android.robospice.request.listener.SpiceServiceServiceListener.java
com.octo.android.robospice.request.notifier.DefaultRequestListenerNotifier.java
com.octo.android.robospice.request.notifier.RequestListenerNotifier.java
com.octo.android.robospice.request.notifier.SpiceServiceListenerNotifier.java
com.octo.android.robospice.request.okhttp.OkHttpSpiceRequest.java
com.octo.android.robospice.request.okhttp.simple.OkHttpBigBinaryRequest.java
com.octo.android.robospice.request.okhttp.simple.OkHttpBinaryRequest.java
com.octo.android.robospice.request.okhttp.simple.OkHttpBitmapRequest.java
com.octo.android.robospice.request.okhttp.simple.OkHttpSimpleTextRequest.java
com.octo.android.robospice.request.okhttp.simple.OkHttpSmallBinaryRequest.java
com.octo.android.robospice.request.retrofit.RetrofitSpiceRequest.java
com.octo.android.robospice.request.simple.BigBinaryRequest.java
com.octo.android.robospice.request.simple.BinaryRequest.java
com.octo.android.robospice.request.simple.BitmapRequest.java
com.octo.android.robospice.request.simple.IBitmapRequest.java
com.octo.android.robospice.request.simple.SimpleTextRequest.java
com.octo.android.robospice.request.simple.SmallBinaryRequest.java
com.octo.android.robospice.request.springandroid.SpringAndroidSpiceRequest.java
com.octo.android.robospice.retrofit.RetrofitGsonSpiceService.java
com.octo.android.robospice.retrofit.RetrofitGsonSpiceServiceTest.java
com.octo.android.robospice.retrofit.RetrofitJackson2SpiceService.java
com.octo.android.robospice.retrofit.RetrofitJackson2SpiceServiceTest.java
com.octo.android.robospice.retrofit.RetrofitSpiceService.java
com.octo.android.robospice.retry.DefaultRetryPolicy.java
com.octo.android.robospice.retry.RetryPolicy.java
com.octo.android.robospice.spicelist.BaseSpiceArrayAdapter.java
com.octo.android.robospice.spicelist.SpiceListItemView.java
com.octo.android.robospice.spicelist.SpiceListView.java
com.octo.android.robospice.spicelist.SpiceListViewTest.java
com.octo.android.robospice.spicelist.okhttp.OkHttpBitmapSpiceManager.java
com.octo.android.robospice.spicelist.okhttp.OkHttpBitmapSpiceService.java
com.octo.android.robospice.spicelist.okhttp.OkHttpSpiceArrayAdapter.java
com.octo.android.robospice.spicelist.simple.BitmapSpiceManager.java
com.octo.android.robospice.spicelist.simple.BitmapSpiceService.java
com.octo.android.robospice.spicelist.simple.SpiceArrayAdapter.java
com.octo.android.robospice.stub.CachedSpiceRequestStub.java
com.octo.android.robospice.stub.DoubleInMemoryPersisterStub.java
com.octo.android.robospice.stub.IntegerPersisterStub.java
com.octo.android.robospice.stub.PendingRequestListenerWithProgressStub.java
com.octo.android.robospice.stub.RequestListenerStub.java
com.octo.android.robospice.stub.RequestListenerWithProgressHistoryStub.java
com.octo.android.robospice.stub.RequestListenerWithProgressStub.java
com.octo.android.robospice.stub.SpiceRequestFailingStub.java
com.octo.android.robospice.stub.SpiceRequestStub.java
com.octo.android.robospice.stub.SpiceRequestSucceedingStub.java
com.octo.android.robospice.stub.SpiceRequestSucceedingWithSemaphoresStub.java
com.octo.android.robospice.stub.StringPersisterStub.java
roboguice.util.temp.Ln.java
roboguice.util.temp.Strings.java