Android client for capturing reports in DHIS.
dhis2-android-data-capture is hosted in the following web site
https://github.com/Araz-Abishov/dhis2-android-data-capture
If you think the Android project dhis2-android-data-capture 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 dhis2-android-data-capture.
Item | Value |
---|---|
Java File Count | 84 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Activity Count | 5 |
Fragment Count | 5 |
jar files used | dhis2-data-capture-api.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\fonts\Roboto-Bold.ttf assets\fonts\Roboto-Light.ttf assets\fonts\Roboto-Medium.ttf assets\fonts\Roboto-Regular.ttf |
There are 27 image files in dhis2-android-data-capture. The names of the image files are listed as follows.
dhis2_logo.png drawer_shadow.9.png ic_about.png ic_activity.png ic_aggregate_report.png ic_dashboard.png ic_edit.png ic_interpretations.png ic_log_out.png ic_messages.png ic_new.png ic_overflow_menu.png ic_password.png ic_refresh.png ic_remove.png ic_reports.png ic_server.png ic_single_event.png ic_username.png list_focused_customtheme.9.png list_pressed_customtheme.9.png spinner_default_holo_light_am.9.png spinner_disabled_holo_light_am.9.png spinner_focused_holo_light_am.9.png spinner_pressed_holo_light_am.9.png stub_dashboard_background.png textfield_disabled_holo_light.9.png
The following screenshort is generated from the image listed above.
dhis2-android-data-capture has the following Java source files.
org.hisp.dhis.mobile.datacapture.ApplicationTest.java org.hisp.dhis.mobile.datacapture.BusProvider.java org.hisp.dhis.mobile.datacapture.CustomApplication.java org.hisp.dhis.mobile.datacapture.DHISService.java org.hisp.dhis.mobile.datacapture.api.android.converters.DashboardConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.DashboardDeleteConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.DashboardItemConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.DashboardNameConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.DataSetConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.OptionSetConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.ProgramsConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.ReportConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.ReportTableConverter.java org.hisp.dhis.mobile.datacapture.api.android.converters.UserAccountConverter.java org.hisp.dhis.mobile.datacapture.api.android.events.AbsResponseEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.DashboardCreateEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.DashboardDeleteEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.DashboardSyncEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.DashboardUpdateEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.GetReportTableEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.LoginUserEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnDashboardCreateEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnDashboardDeleteEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnDashboardUpdateEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnDashboardsSyncedEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnGotReportTableEvent.java org.hisp.dhis.mobile.datacapture.api.android.events.OnUserLoginEvent.java org.hisp.dhis.mobile.datacapture.api.android.handlers.DashboardHandler.java org.hisp.dhis.mobile.datacapture.api.android.handlers.DashboardItemHandler.java org.hisp.dhis.mobile.datacapture.api.android.managers.Base64Manager.java org.hisp.dhis.mobile.datacapture.api.android.managers.JsonManager.java org.hisp.dhis.mobile.datacapture.api.android.managers.NetworkManager.java org.hisp.dhis.mobile.datacapture.api.android.models.DBItemHolder.java org.hisp.dhis.mobile.datacapture.api.android.models.ResponseHolder.java org.hisp.dhis.mobile.datacapture.api.android.processors.DashboardCreateProcessor.java org.hisp.dhis.mobile.datacapture.api.android.processors.DashboardDeleteProcessor.java org.hisp.dhis.mobile.datacapture.api.android.processors.DashboardSyncProcessor.java org.hisp.dhis.mobile.datacapture.api.android.processors.DashboardUpdateProcessor.java org.hisp.dhis.mobile.datacapture.api.android.processors.GetReportTableProcessor.java org.hisp.dhis.mobile.datacapture.api.android.processors.LoginUserProcessor.java org.hisp.dhis.mobile.datacapture.io.AbsCursorLoader.java org.hisp.dhis.mobile.datacapture.io.CursorHolder.java org.hisp.dhis.mobile.datacapture.io.DBContentProvider.java org.hisp.dhis.mobile.datacapture.io.DBContract.java org.hisp.dhis.mobile.datacapture.io.DBOpenHelper.java org.hisp.dhis.mobile.datacapture.io.DBSchema.java org.hisp.dhis.mobile.datacapture.ui.activities.BaseActivity.java org.hisp.dhis.mobile.datacapture.ui.activities.DashboardEditActivity.java org.hisp.dhis.mobile.datacapture.ui.activities.DashboardItemDetailActivity.java org.hisp.dhis.mobile.datacapture.ui.activities.LauncherActivity.java org.hisp.dhis.mobile.datacapture.ui.activities.LoginActivity.java org.hisp.dhis.mobile.datacapture.ui.activities.MenuActivity.java org.hisp.dhis.mobile.datacapture.ui.adapters.DBBaseAdapter.java org.hisp.dhis.mobile.datacapture.ui.adapters.DashboardAdapter.java org.hisp.dhis.mobile.datacapture.ui.adapters.DashboardEditAdapter.java org.hisp.dhis.mobile.datacapture.ui.adapters.DashboardItemAdapter.java org.hisp.dhis.mobile.datacapture.ui.adapters.ImgTransformation.java org.hisp.dhis.mobile.datacapture.ui.fragments.AbsRefreshableScrollViewFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.AggregateReportFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.BaseFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.DashboardFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.DashboardViewPagerFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.ImageViewFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.ListViewFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.StubFragment.java org.hisp.dhis.mobile.datacapture.ui.fragments.WebViewFragment.java org.hisp.dhis.mobile.datacapture.ui.navigation.NavigationAdapter.java org.hisp.dhis.mobile.datacapture.ui.navigation.NavigationItem.java org.hisp.dhis.mobile.datacapture.ui.navigation.NavigationMenuItem.java org.hisp.dhis.mobile.datacapture.ui.navigation.NavigationSection.java org.hisp.dhis.mobile.datacapture.ui.views.AbsSelectorView.java org.hisp.dhis.mobile.datacapture.ui.views.FontButton.java org.hisp.dhis.mobile.datacapture.ui.views.FontEditText.java org.hisp.dhis.mobile.datacapture.ui.views.FontTextView.java org.hisp.dhis.mobile.datacapture.ui.views.ListSelectorView.java org.hisp.dhis.mobile.datacapture.ui.views.SlidingTabLayout.java org.hisp.dhis.mobile.datacapture.utils.DateTimeTypeAdapter.java org.hisp.dhis.mobile.datacapture.utils.JsonUtils.java org.hisp.dhis.mobile.datacapture.utils.PicassoProvider.java org.hisp.dhis.mobile.datacapture.utils.PreferenceUtils.java org.hisp.dhis.mobile.datacapture.utils.TypefaceManager.java