Talking Reminder
this project is intenfed for people who are not tech savvy
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAdapter
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapterAdapter class (Inner Class) for implementing recycler view
 Ccom.sudogeeks.talking_reminder.DateTimeSorterData Object class for creating DateTime objects to facilitate easy sorting
 COnClickListener
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapter.VerticalItemHolder
 COnInitListener
 Ccom.sudogeeks.talking_reminder.ReadReminderTextServiceClass for Text to speech service This class is extending the tts module service to speak up the reminder text
 COnLongClickListener
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapter.VerticalItemHolder
 COnUtteranceCompletedListener
 Ccom.sudogeeks.talking_reminder.ReadReminderTextServiceClass for Text to speech service This class is extending the tts module service to speak up the reminder text
 Ccom.sudogeeks.talking_reminder.ReminderDOData Object class for Reminder This class conatins all the attributes of reminder
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapter.ReminderItem
 Ccom.sudogeeks.talking_reminder.Utility
 CAppCompatActivity
 Ccom.sudogeeks.talking_reminder.MainActivityMain Activity class This activity is the entry point of the app and is responsible for handling User Authentication and Landing page view
 Ccom.sudogeeks.talking_reminder.ReminderAddActivityJava class for handling UI component of Add reminder layout
 Ccom.sudogeeks.talking_reminder.ReminderEditActivityJava class for handling UI component of Edit reminder layout
 Ccom.sudogeeks.talking_reminder.ReminderReceiveActivityClass to read and parse reminder Data after receiving This class parse the received reminder object and saves that in database and trigger alarm for that
 CBroadcastReceiver
 Ccom.sudogeeks.talking_reminder.AlarmReceiverA class implementing basic alarm functions This class includes very basic features for an alarm
 Ccom.sudogeeks.talking_reminder.BootReceiverA class For handling the reboot scenarios. In this case this class reschedules the alarms if the device boots
 CComparator
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapter.DateTimeComparator
 CContextWrapper
 Ccom.sudogeeks.talking_reminder.NotificationHelperClass to implement notification This class is for implementing notification popup at alarm time
 CService
 Ccom.sudogeeks.talking_reminder.ReadReminderTextServiceClass for Text to speech service This class is extending the tts module service to speak up the reminder text
 CSQLiteOpenHelper
 Ccom.sudogeeks.talking_reminder.ReminderDatabaseClass to manage database This class is for managing the database
 CSwappingHolder
 Ccom.sudogeeks.talking_reminder.MainActivity.SimpleAdapter.VerticalItemHolder