Android Open Source - App track pill-logger






Project Summary

An application for Android that helps you track the pills you take.

Web Site / Source Repository

pill-logger is hosted in the following web site
https://github.com/allendevco/pill-logger

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

ItemValue
Java File Count178
Supported screen sizes[xxhdpi, xhdpi]
Target SDK Version16
Minimum SDK Version8
Activity Count7
Fragment Count3
jar files usedcom.haarman.listviewanimations-2.5.1.jar
joda-time-2.3.jar
libGoogleAnalyticsServices.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.VIBRATE
android.permission.WRITE_EXTERNAL_STORAGE
com.android.vending.BILLING
Asset File Namesassets\fonts\Roboto-Light.ttf
assets\fonts\RobotoCondensed-Light.ttf
assets\html\fonts\glyphicons-halflings-regular.eot
assets\html\fonts\glyphicons-halflings-regular.svg
assets\html\fonts\glyphicons-halflings-regular.ttf
assets\html\fonts\glyphicons-halflings-regular.woff
assets\icon\app_logo.svg
assets\icon\community_feature_graphic.png
assets\icon\community_feature_graphic.xcf
assets\icon\feature_graphic.png
assets\icon\feature_graphic.xcf
assets\icon\hi-res.png
assets\icon\launcher.svg




License

The license information of pill-logger is as follows:

MIT License

Resource Files

There are 60 image files in pill-logger. The names of the image files are listed as follows.

ab_solid_shadow_holo.9.png
add.png
add_blue.png
add_subtract_blue.png
arrow.png
bar_chart.png
bar_chart_grey.png
bin.png
bin_old.png
calendar_blue.png
cancel.png
chevron_down.png
chevron_down_grey.png
chevron_down_red.png
chevron_up.png
chevron_up_green.png
chevron_up_grey.png
clock_blue.png
cogs.png
coloured_add.png
coloured_logo.png
cross_light.png
csv.png
dosage_blue.png
ellipsis_horizontal.png
graph.png
ic_drawer.png
ic_menu_empty_star.png
ic_menu_star.png
ic_notification.png
ic_undobar_undo.png
ic_undobar_undo_white.png
list.png
list_grey.png
lock.png
medkit.png
medkit_blue.png
medkit_grey.png
menu_dropdown_panel_example.9.png
navigation_back.png
navigation_next.png
new_note.png
next.png
note.png
note_blue.png
ok.png
ok_checkbox.png
ok_checkbox_unchecked.png
play_store.png
plus.png
popup_black.9.png
previous.png
star.png
star_empty.png
tick.png
tick_light.png
tile_background.9.png
tile_background2.9.png
white_logo.png
widget_preview.png

The following screenshort is generated from the image listed above.

null




Java Source Files

pill-logger has the following Java source files.

