Android Open Source - App picture mWater-Android-App






Project Summary

An Android App that snaps a picture of a petrifilm, counts the bacteria and posts the counts on a server for the mWater project.

Web Site / Source Repository

mWater-Android-App is hosted in the following web site
https://github.com/mWater/mWater-Android-App

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

ItemValue
Java File Count180
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi, v11]
Target SDK Version14
Minimum SDK Version8
Activity Count22
Fragment Count3
jar files usedNotificationCompat2-1.1.2.jar
acra-4.2.3.jar
actionbarsherlock-plugin-maps-4.1.0.jar
android-support-v4.jar
httpmime-4.1.2.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.CAMERA
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE




License

The license information of mWater-Android-App is as follows:

GNU General Public License

Resource Files

There are 76 image files in mWater-Android-App. The names of the image files are listed as follows.

abs__ab_bottom_solid_dark_holo.9.png
abs__ab_bottom_solid_inverse_holo.9.png
abs__ab_bottom_solid_light_holo.9.png
abs__ab_bottom_transparent_dark_holo.9.png
abs__ab_bottom_transparent_light_holo.9.png
abs__ab_share_pack_holo_dark.9.png
abs__ab_share_pack_holo_light.9.png
abs__ab_solid_dark_holo.9.png
abs__ab_solid_light_holo.9.png
abs__ab_solid_shadow_holo.9.png
abs__ab_stacked_solid_dark_holo.9.png
abs__ab_stacked_solid_light_holo.9.png
abs__ab_stacked_transparent_dark_holo.9.png
abs__ab_stacked_transparent_light_holo.9.png
abs__ab_transparent_dark_holo.9.png
abs__ab_transparent_light_holo.9.png
abs__cab_background_bottom_holo_dark.9.png
abs__cab_background_bottom_holo_light.9.png
abs__cab_background_top_holo_dark.9.png
abs__cab_background_top_holo_light.9.png
abs__dialog_full_holo_dark.9.png
abs__dialog_full_holo_light.9.png
abs__ic_ab_back_holo_dark.png
abs__ic_ab_back_holo_light.png
abs__ic_cab_done_holo_dark.png
abs__ic_cab_done_holo_light.png
abs__ic_menu_moreoverflow_normal_holo_dark.png
abs__ic_menu_moreoverflow_normal_holo_light.png
abs__ic_menu_share_holo_dark.png
abs__ic_menu_share_holo_light.png
abs__list_selector_disabled_holo_dark.9.png
abs__list_selector_disabled_holo_light.9.png
abs__menu_dropdown_panel_holo_dark.9.png
abs__menu_dropdown_panel_holo_light.9.png
abs__progress_primary_holo_dark.9.png
abs__progress_primary_holo_light.9.png
abs__spinner_48_inner_holo.png
abs__spinner_48_outer_holo.png
abs__spinner_ab_default_holo_dark.9.png
abs__spinner_ab_default_holo_light.9.png
abs__spinner_ab_disabled_holo_dark.9.png
abs__spinner_ab_disabled_holo_light.9.png
abs__spinner_ab_focused_holo_dark.9.png
abs__spinner_ab_focused_holo_light.9.png
abs__spinner_ab_pressed_holo_dark.9.png
abs__spinner_ab_pressed_holo_light.9.png
bact.png
camera.png
content_new.png
content_undo.png
ic_action_delete.png
ic_action_done.png
ic_action_edit.png
ic_action_overflow.png
ic_action_overflow_horiz.png
ic_action_refresh.png
ic_action_search.png
ic_location_found.png
ic_location_found_light.png
ic_map.png
ic_map_large.png
ic_sample_large.png
ic_settings_large.png
ic_source.png
ic_source_large.png
ic_sync_large.png
ic_test.png
ic_test_large.png
marker.png
marker_0.png
marker_1.png
marker_2.png
marker_3.png
marker_4.png
marker_5.png
mwater.png

The following screenshort is generated from the image listed above.

null




Java Source Files

mWater-Android-App has the following Java source files.

