Combination of a beautiful clock with widget, alarm, stopwatch & timer, no ads

Overview

Simple Clock

Logo

The app has multiple functions related to timing.

At the clock you can enable displaying times from other timezones, or use the simple, but customizable clock widget. The text color of the widget can be customized, as well as the color and the alpha of the background.

The alarm contains all the expected features as day selecting, vibration toggling, ringtone selecting, snooze or adding a custom label.

With the stopwatch you can easily measure a longer period of time, or individual laps. You can sort the laps by lap time, it contains optional vibrations on button presses too, just to let you know that the button was pressed, even if you cannot look at the device.

You can easily setup a timer to be notified of some event. You can both change its ringtone, or toggle vibrations.

Additional features include preventing the device from falling asleep while the app is in foreground, or displaying some tabs in fullscreen view.

Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors.

This app is just one piece of a bigger series of apps. You can find the rest of them at https://www.simplemobiletools.com

Get it on Google Play Get it on F-Droid

App image App image App image
Comments
  • Feat/multiple timers

    Feat/multiple timers

    Notes

    • add support for multiple timers
    • separate timer actions from states by adding a new class TimerEvent to hold actions Reset, Start, Pause, Finish, Refesh that could be performed on a timer.
    • make windowSoftInputMode=adJustPan for MainActivity
    • should address this request

    Screenshot

    https://user-images.githubusercontent.com/25648077/132422549-f4f2f704-8e4a-499a-9185-25c1bcacecb1.mov

    opened by KryptKode 26
  • Add more count down timers

    Add more count down timers

    For now you can add only one count down timer. It would be nice to add more timers so they could count down to different events. Also the timers should have labels, and the position of the timers on the list shouldn't be fixed. It's optional to have each event different alarm settings.

    feature request 
    opened by morfikov 14
  • Migrate to ViewPager2

    Migrate to ViewPager2

    Notes:

    • In the older ViewPager (thanks to android debugger), onResume() was called as soon as the fragment is created doesn't matter whether it's visible or not. With ViewPager2, we have to ensure the views are set up properly in onViewCreated() to avoid visible delays as onResume() is called at a later, perfectly valid, stage when the fragment is actually visible to the user.
    • As per this page, RTL paging is enabled automatically where appropriate based on locale (tested and works) but it's also possible to do so manually using setLayoutDirection().
    opened by Naveen3Singh 13
  • Create alarm for a specific date/time

    Create alarm for a specific date/time

    Related to #58 and #38. It's a common use case (for me at least) to create a one-time alarm that goes off on a specific date and time. For example if I have to get up early for a flight, job interview, etc (basically any non repeating event). Sometimes the event is more than a week ahead and would love to be able to create these kinds of alarms like I can with the stock alarm app.

    feature request 
    opened by savingprivatebryan 9
  • Can timers come through alarm sound?

    Can timers come through alarm sound?

    Currently timer alarms don't come through alarm sound and I keep on ending up missing timers as I put my phone on vibrate, is it possible to have an option for timers to use the alarm sound profile?

    opened by Raj2032 8
  • It is not possible to switch on one-off alarm for the current day

    It is not possible to switch on one-off alarm for the current day

    It is not possible to set one-off alarm for the current day. For example, if I am going to sleep at 2 AM (02:00) and want to wake up at 7 AM (07:00), it is not possible to set alarm as one-off alarms are automatically scheduled for the next day. I think that that it would be more convenient if the alarm would go off at the next time occurence.

    opened by eandersons 8
  • Alarm ringing twice at the same time

    Alarm ringing twice at the same time

    Hey, every time my alarm rings it rings twice with about half a second of delay and it is anoying because it plays the music over itself. I'm running Lineage OS on a exynos S8 with micro g apps.

    bug 
    opened by zelinux0202 8
  • Alarms/Timer not working on Android 9 Pie

    Alarms/Timer not working on Android 9 Pie

    Hi,

    first of all, many thanks for these really great apps!

    I have a Motorola One with Android Pie and SimpleClock. There seems to be an issue with alarms and also with timers, once the display gets locked, or the phone goes to sleep.

    I've read a similar issue with the app clock+, and it seems that with Android 9 they changed a few things regarding running applications in the background.

    I've already disabled battery optimization settings for SimpleClock.

    How to reproduce?

    Alarm: Create an alarm for 5 minutes in the future, lock/sleep your phone, wait for the alarm to notify you, which will not happen.

    Timer: Create a timer for i.e. 1 minute, lock/sleep your phone, wait one minute, nothing will happen...

    best regards!

    bug 
    opened by tomturbu 8
  • Date not update on widget

    Date not update on widget

    I would like to report 2 issues in the "Clock" application: a malfunction and a language error. The malfunction is that the date of the widget is not updated if you have not been in the application. The language error is that there should not be a comma between the day of the month and the rest of the date. So today it says "Ven, 20 Mai" (in French) when it should say "Ven 20 Mai". That said, congratulations on your work and application.

    opened by Altau38650 7
  • no alarm sound or alarm notification

    no alarm sound or alarm notification

    Nokia6 on Android 7.1.2. Simple Clock (SC) version 3.1.2.

    SC alarm used to work but since today no matter what alarm i program it does not work anymore.

    • After creating an alarm a message is shown "the alarm will sound in xx minutes"
    • The upcoming alarm time is correctly indicated in the notification area.
    • When the time of the alarm is reached nothing happens. NO sound, NO notification in the notification area. The next alarm is now indicated in the notification area.
    • What i have tried is to set alarms from 2min to 20mins ahead, for today or all days, with and without label, with different alarm sounds selected.
    • Closing the app after setting an alarm or leaving it open at foreground or background does not matter.
    • I cleared the SC app cache and settings, removed it, re-installed it but no change.
    • The countdown timer works and produces sounds and the notification message.

    Phone settings and volumes are checked, other apps produce sound, do-not-disturb is not enabled. SC alarm used to work but for now its back to use the stock clock app for alarms.

    How can i further debug this?

    bug 
    opened by GuitarBilly 7
  • Add ability to use music for alarm [feature request]

    Add ability to use music for alarm [feature request]

    Is it at all possible to allow the ability to use stored music (mp3 files or FLAC etc) for the alarm clock? the default ring tones are useless and dont wake me up compared to playing something like some heavy metal.

    feature request 
    opened by Mirppc 7
  • Timer: Restart-button should restart a timer while it's running instead of stopping it

    Timer: Restart-button should restart a timer while it's running instead of stopping it

    Hi and thanks for your beautiful apps! I'd like to create a feature/change request for the restart-button on a running timer:

    Currently it doesn't restart the timer but stops and resets it. Personally most of the time when clicking the restart button, I really want to restart the timer, not stop it. So I always have to click two times: restart + start.

    Maybe it would be benefitial to change the behavior or even just add a third button: If a timer is running, the restart button will finish the timer and immediately restart it. A newly added stop button just stops and resets the timer to its initial value - like the restart button is currently doing. The pause button behaves as already known.

    Thanks and kind regards, Manuel

    feature request 
    opened by manuelkue 0
  • With 6 times, the screen freeze for 10-20 seconds

    With 6 times, the screen freeze for 10-20 seconds

    I have Simple-Clock open and Timers screen with 6 timers: 40min, 4h, 5h, 6h, 23h, 23h.

    The application works normal, when I regulary check the timers.

    After 1-2-3 hours break, when I wakeup the phone (power button), the application shows a black screen. After 10-20 seconds the app works normal.

    If I switch to another application and back to Simple-Clock (...Or, if I close and reopen Simple-Clock, I do not remember) Then, instead of black screen, I see the list of timers, BUT not frozen, not counting AND showing wrong/expired time. After 10-20 seconds the screen refresh and works normal.

    This happened few times.

    bug 
    opened by mmm4m5m 1
  • Stopwatch very Inaccurate

    Stopwatch very Inaccurate

    The stopwatch feature is wildly inaccurate. I did some tests:

    Stopwatch ran for 1h 40m, short by 17m

    With power monitoring disabled, stopwatch ran for 6h 50m, short by 5h 13m

    With power monitoring and Doze disabled, stopwatch ran for 14h 0m, short by 8hrs 2m

    Power saving mode was not enabled during these. This seems to happen when used for a lengthy period, and it's only ever short on time, suggesting the countdown is stopping at points. I imagine it's being put on standby via some androiď function like doze but disabling it per this app does nothing. Any ideas? Clock version 5.9.4 Android 7

    bug 
    opened by phenylcyclidine 0
  • Translations update from Hosted Weblate

    Translations update from Hosted Weblate

    opened by weblate 0
  • [Feature Request] Disable text shadows on the Clock Widget

    [Feature Request] Disable text shadows on the Clock Widget

    Hi again, It would also be cool if you add an option for disabling the shadow behind the text, on the clock widget, Thank you so much in advance, sorry if I'm being a little bit annoying, Bye and have a nice day. 😃

    feature request 
    opened by Sergij-SApcPro 0
