An Android App that snaps a picture of a petrifilm, counts the bacteria and posts the counts on a server for the mWater project.
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.
The following table is the detailed list of mWater-Android-App.
Item | Value |
---|---|
Java File Count | 180 |
Supported screen sizes | [mdpi, ldpi, hdpi, xhdpi, v11] |
Target SDK Version | 14 |
Minimum SDK Version | 8 |
Activity Count | 22 |
Fragment Count | 3 |
jar files used | NotificationCompat2-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 Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.CAMERA android.permission.INTERNET android.permission.WRITE_EXTERNAL_STORAGE |
The license information of mWater-Android-App is as follows:
GNU General Public License
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.
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