name: Tianyu Hu ONE Card number: 1361058 CCID thu2
This is an app which is a easy-to-use reaction timer and gameshow buzzer. Gameshow buzzers are used on shows like Jeopardy to determine who gets to answer a question by who pressed the buzzer button first. Reaction timers are used to train for such shows so that you can press the buzzer button fast to answer the question.
In the single player mode: The game waits randomly between 10ms and 2000ms before give the hint that user should click as quick as possible, and the time for the clicking is recored. In the multi-player mode, the app will record the player who press the button firstly.
This app supports:
recording reaction time statistics recording buzzer press/buzzes statistics measuring reaction times measuring buzzer buzzs clearing stastistics emailing statistics
Licence thu2-reflex: add game for react and buzzer
Copyright (C) 2014 Tianyu Hu [email protected]
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
References: Sending email: http://www.tutorialspoint.com/android/android_sending_email.htm
gson and save date to files: CMPUT301LAB: LonelyTwitter, Oct 1st,2015
TimeRecord.class and BuzzerList.class: CMPUT301 LAB lonelyTwitter
Timer: http://stackoverflow.com/questions/4044726/how-to-set-a-timer-in-java
Random Number between 10 to 2000: http://stackoverflow.com/questions/5887709/getting-random-numbers-in-java
Dicussed some problems which I had when I programming this app with Ji Yang