Releases(5.10.0)
Owner
Simple Mobile Tools
A group of simple, open source Android apps without ads and unnecessary permissions, with customizable widgets.
Simple Mobile Tools
Clock of Clocks written in Jetpack Compose framework

A Clock of Clocks made with Jetpack Compose You can download the APK Here. This project is inspired by A Clock of Clocks. Other Implementations This p

Adib Faramarzi 40 Nov 1, 2022
A custom clock view with a circular slider.

Read this in other languages: English, 中文. ClockSlider A custom clock view with a circular slider. Supported Android Versions Android 4.0 Jelly Bean(A

Chien 5 Nov 13, 2022
A simple calendar with events, customizable widgets and no ads.

Simple Calendar A simple calendar with events and a customizable widget. A simple calendar with optional CalDAV synchronization. You can easily create

Simple Mobile Tools 3k Jan 4, 2023
A kitchen timer implemented with Jetpack Compose

Kitchen Timer Motivation and Context To commemorate Jetpack Compose first beta release, Google launched the #AndroidDevChallenge. In the 2nd round, co

Guilherme Delgado 117 Dec 23, 2022
PopTimer is a simple, lightweight Rubik's Cube timer for Android

PopTimer (developing) PopTimer is a simple, lightweight Rubik's Cube timer, localization support, It uses the TNoodle library to generate scramble seq

Nthily 5 Sep 8, 2022
Standalone Android widget for picking a single date from a calendar view.

TimesSquare for Android Standalone Android widget for picking a single date from a calendar view. Usage Include CalendarPickerView in your layout XML.

Square 4.4k Dec 20, 2022
A simple and easy to use stopwatch and timer library for android

TimeIt Now with Timer support! A simple and easy to use stopwatch and timer library for android Introduction A stopwatch can be a very important widge

Yashovardhan Dhanania 35 Dec 10, 2022
A simple and easy to use stopwatch and timer library for android

TimeIt Now with Timer support! A simple and easy to use stopwatch and timer library for android Introduction A stopwatch can be a very important widge

Yashovardhan Dhanania 35 Dec 10, 2022
Android Alarm Clock Plugin for Flutter.

Android Alarm Clock Plugin for Flutter This plugin allows Flutter apps to operate with the default clock application when the platform is Android. Pro

Sebastjan Mevlja 12 Nov 11, 2022
QRAlarm - an Android alarm clock application lets the user turn off alarms by scanning the QR Code.

QRAlarm is an Android alarm clock application that does not only wake You up, but also makes You get up to disable the alarm by scanning the QR Code.

null 39 Jan 8, 2023
Bodhi Timer is an elegant, minimalist countdown timer

Install About Want to help with translating the app? It's easy Bodhi Timer is an elegant, minimalist countdown timer. It is designed mainly for use as

Yuttadhammo Bhikkhu 41 Dec 7, 2022
The Madman library (Media Ads Manager) enables you to advertise video contents with video ads.

Madman (Media ads manager) is a high performance alternative to Google's standard IMA android SDK. If you have your own VAST server and want to render video ads and have full control over the UI, then this library is for you.

Flipkart Incubator 65 Nov 10, 2022
Example of combination recommended by Google libraries

Project description This project includes several widely used libraries and shows how to deal with them in connection. Project created as multilayer p

Denis 0 Nov 8, 2021
Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast Receiver.

Worker Notification Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast

Ayia 1 Sep 19, 2022
A clean music player with a customizable widget, stylish interface and no ads.

Simple Music Player A clean music player with a customizable widget. A music player easily controllable from the status bar, home screen widget or by

Simple Mobile Tools 965 Jan 4, 2023
Simulate the running route of each player on the playground, and can be timed with a stopwatch

PathView (Simulate the running route of each player on the playground, and can be timed with a stopwatch) Generally speaking, high frequency and dense

Old Driver 5 Jun 11, 2022
:octocat: ≡ DirectSelect is a selection widget with an ethereal, full-screen modal popup displaying the available choices when the widget is interact with.

DIRECT SELECT [JAVA] Selection widget with an ethereal, full-screen modal popup displaying the available choices We specialize in the designing and co

Ramotion 536 Nov 22, 2022
MyAlarmManager - Learn to use alarm manager

MyAlarmManager belajar menggunakan alarm manager One time alarm Repeating alarm

Muhammad Beni Fajri 0 Jan 24, 2022
App for creating alarm reminders which delete themselves automatically after firing.

About The use case for this app is creating reminders which are only relevant once in a time and they don't repeat such as reminders to go to the trai

null 11 Nov 15, 2022
AlarmIT is a simple alarm app. The alarms can be turned off via three methods - normal turnoff, by shaking the device a number of times, by solving maths questions.

Kicking Off Hacktoberfest with ACM-VIT! AlarmIT AlarmIT is a simple alarm app. The alarms can be turned off via three methods - normal turnoff, by sha

ACM VIT 6 Jan 3, 2023