A small technology demonstration application. The program should monitor the phone's microphone and respond to a nearby tone from computer or similar source. The application should identify 1 of 3 tones (e.g. 500, 1500, 2500 Hz) and display a message indicating the tone recognized.
The Android app should be a scrollable "console-style" text box. The application should log events with timestamps to the text box. The application should include a feature for saving text box contents to a file on local storage.