Android Open Source - Development tool Funf-Ohmage






Project Summary

Using Funf as a data collection tool for Ohmage.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of Funf-Ohmage.

ItemValue
Java File Count20
Supported screen sizes[mdpi, hdpi]
Target SDK Version8
Minimum SDK Version7
Activity Count2
Fragment Count2
jar files usedandroid-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 Permissionsandroid.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 Namesassets\default_config.json
Raw File Namesres\raw\triggers.json




Resource Files

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.

null




Java Source Files

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