Android Open Source - Framework Application diane






Project Summary

A framework providing awareness behaviours to your developing Android app..

Web Site / Source Repository

diane is hosted in the following web site
https://github.com/k0smik0/diane

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

ItemValue
Java File Count93
Target SDK Version17
Minimum SDK Version8
Activity Count2
jar files useddiane-common.jar
diane-common.jar
diane-common.jar
diane-common.jar
diane-common.jar
diane-common.jar
diane-common.jar
diane-robotask.jar
diane-robotask.jar
diane-roboutil.jar
diane-roboutil.jar
diane-task.jar
diane-task.jar
diane-util.jar
diane-util.jar
diane_library_-_test_demo-utils--common.jar
diane_library_-_test_demo-utils--common.jar
diane_library_-_test_demo-utils--common.jar
diane_library_-_test_demo-utils--roboguiced.jar
diane_library_-_test_demo-utils--roboguiced.jar
diane_library_-_test_demo-utils--vanilla.jar
diane_library_-_test_demo-utils--vanilla.jar
diane_library__test_utils.jar
enhancedsafeasynctask.jar
enhancedsafeasynctask.jar
javax.inject.jar
javax.inject.jar
javax.inject.jar
javax.inject.jar
javax.inject.jar
mirroringexception.jar
mirroringexception.jar
polaris-core-roboguiced.jar
polaris-core-roboguiced.jar
polaris-core.jar
polaris-core.jar
polaris-core.jar
polaris-core.jar
polaris-core.jar
polaris-core.jar
polaris-utils.jar
polaris-utils.jar
polaris-utils.jar
polaris-utils.jar
polaris-utils.jar
roboenhancedasynctask.jar
roboenhancedasynctask.jar
roboguice-2.0.jar
roboguice-2.0.jar
roboguice-2.0.jar
sisu-guice-3.0.3-no_aop.jar
sisu-guice-3.0.3-no_aop.jar
sisu-guice-3.0.3-no_aop.jar
sisu-guice-3.0.3-no_aop.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE




Java Source Files

diane has the following Java source files.

