Android Open Source - App mobile hOurworld_Android






Project Summary

This is the hOurworld Android mobile application.

Web Site / Source Repository

hOurworld_Android is hosted in the following web site
https://github.com/kuh178/hOurworld_Android

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

ItemValue
Java File Count98
Supported screen sizes[xlargexhdpi, ldpi, mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version14
Minimum SDK Version14
Activity Count52
Fragment Count6
jar files usedapache-mime4j-0.5.jar
commons-math-2.1.jar
crashlytics.jar
gcm.jar
httpcore-4.0-beta3.jar
httpmime-4.0-beta2.jar
libGoogleAnalyticsServices.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.providers.gsf.permission.READ_GSERVICES
Asset File Namesassets\crashlytics-build.properties




Resource Files

There are 59 image files in hOurworld_Android. The names of the image files are listed as follows.

action_item_selected.9.png
balloon_overlay_close.png
balloon_overlay_focused.9.png
balloon_overlay_unfocused.9.png
blue_bar.png
button.9.png
button_focused.9.png
button_pressed.9.png
edit_icon_default.png
facebook_login.png
facebook_login_down.png
filter_icon_default.png
group.png
heart.png
hours.png
hours_large.png
hourworld_icon_30_30.png
hourworld_logo_new_60_60.png
ic_action_accounts.png
ic_action_chat.png
ic_action_direction.png
ic_action_edit.png
ic_action_email.png
ic_action_help.png
ic_action_location_found.png
ic_action_new.png
ic_action_overflow.png
ic_action_place.png
ic_action_refresh.png
ic_action_remove.png
ic_action_reply.png
ic_action_search.png
ic_action_send_now.png
in_a_day.png
in_a_week.png
in_three_days.png
like_icon_default.png
like_icon_pressed.png
loading_image.png
map_icon_default.png
map_marker_unselected.png
minus_icon.png
more.png
news.png
no_image_icon.png
offers.png
plus.png
plus_icon.png
popup.9.png
profile.png
quickaction_background.png
quickcontact_drop_shadow.9.png
refresh.png
refresh_icon_default.png
refresh_icon_pressed.png
requests.png
search.png
statement.png
who_checkin_default.png

The following screenshort is generated from the image listed above.

null




Java Source Files

hOurworld_Android has the following Java source files.

edu.psu.ist.mtb_hourworld.MTBAboutPage.java
edu.psu.ist.mtb_hourworld.MTBHoursPage.java
edu.psu.ist.mtb_hourworld.MTBMainMenuPage.java
edu.psu.ist.mtb_hourworld.MTBMessageMapPage.java
edu.psu.ist.mtb_hourworld.MTBMessagePage.java
edu.psu.ist.mtb_hourworld.MTBOfferPage.java
edu.psu.ist.mtb_hourworld.MTBOfferRequestMapPage.java
edu.psu.ist.mtb_hourworld.MTBRequestPage.java
edu.psu.ist.mtb_hourworld.MainActivity.java
edu.psu.ist.mtb_hourworld.account.MTBLoginPage.java
edu.psu.ist.mtb_hourworld.account.MTBRegisterPage.java
edu.psu.ist.mtb_hourworld.account.MTBRegisterPage2.java
edu.psu.ist.mtb_hourworld.adapter.MTBCategoryAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBGroupAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBGroupMessageAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBMemberAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBMemberNameOnlyAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBMessageAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBNewTaskAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBSearchAdapter.java
edu.psu.ist.mtb_hourworld.adapter.MTBStatementAdapter.java
edu.psu.ist.mtb_hourworld.constants.Constants.java
edu.psu.ist.mtb_hourworld.datetime.DateSlider.java
edu.psu.ist.mtb_hourworld.datetime.DateTimeSlider.java
edu.psu.ist.mtb_hourworld.datetime.DayDateLabeler.java
edu.psu.ist.mtb_hourworld.datetime.DayLabeler.java
edu.psu.ist.mtb_hourworld.datetime.DayTimeLayoutView.java
edu.psu.ist.mtb_hourworld.datetime.Labeler.java
edu.psu.ist.mtb_hourworld.datetime.MonthLabeler.java
edu.psu.ist.mtb_hourworld.datetime.MonthYearLabeler.java
edu.psu.ist.mtb_hourworld.datetime.ScrollLayout.java
edu.psu.ist.mtb_hourworld.datetime.SliderContainer.java
edu.psu.ist.mtb_hourworld.datetime.TimeLabeler.java
edu.psu.ist.mtb_hourworld.datetime.TimeLayoutView.java
edu.psu.ist.mtb_hourworld.datetime.TimeObject.java
edu.psu.ist.mtb_hourworld.datetime.TimeTextView.java
edu.psu.ist.mtb_hourworld.datetime.TimeView.java
edu.psu.ist.mtb_hourworld.group.MTBGroupDetailPage.java
edu.psu.ist.mtb_hourworld.group.MTBGroupJoinPage.java
edu.psu.ist.mtb_hourworld.group.MTBGroupMainPage.java
edu.psu.ist.mtb_hourworld.group.MTBGroupMessagePage.java
edu.psu.ist.mtb_hourworld.hours.MTBHoursPickCatService.java
edu.psu.ist.mtb_hourworld.hours.MTBHoursPickCatService2.java
edu.psu.ist.mtb_hourworld.hours.MTBHoursPickMember.java
edu.psu.ist.mtb_hourworld.items.MTBGroupItems.java
edu.psu.ist.mtb_hourworld.items.MTBItems.java
edu.psu.ist.mtb_hourworld.items.MTBServiceCategoryItem.java
edu.psu.ist.mtb_hourworld.items.MTBTaskItems.java
edu.psu.ist.mtb_hourworld.location.BalloonItemizedOverlay.java
edu.psu.ist.mtb_hourworld.location.BalloonOverlayView.java
edu.psu.ist.mtb_hourworld.location.GPSHandler.java
edu.psu.ist.mtb_hourworld.location.MTBAddTaskLocationPage.java
edu.psu.ist.mtb_hourworld.location.MTBAddTaskLocationSimplifiedPage.java
edu.psu.ist.mtb_hourworld.location.MTBMapOverlay2.java
edu.psu.ist.mtb_hourworld.location.MTBMapOverlay3.java
edu.psu.ist.mtb_hourworld.location.MobileTimeBankingMapOverlay.java
edu.psu.ist.mtb_hourworld.location.MobileTimeBankingOverlayItem.java
edu.psu.ist.mtb_hourworld.location.TouchedLocationOverlay.java
edu.psu.ist.mtb_hourworld.message.MTBMessageMainPage.java
edu.psu.ist.mtb_hourworld.profile.MTBEditProfilePage.java
edu.psu.ist.mtb_hourworld.profile.MTBProfileEditAddressPage.java
edu.psu.ist.mtb_hourworld.profile.MTBProfileEditBioPage.java
edu.psu.ist.mtb_hourworld.profile.MTBProfileEditContactPage.java
edu.psu.ist.mtb_hourworld.profile.MTBProfilePage.java
edu.psu.ist.mtb_hourworld.profile.MTBStatementPage.java
edu.psu.ist.mtb_hourworld.quickaction.ActionItem.java
edu.psu.ist.mtb_hourworld.quickaction.PopupWindows.java
edu.psu.ist.mtb_hourworld.quickaction.QuickAction.java
edu.psu.ist.mtb_hourworld.search.MTBSearchBio.java
edu.psu.ist.mtb_hourworld.search.MTBSearchDetailPage.java
edu.psu.ist.mtb_hourworld.search.MTBSearchKB.java
edu.psu.ist.mtb_hourworld.search.MTBSearchMainPage.java
edu.psu.ist.mtb_hourworld.search.MTBSearchMessage.java
edu.psu.ist.mtb_hourworld.search.MTBSearchName.java
edu.psu.ist.mtb_hourworld.search.MTBSearchProvider.java
edu.psu.ist.mtb_hourworld.settings.MTBCreditPage.java
edu.psu.ist.mtb_hourworld.settings.MTBHistoryPage.java
edu.psu.ist.mtb_hourworld.settings.MTBSettings.java
edu.psu.ist.mtb_hourworld.tasks.MTBAddMessagePage.java
edu.psu.ist.mtb_hourworld.tasks.MTBAddRequestOfferPage.java
edu.psu.ist.mtb_hourworld.tasks.MTBAddRequestOfferPage2.java
edu.psu.ist.mtb_hourworld.tasks.MTBAddRequestOfferPage3.java
edu.psu.ist.mtb_hourworld.tasks.MTBEditTaskPage.java
edu.psu.ist.mtb_hourworld.tasks.MTBMessageDetailPage.java
edu.psu.ist.mtb_hourworld.tasks.MTBReportHoursPage.java
edu.psu.ist.mtb_hourworld.tasks.MTBTaskCategory.java
edu.psu.ist.mtb_hourworld.tasks.MTBTaskCategoryService.java
edu.psu.ist.mtb_hourworld.tasks.MTBTaskCategoryServiceTask.java
edu.psu.ist.mtb_hourworld.tasks.MTBTaskDetailPage.java
edu.psu.ist.mtb_hourworld.utilities.MTBDownloadHandler.java
edu.psu.ist.mtb_hourworld.utilities.MTBDrawableManager.java
edu.psu.ist.mtb_hourworld.utilities.MTBGCMIntentService.java
edu.psu.ist.mtb_hourworld.utilities.MTBImageLoader.java
edu.psu.ist.mtb_hourworld.utilities.MTBListUtils.java
edu.psu.ist.mtb_hourworld.utilities.MTBStringHash.java
edu.psu.ist.mtb_hourworld.utilities.MTBTimeConverter.java
edu.psu.ist.mtb_hourworld.utilities.MTBUploadHandler.java