Persistent Multi Stopwatch Description
A fast and small note-taking multi-stopwatch app. Launching a new stopwatch costs almost zero cpu load; you can easily launch thousands of them, if not millions.
Basic usage:
1. Tap to edit the field or start/stop the timers.
2. Long tap to copy to clipboard.
3. Double tap to show the menu (to delete the rows)
The original motivation: I developed and used this app to monitor our first
son's sleep at 4 months old. I would simply start a new timer when something
happened (awakening, crying, or breastfeeding) then later re-enter the information
into another dedicated baby activity tracker app. A dedicated app is typically
more feature rich but tends to be too slow at startup to make a quick memo, especially
at 3:00 am. We have done everything possible that would be good to our baby and
now he is a very happy sleeper. He's cheerful and energetic all day, giggles and
smiles all time. We are very happy too. Every day is so sweet now.
By default, the database is mirrored as a media file in Download/clocknote folder,
currently unencrypted. You can turn the mirroring off if this is a data security
concern for you. Please don't enter sensitive personal information (such as
a credit card number or a password) into this app.
Modern Android versions (11 or higher) implement better data security model. Still,
entering passwords and credit card numbers or alike into this app is not recommended.
This is all for the sake of local data persistence: you own your data on your device.
You can uninstall the app if you don't like it without losing the data you entered.
the running timers would simply resume
if you reinstall the app and import the data back.
You don't have to keep an online account or anything.
Everything is kept on your device. This eliminates many of the frustrations
I have had with the existing note taking apps I tried and eventually stopped using.
The data is in sqlite3 database format so you can use hundreds of utilities to
convert, analyze or visualize the data independent of the app.
The start-up time should be quick enough
(though not at the magnitude I initially desired) because there is not network
activity involved.
The only exception is ads. I'm using Google's Admob, which you are encouraged to
check the online documentation to see what kind of data are transferred to them
to display the ads.
For example, see: https://support.google.com/admob/answer/9755590?hl=en
The app itself will work just fine without network connectivity, it's only the ads
that won't display.
For a moment, I provide an option to turn the ads off if you really need to focus
on your work and still need to keep the network connectivity
for important background tasks. You can turn it back on at your favor if you would
like to help me financially.
Basic usage:
1. Tap to edit the field or start/stop the timers.
2. Long tap to copy to clipboard.
3. Double tap to show the menu (to delete the rows)
The original motivation: I developed and used this app to monitor our first
son's sleep at 4 months old. I would simply start a new timer when something
happened (awakening, crying, or breastfeeding) then later re-enter the information
into another dedicated baby activity tracker app. A dedicated app is typically
more feature rich but tends to be too slow at startup to make a quick memo, especially
at 3:00 am. We have done everything possible that would be good to our baby and
now he is a very happy sleeper. He's cheerful and energetic all day, giggles and
smiles all time. We are very happy too. Every day is so sweet now.
By default, the database is mirrored as a media file in Download/clocknote folder,
currently unencrypted. You can turn the mirroring off if this is a data security
concern for you. Please don't enter sensitive personal information (such as
a credit card number or a password) into this app.
Modern Android versions (11 or higher) implement better data security model. Still,
entering passwords and credit card numbers or alike into this app is not recommended.
This is all for the sake of local data persistence: you own your data on your device.
You can uninstall the app if you don't like it without losing the data you entered.
the running timers would simply resume
if you reinstall the app and import the data back.
You don't have to keep an online account or anything.
Everything is kept on your device. This eliminates many of the frustrations
I have had with the existing note taking apps I tried and eventually stopped using.
The data is in sqlite3 database format so you can use hundreds of utilities to
convert, analyze or visualize the data independent of the app.
The start-up time should be quick enough
(though not at the magnitude I initially desired) because there is not network
activity involved.
The only exception is ads. I'm using Google's Admob, which you are encouraged to
check the online documentation to see what kind of data are transferred to them
to display the ads.
For example, see: https://support.google.com/admob/answer/9755590?hl=en
The app itself will work just fine without network connectivity, it's only the ads
that won't display.
For a moment, I provide an option to turn the ads off if you really need to focus
on your work and still need to keep the network connectivity
for important background tasks. You can turn it back on at your favor if you would
like to help me financially.
Open up