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.
|