One Touch/Two Touch Timer

An Android* application providing a countdown timer that starts with one touch, a stopwatch with lap times, and an alarm clock.

This version is now ad supported. The paid version has no ads.

The OneTouch/TwoTouch Timer application allows you to create multiple countdown timer alarms each with its own control widget. You can select a sound file of your choice for each timer. You can also create multiple stopwatches or alarmclocks with control widgets. Stopwatches can track lap times. There are options to vibrate before sounding an alarm or when an alarm starts, display a snooze button, repeat sound files and also to provide a notification with flashing LED and optional alarm name.



Timer:

Press a time button to set the timer. In "TwoTouch" mode, press Start to start the countdown timer. In "OneTouch" mode, the timer starts when the time button is pressed. Touch the time display to enter or change the time with the keyboard.

An alarm will sound when the timer finishes. Press any display button to silence the alarm. Back and home buttons will also silence the alarm.

Touching multiple time buttons will add times together if more precise timing is needed.

Press Stop to suspend the countdown or Clear to cancel the countdown.

A long press on a time button or the time button area will display a screen that allows the selection of alternate time buttons to display.

Touching the time display while the timer is running will show a full screen display of the timer. Touch the screen or the back button to remove the large display. *** The screen will not turn off in this mode. ***



Stopwatch:

Press Start to start and display the stopwatch (when no timer is set) or press Watch to switch to stopwatch display.

Press Stop to stop counting, Start to start/restart the count.

Clear button will stop and reset the count.

Timer button will return to Timer display.


Alarm Clock button will show Alarm Clock setup display.

Lap button will record a lap time

Clear button will erase lap times (if watch is stopped).


Touching the elapsed time display while the timer is running will show a full screen display of the stopwatch. Touch the screen or the back button to remove the large display. *** The screen will not turn off in this mode. ***


Alarm Clock:

Press Alarm to display the alarm clock.

Use the date and time selectors to set the desired alarm time.

Press the Set button to activate the alarm.

Press the Cancel button to cancel an active alarm.

Press the Repeat button to set or cancel automatic repeat of alarms.
Select one of Yearly, Monthly, Weekly, Daily or Other (custom) repeat cycles.
If Weekly is selected, specific weekdays can be requested.
If Other is selected, a custom time of hours, minutes and seconds can be entered.
Press Clear to cancel repeat option or Done to activate changes.
Press Clear twice to cancel repeat and erase weekday/custom settings.

Touching the date or time displayed while the alarm is set will show a full screen display of the alarm. Touch the screen or the back button to remove the large display. *** The screen will not turn off in this mode. ***

Interval timing:
Select Alarm function but do not set alarm time. Press Repeat button, select "Other" and enter hours, minutes, seconds for desired interval, then press "Done". Select Menu, then "Alarm Sound" and select a short tone to indicate interval start. Press "Set" to start the interval timing.

Note that the countdown timer and the alarm clock in the same widget cannot be used at the same time.

List:

Press List to display a list of timers. The list includes countdown timers, alarm clocks, and stopwatches. Widget timers are not included in the list.

Press the New button to create a new timer. Indicate the type of timer (countdown, alarm, or stopwatch) by pressing either an icon or a type button and setting a value or starting the timer. A stopwatch can be started by pressing the "play" icon on the list entry.

To assign a name to the new alarm, press the menu button and select Alarm Name.

To delete a timer from the list, press the name field at the top of the list entry until a message appears asking for an "OK" to delete the entry.

To delete all timers from the list, press the "Delete All" button at the bottom and then press "OK". The base (original) timer cannot be deleted.

A new timer will initially have the same options settings as the base timer but different options and alarm sounds can be set for each timer.

To use a different timer from the list, press the name field at the top of the list entry or press the time display of the entry to open the timer set screen.

Countdown timers and stopwatches have play and reset icons to stop/start/reset the count.

The reset icon for a stopwatch will record a lap time if the stopwatch is running.


Timer entries with up-arrows on the right side can be moved up in the list by touching the up-arrow.

Countdown timers will remember the last time set (preset) if activated or viewed from the list display but not when using only the timer display.

Creating widgets:

To create additional alarms which can be controlled by a "desktop" widget:

Hold a finger on an empty area of a home screen until the "Add to Home screen" menu appears. A timer widget uses a 2x1 widget size (1/2 screen width by 1/4 of screen height).

Select "Widgets" - A list of available widgets will appear.

Select "OneTTwidget"  -  The Timer setup screen will appear.

