All Classes
-
All Classes Interface Summary Class Summary Class Description AccountSettingsActivity Controls the account settings options and menus.ActivityAccountSettingsBinding ActivityAddTransactionBinding ActivityContactUsBinding ActivityDayWiseVisualizationBinding ActivityDummyBinding ActivityEditProfileBinding ActivityHomeBinding ActivityLoginBinding ActivityMonthWiseVisBinding ActivityNavShowAnalysisBinding ActivityProfileBinding ActivityProfileManagementBinding ActivityRateBinding ActivityResetPasswordBinding ActivitySearchProductBinding ActivitySetLimitBinding ActivitySettingsBinding ActivityShowTransBinding ActivitySignupBinding ActivitySmsdbfetchBinding ActivitySmsreaderBinding ActivitySmstransacShowBinding ActivitySuggestBinding ActivityVisualizationAllBinding AddTransactionActivity Add transaction and upload to Firebase + display controller.AlltransListRowBinding AppBarHomeBinding BuildConfig ContactUs Display menu backed for reaching out to the dev team from the navbar options.ContentContactUsBinding ContentEditProfileBinding ContentHomeBinding ContentProfileBinding ContentRateBinding ContentSuggestBinding CustomDialogBinding Day_wise_visualization Visualisation class for showing the spending pattern in graphs.EditProfileActivity Controller for the profile editor class.EditTransaction View page for edit transaction + backend to manage database history of modified transactions.EditTransactionBinding EmailSender This class is a async task to send emails using the MailJet API.FragmentTabBinding FragmentUncategorisedBinding HomeActivity Main entry point to the app.ItemDividerBinding LimitEmailSender Utility task class for sending email notification when transaction limits are hit.ListGroupBinding ListItemBinding ListRowBinding LoginActivity Landing screen view of the application.MonthWiseVis NavHeaderHomeBinding NavShowAnalysis Navigation class to show visualizationsProfileActivity Rate ResetPasswordActivity Activity for resetting the passwordSearchProduct Used to search a productSetLimitActivity This class can be used to define and set the user limitsShowTransActivity Acitivity that sets all the transaction related fieldsSignupActivity This class handles the Signup Activity of any userSMSDBFetchActivity This Class fetches all transaction data from the database for the current user.SMSReaderActivity This activity reads SMS to add transaction in the application.SMSTransacShowActivity Show Categorised and un Categorised transactions in main menu.Suggest This class is used to handle user suggestions.TabFragment Handles fragments in the main menu, to view transactions.Transaction TransactionAdapter This activity helps display transactionsTransactionAdapter.ClickListener TO define methods and actions for normal and long clicksTransAdapter Manage Transaction viewer in main pageTransAdapter.ClickListener An interface to manage clicksUncategorisedFragment Manages uncategorized transactions of the userViewPageAdapter Manages two tabs in main page for Categorized and un-CategorizedVisualization_all Activity to visualize user spending