com.echo.holographlibrary.Bar.java
com.echo.holographlibrary.BarGraph.java
com.echo.holographlibrary.Line.java
com.echo.holographlibrary.LineGraph.java
com.echo.holographlibrary.LinePoint.java
com.echo.holographlibrary.PieGraph.java
com.echo.holographlibrary.PieSlice.java
com.echo.holographlibrary.StackBar.java
com.echo.holographlibrary.StackBarGraph.java
com.echo.holographlibrary.StackBarSection.java
uk.co.pilllogger.App.java
uk.co.pilllogger.AppModule.java
uk.co.pilllogger.UiModule.java
uk.co.pilllogger.activities.AddConsumptionActivity.java
uk.co.pilllogger.activities.AppWidgetConfigure.java
uk.co.pilllogger.activities.DialogActivity.java
uk.co.pilllogger.activities.ExportActivity.java
uk.co.pilllogger.activities.MainActivity.java
uk.co.pilllogger.activities.PillLoggerActivityBase.java
uk.co.pilllogger.activities.SettingsActivity.java
uk.co.pilllogger.activities.WebViewActivity.java
uk.co.pilllogger.adapters.ActionBarArrayAdapter.java
uk.co.pilllogger.adapters.AddConsumptionPillListAdapter.java
uk.co.pilllogger.adapters.AddConsumptionPillRecyclerAdapter.java
uk.co.pilllogger.adapters.ConsumptionRecyclerAdapter.java
uk.co.pilllogger.adapters.DosageListExportAdapter.java
uk.co.pilllogger.adapters.GraphPillListAdapter.java
uk.co.pilllogger.adapters.NotesRecyclerAdapter.java
uk.co.pilllogger.adapters.PillListAdapterFactory.java
uk.co.pilllogger.adapters.PillRecyclerAdapter.java
uk.co.pilllogger.adapters.PillsListBaseAdapter.java
uk.co.pilllogger.adapters.PillsListExportAdapter.java
uk.co.pilllogger.adapters.SimpleSectionedRecyclerViewAdapter.java
uk.co.pilllogger.adapters.SlidePagerAdapter.java
uk.co.pilllogger.adapters.UnitAdapter.java
uk.co.pilllogger.animations.AddPillToConsumptionAnimation.java
uk.co.pilllogger.animations.FadeBackgroundPageTransformer.java
uk.co.pilllogger.animations.HeightAnimation.java
uk.co.pilllogger.billing.Base64.java
uk.co.pilllogger.billing.Base64DecoderException.java
uk.co.pilllogger.billing.IabException.java
uk.co.pilllogger.billing.IabHelper.java
uk.co.pilllogger.billing.IabResult.java
uk.co.pilllogger.billing.Inventory.java
uk.co.pilllogger.billing.Purchase.java
uk.co.pilllogger.billing.Security.java
uk.co.pilllogger.billing.SkuDetails.java
uk.co.pilllogger.database.DatabaseContract.java
uk.co.pilllogger.database.DatabaseCreator.java
uk.co.pilllogger.decorators.DividerItemDecoration.java
uk.co.pilllogger.dialogs.ChangePillInfoDialog.java
uk.co.pilllogger.dialogs.ThemeChoiceDialog.java
uk.co.pilllogger.events.AndroidBus.java
uk.co.pilllogger.events.CreateConsumptionEvent.java
uk.co.pilllogger.events.CreatedConsumptionEvent.java
uk.co.pilllogger.events.CreatedNoteEvent.java
uk.co.pilllogger.events.CreatedPillEvent.java
uk.co.pilllogger.events.DecreaseConsumptionEvent.java
uk.co.pilllogger.events.DeleteConsumptionEvent.java
uk.co.pilllogger.events.DeleteNoteEvent.java
uk.co.pilllogger.events.DeletePillEvent.java
uk.co.pilllogger.events.DeletedConsumptionEvent.java
uk.co.pilllogger.events.DeletedConsumptionGroupEvent.java
uk.co.pilllogger.events.IncreaseConsumptionEvent.java
uk.co.pilllogger.events.LoadedConsumptionsEvent.java
uk.co.pilllogger.events.LoadedMaxDosagesEvent.java
uk.co.pilllogger.events.LoadedNotesEvent.java
uk.co.pilllogger.events.LoadedNotesForPillEvent.java
uk.co.pilllogger.events.LoadedPillsEvent.java
uk.co.pilllogger.events.PillLatestConsumptionUpdatedEvent.java
uk.co.pilllogger.events.PillNotesChangeEvent.java
uk.co.pilllogger.events.PreferencesChangedEvent.java
uk.co.pilllogger.events.PurchasedFeatureEvent.java
uk.co.pilllogger.events.RedrawGraphEvent.java
uk.co.pilllogger.events.TakeConsumptionAgainEvent.java
uk.co.pilllogger.events.UpdatePillEvent.java
uk.co.pilllogger.events.UpdatedNoteEvent.java
uk.co.pilllogger.events.UpdatedPillEvent.java
uk.co.pilllogger.events.UpdatedStatisticsEvent.java
uk.co.pilllogger.fragments.AddConsumptionFragment.java
uk.co.pilllogger.fragments.AddConsumptionFragmentSetReminder.java
uk.co.pilllogger.fragments.AddConsumptionFragmentSetTime.java
uk.co.pilllogger.fragments.ConsumptionInfoDialogFragment.java
uk.co.pilllogger.fragments.ConsumptionListFragment.java
uk.co.pilllogger.fragments.EditPillFragment.java
uk.co.pilllogger.fragments.ExportFragmentBase.java
uk.co.pilllogger.fragments.ExportMainFragment.java
uk.co.pilllogger.fragments.ExportSelectDateFragment.java
uk.co.pilllogger.fragments.ExportSelectDosageFragment.java
uk.co.pilllogger.fragments.ExportSelectPillsFragment.java
uk.co.pilllogger.fragments.ExportSelectTimeFragment.java
uk.co.pilllogger.fragments.InfoDialogFragment.java
uk.co.pilllogger.fragments.NewPillDialogFragment.java
uk.co.pilllogger.fragments.NoteFragment.java
uk.co.pilllogger.fragments.NotesListFragment.java
uk.co.pilllogger.fragments.PillInfoDialogFragment.java
uk.co.pilllogger.fragments.PillListFragment.java
uk.co.pilllogger.fragments.PillLoggerFragmentBase.java
uk.co.pilllogger.fragments.PillRecurringFragment.java
uk.co.pilllogger.fragments.SettingsFragment.java
uk.co.pilllogger.fragments.StatsFragment.java
uk.co.pilllogger.helpers.AlarmHelper.java
uk.co.pilllogger.helpers.ArrayHelper.java
uk.co.pilllogger.helpers.ColourHelper.java
uk.co.pilllogger.helpers.CrashlyticsTree.java
uk.co.pilllogger.helpers.DateHelper.java
uk.co.pilllogger.helpers.ExportHelper.java
uk.co.pilllogger.helpers.FeedbackHelper.java
uk.co.pilllogger.helpers.GraphHelper.java
uk.co.pilllogger.helpers.LayoutHelper.java
uk.co.pilllogger.helpers.NotificationHelper.java
uk.co.pilllogger.helpers.NumberHelper.java
uk.co.pilllogger.helpers.TrackerHelper.java
uk.co.pilllogger.jobs.DeleteConsumptionJob.java
uk.co.pilllogger.jobs.DeleteNoteJob.java
uk.co.pilllogger.jobs.DeletePillJob.java
uk.co.pilllogger.jobs.InsertConsumptionsJob.java
uk.co.pilllogger.jobs.InsertNoteJob.java
uk.co.pilllogger.jobs.InsertPillJob.java
uk.co.pilllogger.jobs.JobModule.java
uk.co.pilllogger.jobs.LoadConsumptionsJob.java
uk.co.pilllogger.jobs.LoadMaxDosagesJob.java
uk.co.pilllogger.jobs.LoadNoteFromPillJob.java
uk.co.pilllogger.jobs.LoadNotesJob.java
uk.co.pilllogger.jobs.LoadPillsJob.java
uk.co.pilllogger.jobs.PillLoggerJobManager.java
uk.co.pilllogger.jobs.Priority.java
uk.co.pilllogger.jobs.UpdateNoteJob.java
uk.co.pilllogger.jobs.UpdatePillJob.java
uk.co.pilllogger.listeners.AddConsumptionClickListener.java
uk.co.pilllogger.listeners.AddConsumptionPillItemClickListener.java
uk.co.pilllogger.listeners.PillItemClickListener.java
uk.co.pilllogger.listeners.WidgetPillsClickListener.java
uk.co.pilllogger.mappers.ConsumptionMapper.java
uk.co.pilllogger.models.Consumption.java
uk.co.pilllogger.models.ExportSettings.java
uk.co.pilllogger.models.ModelModule.java
uk.co.pilllogger.models.Note.java
uk.co.pilllogger.models.Pill.java
uk.co.pilllogger.preferences.SummaryListPreference.java
uk.co.pilllogger.preferences.SummaryRingtonePreference.java
uk.co.pilllogger.receivers.DelayReminderReceiver.java
uk.co.pilllogger.receivers.InjectingBroadcastReceiver.java
uk.co.pilllogger.receivers.ReminderReceiver.java
uk.co.pilllogger.receivers.TakeAgainReceiver.java
uk.co.pilllogger.repositories.BaseRepository.java
uk.co.pilllogger.repositories.ConsumptionRepository.java
uk.co.pilllogger.repositories.IRepository.java
uk.co.pilllogger.repositories.NoteRepository.java
uk.co.pilllogger.repositories.PillRepository.java
uk.co.pilllogger.repositories.TutorialRepository.java
uk.co.pilllogger.services.BillingServiceConnection.java
uk.co.pilllogger.services.IAddConsumptionService.java
uk.co.pilllogger.services.IExportService.java
uk.co.pilllogger.state.Feature.java
uk.co.pilllogger.state.State.java
uk.co.pilllogger.stats.PillAmount.java
uk.co.pilllogger.stats.Statistics.java
uk.co.pilllogger.tasks.GetMaxDosagesTask.java
uk.co.pilllogger.tasks.GetTutorialSeenTask.java
uk.co.pilllogger.tasks.PillLoggerAsyncTask.java
uk.co.pilllogger.tasks.SetTutorialSeenTask.java
uk.co.pilllogger.tasks.TasksModule.java
uk.co.pilllogger.themes.ITheme.java
uk.co.pilllogger.themes.ProfessionalTheme.java
uk.co.pilllogger.themes.RainbowTheme.java
uk.co.pilllogger.tutorial.ConsumptionListTutorialPage.java
uk.co.pilllogger.tutorial.PillsListTutorialPage.java
uk.co.pilllogger.tutorial.TutorialDisplay.java
uk.co.pilllogger.tutorial.TutorialPage.java
uk.co.pilllogger.tutorial.TutorialService.java
uk.co.pilllogger.views.ColourIndicator.java
uk.co.pilllogger.views.DayOfWeekView.java
uk.co.pilllogger.views.HourOfDayView.java
uk.co.pilllogger.views.MyViewPager.java
uk.co.pilllogger.views.WidgetIndicator.java
uk.co.pilllogger.widget.MyAppWidgetProvider.java