android.support.v4.app._ActionBarSherlockTrojanHorse.java
co.mwater.clientapp.LocationFinder.java
co.mwater.clientapp.MyApplication.java
co.mwater.clientapp.databinding.CheckBoxDataBinderElement.java
co.mwater.clientapp.databinding.DataBinder.java
co.mwater.clientapp.databinding.DataBinderElement.java
co.mwater.clientapp.databinding.SpinnerDataBinderElement.java
co.mwater.clientapp.databinding.TextViewDataBinderElement.java
co.mwater.clientapp.db.ImageManager.java
co.mwater.clientapp.db.ImageStorage.java
co.mwater.clientapp.db.MWaterContentProvider.java
co.mwater.clientapp.db.MWaterDatabase.java
co.mwater.clientapp.db.MWaterServer.java
co.mwater.clientapp.db.OtherCodes.java
co.mwater.clientapp.db.PreferenceUtils.java
co.mwater.clientapp.db.RiskCalculations.java
co.mwater.clientapp.db.SamplesTable.java
co.mwater.clientapp.db.SourceCodes.java
co.mwater.clientapp.db.SourceNotesTable.java
co.mwater.clientapp.db.SourcesTable.java
co.mwater.clientapp.db.TestsTable.java
co.mwater.clientapp.db.testresults.ChlorineResults.java
co.mwater.clientapp.db.testresults.HundredMLEColiResults.java
co.mwater.clientapp.db.testresults.PetrifilmResults.java
co.mwater.clientapp.db.testresults.Results.java
co.mwater.clientapp.db.testresults.TenMLColilertResults.java
co.mwater.clientapp.dbsync.CRUDUriHandler.java
co.mwater.clientapp.dbsync.ChangeSet.java
co.mwater.clientapp.dbsync.ChangeSetJsonSerializer.java
co.mwater.clientapp.dbsync.CompleteDataSlice.java
co.mwater.clientapp.dbsync.DataSlice.java
co.mwater.clientapp.dbsync.DataSlicesTable.java
co.mwater.clientapp.dbsync.PendingChangesException.java
co.mwater.clientapp.dbsync.RESTClient.java
co.mwater.clientapp.dbsync.RESTClientCancelledException.java
co.mwater.clientapp.dbsync.RESTClientException.java
co.mwater.clientapp.dbsync.SyncCancelledException.java
co.mwater.clientapp.dbsync.SyncChangesTable.java
co.mwater.clientapp.dbsync.SyncClient.java
co.mwater.clientapp.dbsync.SyncClientImpl.java
co.mwater.clientapp.dbsync.SyncContentProvider.java
co.mwater.clientapp.dbsync.SyncDatabaseHelper.java
co.mwater.clientapp.dbsync.SyncIntentService.java
co.mwater.clientapp.dbsync.SyncServer.java
co.mwater.clientapp.dbsync.SyncServerException.java
co.mwater.clientapp.dbsync.SyncServerImpl.java
co.mwater.clientapp.dbsync.SyncTable.java
co.mwater.clientapp.dbsync.Synchronizer.java
co.mwater.clientapp.dbsync.UriHandler.java
co.mwater.clientapp.dbsync.WelcomeIntentService.java
co.mwater.clientapp.petrifilmanalysis.PetriFilmProcessingIntentService.java
co.mwater.clientapp.petrifilmanalysis.PetrifilmAnalysisResults.java
co.mwater.clientapp.petrifilmanalysis.PetrifilmImageProcessor.java
co.mwater.clientapp.ui.ChlorineDetailActivity.java
co.mwater.clientapp.ui.ChlorineRecordActivity.java
co.mwater.clientapp.ui.CustomAdapter.java
co.mwater.clientapp.ui.DetailActivity.java
co.mwater.clientapp.ui.HundredMLEColiDetailActivity.java
co.mwater.clientapp.ui.HundredMLEColiRecordActivity.java
co.mwater.clientapp.ui.LoginActivity.java
co.mwater.clientapp.ui.MainActivity.java
co.mwater.clientapp.ui.PrefActivity.java
co.mwater.clientapp.ui.PreferenceWidget.java
co.mwater.clientapp.ui.SampleDetailActivity.java
co.mwater.clientapp.ui.SampleListActivity.java
co.mwater.clientapp.ui.SampleListAdapter.java
co.mwater.clientapp.ui.SampleListSummaryFragment.java
co.mwater.clientapp.ui.SeeMoreListFragment.java
co.mwater.clientapp.ui.SignupActivity.java
co.mwater.clientapp.ui.SourceCreateDialog.java
co.mwater.clientapp.ui.SourceDetailActivity.java
co.mwater.clientapp.ui.SourceEditActivity.java
co.mwater.clientapp.ui.SourceListActivity.java
co.mwater.clientapp.ui.SourceNoteDetailActivity.java
co.mwater.clientapp.ui.SourceNoteListActivity.java
co.mwater.clientapp.ui.SourceNoteListSummaryFragment.java
co.mwater.clientapp.ui.TabListener.java
co.mwater.clientapp.ui.TenMLColilertDetailActivity.java
co.mwater.clientapp.ui.TenMLColilertRecordActivity.java
co.mwater.clientapp.ui.TestActivities.java
co.mwater.clientapp.ui.TestCreator.java
co.mwater.clientapp.ui.TestDetailActivity.java
co.mwater.clientapp.ui.TestListActivity.java
co.mwater.clientapp.ui.map.SourceItemizedOverlay.java
co.mwater.clientapp.ui.map.SourceMapActivity.java
co.mwater.clientapp.ui.petrifilm.CameraPreviewViewBase.java
co.mwater.clientapp.ui.petrifilm.PetrifilmCameraActivity.java
co.mwater.clientapp.ui.petrifilm.PetrifilmManualCountActivity.java
co.mwater.clientapp.ui.petrifilm.PetrifilmPreviewResults.java
co.mwater.clientapp.ui.petrifilm.PetrifilmTestDetailActivity.java
co.mwater.clientapp.ui.petrifilm.UITimerTask.java
co.mwater.clientapp.util.ProgressFragment.java
co.mwater.clientapp.util.ProgressTask.java
com.actionbarsherlock.ActionBarSherlock.java
com.actionbarsherlock.app.ActionBar.java
com.actionbarsherlock.app.SherlockActivity.java
com.actionbarsherlock.app.SherlockDialogFragment.java
com.actionbarsherlock.app.SherlockExpandableListActivity.java
com.actionbarsherlock.app.SherlockFragment.java
com.actionbarsherlock.app.SherlockFragmentActivity.java
com.actionbarsherlock.app.SherlockListActivity.java
com.actionbarsherlock.app.SherlockListFragment.java
com.actionbarsherlock.app.SherlockPreferenceActivity.java
com.actionbarsherlock.internal.ActionBarSherlockCompat.java
com.actionbarsherlock.internal.ActionBarSherlockNative.java
com.actionbarsherlock.internal.ResourcesCompat.java
com.actionbarsherlock.internal.app.ActionBarImpl.java
com.actionbarsherlock.internal.app.ActionBarWrapper.java
com.actionbarsherlock.internal.nineoldandroids.animation.Animator.java
com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.java
com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.java
com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.java
com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.java
com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.java
com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.java
com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.java
com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.java
com.actionbarsherlock.internal.view.ActionProviderWrapper.java
com.actionbarsherlock.internal.view.StandaloneActionMode.java
com.actionbarsherlock.internal.view.View_HasStateListenerSupport.java
com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener.java
com.actionbarsherlock.internal.view.menu.ActionMenu.java
com.actionbarsherlock.internal.view.menu.ActionMenuItem.java
com.actionbarsherlock.internal.view.menu.ActionMenuItemView.java
com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.java
com.actionbarsherlock.internal.view.menu.ActionMenuView.java
com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.java
com.actionbarsherlock.internal.view.menu.ListMenuItemView.java
com.actionbarsherlock.internal.view.menu.MenuBuilder.java
com.actionbarsherlock.internal.view.menu.MenuItemImpl.java
com.actionbarsherlock.internal.view.menu.MenuItemWrapper.java
com.actionbarsherlock.internal.view.menu.MenuPopupHelper.java
com.actionbarsherlock.internal.view.menu.MenuPresenter.java
com.actionbarsherlock.internal.view.menu.MenuView.java
com.actionbarsherlock.internal.view.menu.MenuWrapper.java
com.actionbarsherlock.internal.view.menu.SubMenuBuilder.java
com.actionbarsherlock.internal.view.menu.SubMenuWrapper.java
com.actionbarsherlock.internal.widget.AbsActionBarView.java
com.actionbarsherlock.internal.widget.ActionBarContainer.java
com.actionbarsherlock.internal.widget.ActionBarContextView.java
com.actionbarsherlock.internal.widget.ActionBarView.java
com.actionbarsherlock.internal.widget.CapitalizingButton.java
com.actionbarsherlock.internal.widget.CapitalizingTextView.java
com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow.java
com.actionbarsherlock.internal.widget.IcsAbsSpinner.java
com.actionbarsherlock.internal.widget.IcsAdapterView.java
com.actionbarsherlock.internal.widget.IcsLinearLayout.java
com.actionbarsherlock.internal.widget.IcsListPopupWindow.java
com.actionbarsherlock.internal.widget.IcsProgressBar.java
com.actionbarsherlock.internal.widget.IcsSpinner.java
com.actionbarsherlock.internal.widget.ScrollingTabContainerView.java
com.actionbarsherlock.view.ActionMode.java
com.actionbarsherlock.view.ActionProvider.java
com.actionbarsherlock.view.CollapsibleActionView.java
com.actionbarsherlock.view.Menu.java
com.actionbarsherlock.view.MenuInflater.java
com.actionbarsherlock.view.MenuItem.java
com.actionbarsherlock.view.SubMenu.java
com.actionbarsherlock.view.Window.java
com.actionbarsherlock.widget.ActivityChooserModelClient.java
com.actionbarsherlock.widget.ShareActionProvider.java