Using Funf as a data collection tool for Ohmage.
Funf-Ohmage is hosted in the following web site
https://github.com/donygeorge/Funf-Ohmage
If you think the Android project Funf-Ohmage 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 Funf-Ohmage.
Item | Value |
---|---|
Java File Count | 20 |
Supported screen sizes | [mdpi, hdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 7 |
Activity Count | 2 |
Fragment Count | 2 |
jar files used | android-support-v4-r4-googlemaps.jar android-support-v4.jar funf-0.3.0.jar gson-1.7.1.jar httpmime-4.1.2.jar jackson-core-asl-1.9.4.jar jackson-mapper-asl-1.9.4.jar joda-time-2.1.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_WIFI_STATE android.permission.BATTERY_STATS android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.WAKE_LOCK |
Asset File Names | assets\default_config.json |
Raw File Names | res\raw\triggers.json |
There are 114 image files in Funf-Ohmage. The names of the image files are listed as follows.
add_new.png apple_logo.png balloon_overlay_close.png balloon_overlay_focused.9.png balloon_overlay_unfocused.9.png bg_fabric_patch.png bg_map_marker.png btn_action_upload.png btn_check_off.png btn_check_off_disable.png btn_check_off_disable_focused.png btn_check_off_pressed.png btn_check_off_selected.png btn_check_on.png btn_check_on_disable.png btn_check_on_disable_focused.png btn_check_on_pressed.png btn_check_on_selected.png campaign_info_details_bg.9.png campaign_info_header_bg.9.png cancel.png clock.png dash_campaigns.png dash_campaigns_pressed.png dash_helpblue.png dash_helpblue_pressed.png dash_mobility.png dash_mobility_pressed.png dash_profile.png dash_profile_pressed.png dash_resphistory.png dash_resphistory_pressed.png dash_surveys.png dash_surveys_pressed.png dash_upqueue.png dash_upqueue_pressed.png entity_action_button_normal.9.png entity_action_button_pressed.9.png entity_header_background.9.png entity_profile.png green_plus.png ic_menu_camera.png ic_menu_edit.png ic_menu_login.png ic_menu_notification.png ic_menu_ringtone.png ic_stat_warning.png icon_actions.png location_map.png logout_wipe.png map.png ok.png pencil.png pencilpaper.png plus.png prompttype_hoursbeforenow.png prompttype_multichoice.png prompttype_multichoice_custom.png prompttype_number.png prompttype_remote.png prompttype_singlechoice.png prompttype_singlechoice_custom.png prompttype_text.png prompttype_timestamp.png red_minus.png spinner_white_48.png stripes_bkgnd.png subaction_campaign_broken.png subaction_campaign_download.png subaction_location_pending_question.png subaction_queued_response.png subaction_survey_disabled.png subaction_survey_pending.png subaction_survey_ready.png subaction_surveys_list.png subaction_upload_response.png survey_notification.png tab_bg_selected.9.png timepicker_down_disabled.9.png timepicker_down_disabled_focused.9.png timepicker_down_normal.9.png timepicker_down_pressed.9.png timepicker_down_selected.9.png timepicker_input_disabled.9.png timepicker_input_normal.9.png timepicker_input_pressed.9.png timepicker_input_selected.9.png timepicker_up_disabled.9.png timepicker_up_disabled_focused.9.png timepicker_up_normal.9.png timepicker_up_pressed.9.png timepicker_up_selected.9.png title_add_alt.png title_add_default.png title_bell_alt.png title_bell_default.png title_home_plain_default.png title_home_plain_pressed.png title_logo_default.png title_refresh_alt.png title_refresh_default.png title_resphist_alt.png title_resphist_default.png title_search_alt.png title_search_default.png title_survey_alt.png title_survey_default.png trash.png trigger_loc_marker_blue.png trigger_loc_marker_red.png update_password.png warning.9.png website_private.png website_shared.png
The following screenshort is generated from the image listed above.
Funf-Ohmage has the following Java source files.
com.slezica.tools.async.ManagedAsyncTask.java com.slezica.tools.async.TaskManager.java com.slezica.tools.async.TaskManagerFragment.java edu.mit.media.funf.funfohmage.JsonUtils.java edu.mit.media.funf.funfohmage.LauncherReceiver.java edu.mit.media.funf.funfohmage.MainActivity.java edu.mit.media.funf.funfohmage.MainPipeline.java edu.mit.media.funf.funfohmage.MySQLiteHelper.java edu.mit.media.funf.funfohmage.OhmageLoginActivity.java edu.mit.media.funf.funfohmage.SensorData.java edu.mit.media.funf.funfohmage.SensorDataSource.java edu.ucla.cens.systemlog.Analytics.java edu.ucla.cens.systemlog.Log .java edu.ucla.cens.systemlog.OhmageAnalytics.java org.ohmage.Config.java org.ohmage.OhmageApi.java org.ohmage.SharedPreferencesHelper.java org.ohmage.UIUtils.java org.ohmage.UserPreferencesHelper.java org.ohmage.Utilities.java