This is the mobility service that runs as a standalone Android application..
mobility-phone is hosted in the following web site
https://github.com/ohmage/mobility-phone
If you think the Android project mobility-phone 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 mobility-phone.
Item | Value |
---|---|
Java File Count | 47 |
Supported screen sizes | [mdpi, ldpi, hdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 8 |
Activity Count | 5 |
Fragment Count | 1 |
jar files used | android-async-http-1.4.3.jar android-support-v4.jar joda-time-2.1.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_LOCATION_EXTRA_COMMANDS android.permission.ACCESS_WIFI_STATE android.permission.AUTHENTICATE_ACCOUNTS android.permission.CAMERA android.permission.CHANGE_WIFI_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.READ_CALENDAR android.permission.READ_PHONE_STATE android.permission.RECEIVE_BOOT_COMPLETED android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
There are 13 image files in mobility-phone. The names of the image files are listed as follows.
blackout.png clock.png error.png green_plus.png ic_menu_login.png ic_menu_notification.png ic_menu_preferences.png icon_actions.png mobility.png old.png pending.png red_minus.png survey_notification.png
The following screenshort is generated from the image listed above.
mobility-phone has the following Java source files.
org.ohmage.mobility.BootReceiver.java org.ohmage.mobility.ClassifierService.java org.ohmage.mobility.DataSaverActivity.java org.ohmage.mobility.Diagnostics.java org.ohmage.mobility.GarbageCollectReceiver.java org.ohmage.mobility.GarbageCollectService.java org.ohmage.mobility.Mobility.java org.ohmage.mobility.MobilityApplication.java org.ohmage.mobility.MobilityContentProvider.java org.ohmage.mobility.MobilityControl.java org.ohmage.mobility.MobilityDbAdapter.java org.ohmage.mobility.MobilitySummary.java org.ohmage.mobility.SampleReceiver.java org.ohmage.mobility.StartReceiver.java org.ohmage.mobility.StopReceiver.java org.ohmage.mobility.UpdateReceiver.java org.ohmage.mobility.Utilities.java org.ohmage.mobility.WakefulIntentService.java org.ohmage.mobility.blackout.Blackout.java org.ohmage.mobility.blackout.BlackoutDesc .java org.ohmage.mobility.blackout.BlackoutEditActivity.java org.ohmage.mobility.blackout.BlackoutService.java org.ohmage.mobility.blackout.MobilityBlackoutManager .java org.ohmage.mobility.blackout.base.BlackoutList.java org.ohmage.mobility.blackout.base.TriggerActionDesc.java org.ohmage.mobility.blackout.base.TriggerBase.java org.ohmage.mobility.blackout.base.TriggerDB .java org.ohmage.mobility.blackout.base.TriggerInit.java org.ohmage.mobility.blackout.base.TriggerRunTimeDesc.java org.ohmage.mobility.blackout.base.TriggerTimeReceiver.java org.ohmage.mobility.blackout.config.LocTrigConfig.java org.ohmage.mobility.blackout.config.NotifConfig.java org.ohmage.mobility.blackout.config.TrigUserConfig.java org.ohmage.mobility.blackout.config.TriggerTypesConfig.java org.ohmage.mobility.blackout.notif.NotifDesc.java org.ohmage.mobility.blackout.notif.NotifEditActivity.java org.ohmage.mobility.blackout.notif.NotifSurveyAdaptor.java org.ohmage.mobility.blackout.notif.Notifier.java org.ohmage.mobility.blackout.ui.TriggerListActivity.java org.ohmage.mobility.blackout.utils.SimpleTime.java org.ohmage.mobility.blackout.utils.TimePickerPreference.java org.ohmage.mobility.blackout.utils.TrigListPreference.java org.ohmage.mobility.blackout.utils.TrigPrefManager.java org.ohmage.mobility.blackout.utils.TrigTextInput.java org.ohmage.mobility.glue.MobilityInterface .java org.ohmage.mobility.glue.MobilityInterfaceService.java org.ohmage.probemanager.MobilityProbeWriter.java