Enter a time value and press "Set" or "Set & Start" - A home screen timer widget will be added.

If you pressed Set & Start, the alarm countdown will start immediately.

The timer may be started or paused by pressing the start or pause icon on the widget. The reset button will reset the timer to the starting value.

The timer setup screen may be opened by pressing on the time shown in the widget.

If the time set in the widget is zero or the set button is selected from the stopwatch display, the widget will control a stopwatch rather than a timer.


If a date-time alarm is set in the Alarm Clock display, the widget will access the Alarm Clock rather than controlling the timer or stopwatch. Use the cancel button on the Alarm Clock display to cancel a date-time alarm.

The initial options settings for new widgets are copied from the base application settings.

Menu Items:

Press the menu button to access the following items:

Help - to display this help document.

Alarm Sound - to select an alarm sound. If no alarm has been selected, a built in default alarm is used. If "Silent" is chosen, no alarm will sound but vibrate and notify will still work. The alarm volume can be adjusted with the phone volume control while the application is open.

Time Buttons - to add or remove some time buttons. A long press on a time button or the time button area will also display this function.

Alarm Name - to enter a name for the alarm.

Options - to select any of the following options:

Start timer when time is selected - selects "OneTouch" or "TwoTouch" mode for basic timer only.

Turn off Ads for One Week -
This option removes ads from screens for one week on ad supported versions.


Show Remaining Time for Alarm -
alarm clock displays show time remaining until alarm occurs.

Alarm starts Stopwatch - When the alarm sounds, the stopwatch will be started if not running. If the alarm is a widget it will be changed into a stopwatch widget.

Skip Alarm Scheduled Message - some devices require this option to make alarms work. Most should not need it.

Use 24 hour mode on Alarm Clock - This will force alarm clock displays and alarm set screen to use 24 hour mode even if the device is not set to 24 hour mode. Some devices may need this.

Notify Message if Alarm is Set - This will cause a notify icon to appear if an alarm clock is set.

Alarm Clock Notify can be Cleared - This will allow the Alarm Clock is set notify to be cleared.

Use Music Volume for Alarms - This will cause the alarm to use music volume. Some devices may need this.

Skip Unlock - Alarm will not unlock phone. Some devices may need this.

Vibrate at Alarm - this option causes the phone to vibrate briefly when the alarm sounds.

Vibrate before Alarm - causes the phone to vibrate briefly before the alarm sounds.

Short Time Format - causes times to display without hours and minutes if they are zero.

Flash LED - will cause a notification with flashing LED if available. Android 2.1 users please note that your OS version limits program access to the LED so that it will not turn on while the screen is on.

Notify - causes a notification to appear when alarm sounds.

Show Tenths on Widgets - stopwatch widgets show tenths of seconds. *** Warning - this option may use more battery power and slow down phone response. ***

Play Alarm even in Silent Mode - this option will force the alarm to sound when the phone is in silent mode. If this option is not set, the alarm will be a silent notification when the phone is in silent mode.

Make Sound Files Repeat - Forces alarm sound files to replay until silenced.

Color Theme - selects a color theme for the primary application functions. Bright is blue and white colors. Light is gray and white colors. Night is red and black colors.

Show Snooze Button at Alarm - Causes display of a screen with snooze and silence buttons at alarm. Default snooze time is 10 minutes but 5, 15, 30, and 60 can also be selected.
Snooze can be cancelled by selecting the snooze notification.


The full version with no ads is available through the Google Play Store (Android Market).
Designed for the Motorola Droid but works on many Android phones.



