Plugin system for conntecting sensor data from an Android device..
mdcf is hosted in the following web site
https://github.com/mlegenhausen/mdcf
If you think the Android project mdcf 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 mdcf.
Item | Value |
---|---|
Java File Count | 123 |
Supported screen sizes | [hdpi] |
Minimum SDK Version | 10 |
Activity Count | 11 |
jar files used | db4o-8.0.184.15484-core-java5.jar gson-1.7.1.jar guava-r09.jar guava-r09.jar hibernate-entitymanager-3.6.0.Final.jar hibernate-validator-4.1.0.Final.jar injected-requestfactory-1.0.1-SNAPSHOT.jar injected-requestfactory-1.0.1-SNAPSHOT.jar simple-xml-2.5.3.jar simple-xml-2.5.3.jar simple-xml-2.5.3.jar simple-xml-2.5.3.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.KILL_BACKGROUND_PROCESSES android.permission.READ_PHONE_STATE android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECORD_AUDIO |
There are 6 image files in mdcf. The names of the image files are listed as follows.
ic_information.png ic_log.png ic_menu_save.png ic_monitor_chart.png ic_plugins.png ic_transfers.png
The following screenshort is generated from the image listed above.
mdcf has the following Java source files.
com.example.MyActivity.java de.uniluebeck.itm.mdc.ActivationActivity.java de.uniluebeck.itm.mdc.DetailsActivity.java de.uniluebeck.itm.mdc.InfoActivity.java de.uniluebeck.itm.mdc.LogViewer.java de.uniluebeck.itm.mdc.MobileDataCollectorActivity.java de.uniluebeck.itm.mdc.PackageAddedBroadcastReceiver.java de.uniluebeck.itm.mdc.PackageRemovedBroadcastReceiver.java de.uniluebeck.itm.mdc.PluginListActivity.java de.uniluebeck.itm.mdc.ServiceStarterBroadcastReceiver.java de.uniluebeck.itm.mdc.TransferActivity.java de.uniluebeck.itm.mdc.TransferListActivity.java de.uniluebeck.itm.mdc.WorkspaceViewer.java de.uniluebeck.itm.mdc.log.LogEntry.java de.uniluebeck.itm.mdc.log.LogRecord.java de.uniluebeck.itm.mdc.net.HashUniqueIdGenerator.java de.uniluebeck.itm.mdc.net.ProgressStringEntity.java de.uniluebeck.itm.mdc.net.SimpleJsonClient.java de.uniluebeck.itm.mdc.net.TransferRequest.java de.uniluebeck.itm.mdc.net.UniqueIdGenerator.java de.uniluebeck.itm.mdc.net.WorkspaceTransmitionTask.java de.uniluebeck.itm.mdc.persistence.Db4oHelper.java de.uniluebeck.itm.mdc.persistence.NodeRepository.java de.uniluebeck.itm.mdc.persistence.PersistenceManagerImpl.java de.uniluebeck.itm.mdc.persistence.PluginConfigurationRepository.java de.uniluebeck.itm.mdc.persistence.Repository.java de.uniluebeck.itm.mdc.persistence.TransferRepository.java de.uniluebeck.itm.mdc.service.PluginConfiguration.java de.uniluebeck.itm.mdc.service.PluginEvent.java de.uniluebeck.itm.mdc.service.PluginListener.java de.uniluebeck.itm.mdc.service.PluginPermissionChecker.java de.uniluebeck.itm.mdc.service.PluginService.java de.uniluebeck.itm.mdc.service.Transfer.java de.uniluebeck.itm.mdc.service.TransferEvent.java de.uniluebeck.itm.mdc.service.TransferListener.java de.uniluebeck.itm.mdc.service.TransferManager.java de.uniluebeck.itm.mdc.task.PluginTask.java de.uniluebeck.itm.mdc.task.PluginTaskEvent.java de.uniluebeck.itm.mdc.task.PluginTaskListener.java de.uniluebeck.itm.mdc.task.PluginTaskManager.java de.uniluebeck.itm.mdc.task.PluginTaskManagerListener.java de.uniluebeck.itm.mdc.task.SecureConnectivityManagerImpl.java de.uniluebeck.itm.mdc.task.SecureLocationManagerImpl.java de.uniluebeck.itm.mdc.task.SecureManagerFactory.java de.uniluebeck.itm.mdc.task.SecureTelephonyManagerImpl.java de.uniluebeck.itm.mdc.task.SecureWifiManagerImpl.java de.uniluebeck.itm.mdc.util.Notifications.java de.uniluebeck.itm.mdc.util.ObjectCloner.java de.uniluebeck.itm.mdcf.AbstractPlugin.java de.uniluebeck.itm.mdcf.AbstractPluginRegister.java de.uniluebeck.itm.mdcf.PluginInfo.java de.uniluebeck.itm.mdcf.PluginIntent.java de.uniluebeck.itm.mdcf.XMLPluginRegister.java de.uniluebeck.itm.mdcf.persistence.Binary.java de.uniluebeck.itm.mdcf.persistence.Item.java de.uniluebeck.itm.mdcf.persistence.Node.java de.uniluebeck.itm.mdcf.persistence.Property.java de.uniluebeck.itm.mdcf.persistence.PropertyType.java de.uniluebeck.itm.mdcf.persistence.Value.java de.uniluebeck.itm.mdcf.plugin.locationtracker.LocationTrackerPlugin.java de.uniluebeck.itm.mdcf.plugin.locationtracker.LocationTrackerPluginRegister.java de.uniluebeck.itm.mdcf.plugin.noisetracker.NoiseTrackerPlugin.java de.uniluebeck.itm.mdcf.plugin.noisetracker.NoiseTrackerPluginRegister.java de.uniluebeck.itm.mdcf.remote.MdcfRemoteModule.java de.uniluebeck.itm.mdcf.remote.TransferRequestDeserializer.java de.uniluebeck.itm.mdcf.remote.TransferRequestProcessor.java de.uniluebeck.itm.mdcf.remote.TransferRequestReceiver.java de.uniluebeck.itm.mdcf.remote.gson.GsonTransferRequestDeserializer.java de.uniluebeck.itm.mdcf.remote.gson.ItemDeserializer.java de.uniluebeck.itm.mdcf.remote.gson.ValueDeserializer.java de.uniluebeck.itm.mdcf.remote.locationtracker.client.LocationTracker.java de.uniluebeck.itm.mdcf.remote.locationtracker.client.LocationTrackerRequestFactory.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.AbstractRepository.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.GeoLocationServiceLocator.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.LocationLocator.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.LocationRepository.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.LocationTrackerContextListener.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.LocationTrackerServletModule.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.ParticipantLocator.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.ParticipantRepository.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.ParticipantServiceLocator.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.Repository.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.TransferRequestProcessorImpl.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.domain.Location.java de.uniluebeck.itm.mdcf.remote.locationtracker.server.domain.Participant.java de.uniluebeck.itm.mdcf.remote.locationtracker.shared.LocationProxy.java de.uniluebeck.itm.mdcf.remote.locationtracker.shared.LocationRequest.java de.uniluebeck.itm.mdcf.remote.locationtracker.shared.ParticipantProxy.java de.uniluebeck.itm.mdcf.remote.locationtracker.shared.ParticipantRequest.java de.uniluebeck.itm.mdcf.remote.model.Binary.java de.uniluebeck.itm.mdcf.remote.model.Item.java de.uniluebeck.itm.mdcf.remote.model.Node.java de.uniluebeck.itm.mdcf.remote.model.PluginInfo.java de.uniluebeck.itm.mdcf.remote.model.Property.java de.uniluebeck.itm.mdcf.remote.model.PropertyType.java de.uniluebeck.itm.mdcf.remote.model.TransferRequest.java de.uniluebeck.itm.mdcf.remote.model.Value.java de.uniluebeck.itm.mdcf.remote.noisetracker.client.NoiseTracker.java de.uniluebeck.itm.mdcf.remote.noisetracker.client.NoiseTrackerRequestFactory.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.AbstractRepository.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.GeoLocationServiceLocator.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.LocationLocator.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.LocationRepository.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.NoiseTrackerContextListener.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.NoiseTrackerServletModule.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.ParticipantLocator.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.ParticipantRepository.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.ParticipantServiceLocator.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.Repository.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.TransferRequestProcessorImpl.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.domain.Location.java de.uniluebeck.itm.mdcf.remote.noisetracker.server.domain.Participant.java de.uniluebeck.itm.mdcf.remote.noisetracker.shared.LocationProxy.java de.uniluebeck.itm.mdcf.remote.noisetracker.shared.LocationRequest.java de.uniluebeck.itm.mdcf.remote.noisetracker.shared.ParticipantProxy.java de.uniluebeck.itm.mdcf.remote.noisetracker.shared.ParticipantRequest.java de.uniluebeck.itm.mdcf.service.CellLocation.java de.uniluebeck.itm.mdcf.service.DhcpInfo.java de.uniluebeck.itm.mdcf.service.NetworkInfo.java de.uniluebeck.itm.mdcf.service.ScanResult.java de.uniluebeck.itm.mdcf.service.SupplicantState.java de.uniluebeck.itm.mdcf.service.WifiConfiguration.java de.uniluebeck.itm.mdcf.service.WifiInfo.java