You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 1, 2022. It is now read-only.
Václav Luňák edited this page Mar 12, 2020
·
1 revision
The application consist of one main activity, laid out in activity_main.xml and controlled by the MainActivity class. This activity serves as a container for fragments. Each part of the UI is contained in a fragment that is accessible through the sidebar drawer and can populate the contents of the main activity.
Apart from these fragments, the app contains
FileMan - a file management class,
FirebaseListener - a class receiving new messages from the Firebase Cloud Messaging service,
MorsePlayer - a class converting text to morse code and morse code to sounds, and
PlayerService (located in Worker.kt) - an IntentService class for starting message playback in the background.