net.iubris.diane._roboguice.aware.location.state.three.base.DianeDistanceMaximumThreshold.java
net.iubris.diane._roboguice.module.AbstractDianeModule.java
net.iubris.diane._roboguice.module.AbstractDianeModule_bak.java
net.iubris.diane._roboguice.providers.aware.location.state.three.base.DefaultThreeStateLocationAwareLocationSupplierProvider.java
net.iubris.diane._roboguice.providers.aware.network.state.checker.base.DefaultCheckerStateNetworkAwareProvider.java
net.iubris.diane._roboguice.searcher.aware.full.base.DefaultFullAwareSearcherProvider.java
net.iubris.diane._roboguice.searcher.location.aware.full.base.DefaultLocalizedSearcherCacheNetworkAwareProvider.java
net.iubris.diane.asynctask.SearcherCallable.java
net.iubris.diane.asynctask.base.SearchAsyncTask.java
net.iubris.diane.asynctask.base.SearchRoboAsyncTask.java
net.iubris.diane.aware.cache.CacheAware.java
net.iubris.diane.aware.cache.exceptions.CacheStateException.java
net.iubris.diane.aware.cache.exceptions.base.CacheTooOldException.java
net.iubris.diane.aware.cache.states.three.ThreeStateCacheAware.java
net.iubris.diane.aware.exceptions.StateException.java
net.iubris.diane.aware.location.LocationAware.java
net.iubris.diane.aware.location.exceptions.LocationStateException.java
net.iubris.diane.aware.location.exceptions.base.LocationFreshNullException.java
net.iubris.diane.aware.location.exceptions.base.LocationNotNewerException.java
net.iubris.diane.aware.location.state.three.ThreeStateLocationAware.java
net.iubris.diane.aware.location.state.three.ThreeStateLocationAwareLocationSupplier.java
net.iubris.diane.aware.location.state.three.base.DefaultThreeStateLocationAwareLocationSupplier.java
net.iubris.diane.aware.location.state.three.base.annotation.DistanceMaximumThreshold.java
net.iubris.diane.aware.location.state.three.base.annotation.TimeMaximumThreshold.java
net.iubris.diane.aware.location.utils.provider.LocationSupplier.java
net.iubris.diane.aware.network.NetworkAware.java
net.iubris.diane.aware.network.exceptions.NetworkStateException.java
net.iubris.diane.aware.network.exceptions.base.NoNetworkException.java
net.iubris.diane.aware.network.state.checker.CheckerStateNetworkAware.java
net.iubris.diane.aware.network.state.checker.base.DefaultCheckerStateNetworkAware.java
net.iubris.diane.aware.network.utils.NetworkUtils.java
net.iubris.diane.searcher.Searcher.java
net.iubris.diane.searcher.aware.AwareSearcher.java
net.iubris.diane.searcher.aware.cache.CacheAwareSearcher.java
net.iubris.diane.searcher.aware.cache.base.AbstractCacheAwareSearcher.java
net.iubris.diane.searcher.aware.cache.exceptions.CacheAwareSearchException.java
net.iubris.diane.searcher.aware.exceptions.AwareSearchException.java
net.iubris.diane.searcher.aware.exceptions.base.StillSearchException.java
net.iubris.diane.searcher.aware.full.FullAwareSearcher.java
net.iubris.diane.searcher.aware.full.base.DefaultFullAwareSearcher.java
net.iubris.diane.searcher.aware.location.LocationAwareSearcher.java
net.iubris.diane.searcher.aware.location.base.AbstractLocationAwareSearcher.java
net.iubris.diane.searcher.aware.location.exceptions.LocationAwareSearchException.java
net.iubris.diane.searcher.aware.location.exceptions.base.LocationNotSoUsefulException.java
net.iubris.diane.searcher.aware.location.exceptions.base.LocationTooNearException.java
net.iubris.diane.searcher.aware.network.NetworkAwareSearcher.java
net.iubris.diane.searcher.aware.network.base.AbstractNetworkAwareSearcher.java
net.iubris.diane.searcher.aware.network.exceptions.NetworkAwareSearchException.java
net.iubris.diane.searcher.exceptions.SearchException.java
net.iubris.diane.searcher.location.LocalizedSearcher.java
net.iubris.diane.searcher.location.aware.cache.LocalizedSearcherCacheAware.java
net.iubris.diane.searcher.location.aware.cache.LocalizedSearcherCacheAwareStrictChecking.java
net.iubris.diane.searcher.location.aware.cache.base.AbstractLocalizedSearcherCacheAwareStrictChecking.java
net.iubris.diane.searcher.location.aware.full.LocalizedSearcherCacheNetworkAware.java
net.iubris.diane.searcher.location.aware.full.LocalizedSearcherCacheNetworkAwareStrictChecking.java
net.iubris.diane.searcher.location.aware.full.base.DefaultLocalizedSearcherCacheNetworkAwareStrictChecking.java
net.iubris.diane.searcher.location.aware.network.LocalizedSearcherNetworkAware.java
net.iubris.diane.searcher.location.aware.network.LocalizedSearcherNetworkAwareStrictChecking.java
net.iubris.diane.searcher.location.aware.network.base.AbstractLocalizedSearcherNetworkAwareStrictChecking.java
net.iubris.diane.utils.AbstractDianeSearcherProvider.java
net.iubris.diane_demo__roboguiced._roboguice.DianeDemoRoboModule.java
net.iubris.diane_demo__roboguiced.activity.DianeDemoRoboMainActivity.java
net.iubris.diane_demo__roboguiced.controller.DianeDemoRoboAwareSearcher.java
net.iubris.diane_demo__roboguiced.controller.DianeDemoRoboCacheSearcher.java
net.iubris.diane_demo__roboguiced.controller.DianeDemoRoboNetworkSearcher.java
net.iubris.diane_demo__roboguiced.controller.searcher.DianeDemoRoboLocalizedSearcherCacheAwareStrictChecking.java
net.iubris.diane_demo__roboguiced.controller.searcher.DianeDemoRoboLocalizedSearcherNetworkAwareStrictChecking.java
net.iubris.diane_demo__roboguiced.task.AwareSearchTask.java
net.iubris.diane_demo__roboguiced.task.CacheSearchTask.java
net.iubris.diane_demo__roboguiced.task.ExceptionUtils.java
net.iubris.diane_demo__roboguiced.task.NetworkSearchTask.java
net.iubris.diane_demo__vanilla.DianeDemoSearcherBuilder.java
net.iubris.diane_demo__vanilla.DianeDemoSearcherBuilder_bak.java
net.iubris.diane_demo__vanilla.activity.DianeDemoVanillaMainActivity.java
net.iubris.diane_demo__vanilla.controller.DianeDemoVanillaLocalizedSearcherCacheAwareStrictChecking.java
net.iubris.diane_demo__vanilla.controller.DianeDemoVanillaLocalizedSearcherNetworkAwareStrictChecking.java
net.iubris.diane_demo__vanilla.controller.DianeDemoVanillaSearcher.java
net.iubris.diane_demo__vanilla.provider.DianeDemoVanillaSearcherProvider.java
net.iubris.diane_demo__vanilla.task.DianeDemoVanillaSearchAsyncTask.java
net.iubris.diane_demo__vanilla.task.DianeDemoVanillaSearchAsyncTaskOnlyCache.java
net.iubris.diane_demo__vanilla.task.DianeDemoVanillaSearchAsyncTaskOnlyNetwork.java
net.iubris.diane_library__test_utils.LocationUtils.java
net.iubris.diane_library__test_utils._roboguice.module.DianeTestUtilModule.java
net.iubris.diane_library__test_utils.injector.MockGpsLocationsInjector.java
net.iubris.diane_library__test_utils.injector.MockLocations.java
net.iubris.diane_library__test_utils.locator.MockLocationProviderUpdater.java
net.iubris.diane_library__test_utils.locator.MockLocationUpdater.java
net.iubris.diane_library__test_utils.model.LocationInfo.java
net.iubris.diane_library__test_utils.receiver.MockLocationReceiver.java
net.iubris.diane_library__test_utils.receiver.MockLocationRoboReceiver.java
net.iubris.diane_library__test_utils.receiver.MockUtilsProvider.java
net.iubris.dianeroboguicesample.DianeSampleSearcherBuilder.java
net.iubris.dianeroboguicesample.Utils.java