| Interface | Description |
|---|---|
| NacAlarm.OnAlarmChangeListener |
Definition for the change listener.
|
| NacCardAdapter.OnUseNfcChangeListener |
Definition for the use NFC change listener.
|
| NacCardHolder.OnCardCollapsedListener |
Card collapsed listener.
|
| NacCardHolder.OnCardExpandedListener |
Card expanded listener.
|
| NacCardHolder.OnDeleteClickedListener |
Listener for when the delete button is clicked.
|
| NacCardTouchHelper.Adapter |
Adapter for when an alarm card swipe button is selected.
|
| NacDayButton.OnDayChangedListener |
Listener for day change events.
|
| NacDayOfWeek.OnWeekChangedListener |
Listen for when the day of week is changed.
|
| NacDialog.OnBuildListener |
Build listener.
|
| NacDialog.OnCancelListener |
Cancel listener.
|
| NacDialog.OnDismissListener |
Dismiss listener.
|
| NacDialog.OnHideListener |
Hide listener.
|
| NacDialog.OnNeutralActionListener |
Neutral action listener.
|
| NacDialog.OnShowListener |
Show listener.
|
| NacFileBrowser.OnBrowserClickedListener |
Click listener for the file browser.
|
| NacHeightAnimator.OnAnimateHeightListener |
Listener for when the view's height is changing.
|
| NacTextToSpeech.OnSpeakingListener |
On speaking listener.
|
| NacWakeupProcess.OnAutoDismissListener |
Auto dismiss listener interface.
|
| Class | Description |
|---|---|
| NacAboutSettingsFragment |
About fragment.
|
| NacActiveAlarmNotification |
Notification to display for active alarms.
|
| NacAlarm |
Alarm object.
|
| NacAlarm.Builder |
Helper to build an alarm.
|
| NacAlarmActivity |
Activity to dismiss/snooze the alarm.
|
| NacAlarmBroadcastReceiver |
Receive this signal from AlarmManager and start the foreground service.
|
| NacAppearanceSettingsFragment |
Appearance fragment.
|
| NacAudio |
Audio container.
|
| NacAudio.Attributes |
Audio attributes.
|
| NacAudioSourceDialog |
The dialog class to handle choosing a media source for the alarm sound.
|
| NacAutoDismissDialog | |
| NacAutoDismissPreference |
Preference that displays how long to snooze for.
|
| NacBootBroadcastReceiver |
Restore alarms on boot up.
|
| NacBundle | |
| NacCalendar |
A list of possible days the alarm can run on.
|
| NacCalendar.Days |
Days static class.
|
| NacCalendar.Time |
Time static class.
|
| NacCardAdapter |
Alarm card adapter.
|
| NacCardAdapter.Undo |
Undo an alarm card.
|
| NacCardHolder |
Card view holder.
|
| NacCardTouchHelper |
Touch helper.
|
| NacCardTouchHelper.Callback |
Handle callback events when swiping card.
|
| NacCheckboxPreference |
Preference that indicates repeating the alarm.
|
| NacColorPicker |
Color picker.
|
| NacColorPicker.Attributes |
Attributes for the color picker.
|
| NacColorPickerDialog |
Handle displaying the color picker dialog.
|
| NacColorPreference |
Preference that allows a user to select a color.
|
| NacContext |
Context.
|
| NacDatabase |
NFC Alarm Clock database.
|
| NacDatabase.BackgroundService |
Execute database tasks in the background.
|
| NacDatabase.Contract |
Database contract.
|
| NacDatabase.Contract.AlarmTable |
Define the table contents.
|
| NacDayButton |
A button that consists of an image to the left, and text to the right
of it.
|
| NacDayButton.Attributes |
Attributes for button and text.
|
| NacDayButtonPreference |
Preference that allows a user to select a style for the day buttons.
|
| NacDayOfWeek |
A button that consists of an image to the left, and text to the right of it.
|
| NacDayOfWeekDialog | |
| NacDaysPreference |
Preference that displays the day of week dialog.
|
| NacDialog |
A generic dialog object.
|
| NacDialog.Scaler |
Scaling structure.
|
| NacFile | |
| NacFile.Metadata | |
| NacFile.Tree |
Organize files in a tree structure.
|
| NacFileBrowser |
A file browser.
|
| NacForegroundService | |
| NacGeneralSettingsFragment |
General settings fragment.
|
| NacHeightAnimator |
Animator to expand or collapse a view.
|
| NacIntent | |
| NacLayoutManager |
Linear layout manager for a recyclerview that is primarily used because it
handles the smooth scrolling.
|
| NacLayoutManager.SmoothScroller |
Smooth scroller
|
| NacMainActivity |
The application's main activity.
|
| NacMaxSnoozeDialog | |
| NacMaxSnoozePreference |
Preference that displays how long to snooze for.
|
| NacMedia | |
| NacMedia.Tree | |
| NacMediaActivity | |
| NacMediaFragment |
Media fragment for ringtones and music files.
|
| NacMediaPlayer |
Wrapper for the MediaPlayer class.
|
| NacMediaPlayer.Playlist |
Playlist object.
|
| NacMediaPreference |
Preference that displays the sound prompt dialog.
|
| NacMiscellaneousSettingsFragment |
Miscellaneous fragment.
|
| NacMissedAlarmNotification | |
| NacMusicFragment |
Display a browser for the user to browse for music files.
|
| NacNameDialog |
The dialog class that will handle saving the name of the alarm.
|
| NacNamePreference |
Preference that displays the name of the alarm.
|
| NacNextAlarmFormatPreference |
Preference that prompts the user what format they want to display the next
alarm.
|
| NacNfc | |
| NacNotification |
Notification for the app to keep it in memory.
|
| NacPermissions |
Permissions class handling checks, listeners, etc.
|
| NacPreferenceCategory |
Preference category.
|
| NacRateMyAppDialog |
The dialog class to handle prompting the user for permissions, or simply
showing a list of permissions.
|
| NacRingtoneFragment |
Display a dialog that shows a list of alarm ringtones.
|
| NacScanNfcTagDialog |
Prompt user to scan an NFC tag that will be used to dismiss the given alarm
when it goes off.
|
| NacScheduler |
The alarm scheduler.
|
| NacSettingsActivity |
Display all the configurable settings for the app.
|
| NacSettingsActivity.SettingsFragment |
Settings fragment.
|
| NacSettingsFragment |
Settings fragment.
|
| NacSharedConstants |
Constants container.
|
| NacSharedDefaults |
Default values.
|
| NacSharedKeys |
Keys of each preference.
|
| NacSharedPreferences |
Container for the values of each preference.
|
| NacSharedResource |
Resource container.
|
| NacSnackbar | |
| NacSnoozeDurationDialog | |
| NacSnoozeDurationPreference |
Preference that displays how long to snooze for.
|
| NacSpeakFrequencyDialog | |
| NacSpeakFrequencyPreference |
Preference that allows the user to choose how frequent the time should be
said.
|
| NacSpinnerDialog |
Create a spinner dialog.
|
| NacSpotify | |
| NacStartWeekOnPreference |
Preference that prompts the user what day to start the week on.
|
| NacTaskWorker |
Work on alarm tasks.
|
| NacTextToSpeech |
Text to speech.
|
| NacTextToSpeech.NacUtteranceListener | |
| NacTimeChangeBroadcastReceiver |
Receive this signal from AlarmManager and start the foreground service.
|
| NacTreeNode<T> |
Node in a tree.
|
| NacUpcomingAlarmNotification | |
| NacUtility |
NFC Alarm Clock Utility class.
|
| NacVolumePreference |
Preference to choose the default volume and audio source.
|
| NacWakeupProcess |
Actions to take upon waking up, such as enabling NFC, playing music, etc.
|
| Enum | Description |
|---|---|
| NacAlarm.ChangeTracker |
Track changes that were made to the alarm.
|
| NacCardAdapter.Undo.Type |
Type of undo operation.
|
| NacSpinnerDialog.Direction |
Direction to scroll the number picker.
|