V6.1.5 bugfix - 5 button crash, mediaplayer illegalstateexception crash
V6.1.4 fix Admob issue
V6.1.3 fix misc widget format issues
V6.1.2 fix date format crashes in fastdatetime lib on some devices
V6.1.1 fix:ac 12.xxPM inits to AM,enforce use24 option in fasttimepick, fix bigalarm size on s5, misc widget format changes
V6.1.0 Apply themes to widgets, fix hour resp for time picker 12-1PM, fix ring crash when name =""   
V6.0.1 fix hrs init 12-1AM, add interval timing doc, reverse lead zeros on hrs/mins
V6.0.0 add fast date/time selection, menu button, arrow to reorder list, big alarm and stopwatch displays
V5.0.4 fix prob with "hrs" buttons, fix for snooze panel needing double touch
V5.0.3 format, graphic background image changes
V5.0.2 missed xlarge values update, testing dynamic button formats
V5.0.1 change to window flags to unlock on ring (Jelly Bean problem) - requires api 5+, fix ringstop fail on touch between timer buttons, reformat for galaxy tab 2
V5.0.0 New big timer display , new big clock display, color themes, fix boot alarm problem
V4.2.1 Test blue color scheme, new snooze design, reform options panel, allow auto-rotate of options screens.
V4.1.4 More reliable boot recovery, keypad time entry, tablet formats, default to two touch mode for new users.
V4.1.3 Add list of alarms for non-widget users. Misc fixes.
V3.2.4 in silent or vibrate modes, send alarm to media output if "alarm in slient mode" is active, else convert to vibrate or notify as appropriate. Search and camera buttons now stop ringer.
V3.2.3 alarm sounds now use alarm volume rather than media volume, location permission is removed for ad supported versions
V3.2.2 fix for missing alarm control reset and widget alarm set to past (all timers should be boot proof now)
V3.2.1 fix for sporadic multiple counter threads in service with new option, alarm repeat fix if set to past time
V3.2.0 option to show remaining alarm time, better snooze notify/kill, boot proof alarms, option to start stopwatch on alarm, remove Quattro/MM
V3.1.0 add snooze kill notification, landscape format fixes, options for quick start (OneTouch/TwoTouch mode) and to turn ads off for one week.
V3.0.3 add Korean help, fix timer format problem, fix quickstart problem in 302
V3.0.1 fix soft keyboard popup at start on devices without physical keyboards.
V3.0.0 adds the Full version menu options and is ad supported. Fix included for timer button changes missing until restart of app. Initial Chinese/Korean support included.
V2.1.0 adds Repeat Alarm function, fix adding time to running timer, allow timer & alarm use together
V2.0.1 adds Alarm Clock, laptimes, help screen, selectable time buttons, new screen formats, more reliable screen unlock and ring.
V1.5.5 make vol button change media volume, allow menu button to stop ringer   
V1.5.4 show fewer time buttons on small screens - Droid still has all buttons
V1.5.3 fix to prevent timer start button from resetting running stopwatch
V1.5.2 fixes a missing ringer problem.
V1.5.1 allows back and home buttons to stop the ringer.
V1.5.0 has improved Stopwatch layout/access and allows the stopwatch to run while timer is set.

Two Touch Timer - V6.1.5 beta installation file.

One Touch Timer - V6.1.5 beta installation file.


Two Touch Timer - V6.1.4 beta installation file.


One Touch Timer - V6.1.4 beta installation file.


Two Touch Timer - V6.1.1 beta installation file.


One Touch Timer - V6.1.1 beta installation file.


Two Touch Timer - V6.1.0 beta installation file.


One Touch Timer - V6.1.0 beta installation file.


One Touch Timer - V6.0.1 beta installation file.


One Touch Timer - V5.0.4 beta installation file.


Two Touch Timer - V5.0.3 beta installation file.


One Touch Timer - V5.0.2 beta installation file.

One Touch Timer - V5.0.1 beta installation file.

One Touch Timer - V5.0.0 installation file.

One Touch Timer - V4.2.1 installation file.

One Touch Timer Free - V4.1.4 installation file.

One Touch Timer Free - V4.1.3 installation file.

One Touch Timer Free - V3.2.4 installation file.

One Touch Timer Free - V3.2.3 installation file.

One Touch Timer Free - V3.2.2 installation file.

One Touch Timer Free - V3.1.0 installation file.

One Touch Timer Free - V3.0.3 installation file.

One Touch Timer Free - V3.0.1 installation file.


One Touch Timer Free - V3.0.0 installation file.


One Touch Timer Free - V2.1.0 installation file.


One Touch Timer Free - V2.0.1 installation file.

Older V1.5.5 installation file.

Older V1.5.4 installation file.

Older V1.5.3 version.

Older V1.5.2 version.

Older V1.5.1 version.

Older V1.5.0 version.

Older V1.4.0 version.

Timer display on an HTC G1 type phone:

timer-on-g1.png

Stopwatch display on a G1 type phone:

stopwatch-on-g1.png

Alarm display on a G1 type phone:

alarm-on-g1.png

Timer display on a Motorola Droid phone:

timer-on-droid.png

Stopwatch display on a Motorola Droid phone:

stopwatch-on-droid.pngalarm-on-droid.png

Alarm display on a Motorola Droid phone:

alarm-on-droid.png

Contact developer?

* Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.