Android Open Source - Timer background Android-Laptimer






Project Summary

A simple Google Android chronograph with the ability to prevent the screen from shutting off, save the current timer data to storage, and run in the background..

Web Site / Source Repository

Android-Laptimer is hosted in the following web site
https://github.com/jasondelponte/Android-Laptimer

If you think the Android project Android-Laptimer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of Android-Laptimer.

ItemValue
Java File Count26
Supported screen sizes[mdpi]
Minimum SDK Version4
Activity Count3
Required Permissionsandroid.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\buzzer1.wav




Resource Files

There are 1 image files in Android-Laptimer. The names of the image files are listed as follows.

timer_icon.png

The following screenshort is generated from the image listed above.

null

Java Source Files

Android-Laptimer has the following Java source files.

com.midlandroid.apps.android.laptimer.Main.java
com.midlandroid.apps.android.laptimer.Preferences.java
com.midlandroid.apps.android.laptimer.TimerHistory.java
com.midlandroid.apps.android.laptimer.TimerModeSelection.java
com.midlandroid.apps.android.laptimer.background.BackgroundSrvc.java
com.midlandroid.apps.android.laptimer.background.TaskQueue.java
com.midlandroid.apps.android.laptimer.background.TimerState.java
com.midlandroid.apps.android.laptimer.background.timers.SimpleCountDown.java
com.midlandroid.apps.android.laptimer.background.timers.SimpleCountDownData.java
com.midlandroid.apps.android.laptimer.background.timers.SimpleCountUp.java
com.midlandroid.apps.android.laptimer.background.timers.SimpleCountUpData.java
com.midlandroid.apps.android.laptimer.background.timers.TabataInterval.java
com.midlandroid.apps.android.laptimer.background.timers.TimerMode.java
com.midlandroid.apps.android.laptimer.background.timers.TimerModeData.java
com.midlandroid.apps.android.laptimer.background.timers.TimerUpdateServiceListener.java
com.midlandroid.apps.android.laptimer.background.timers.TimerUpdateUIListener.java
com.midlandroid.apps.android.laptimer.util.AppPreferences.java
com.midlandroid.apps.android.laptimer.util.ServiceCommand.java
com.midlandroid.apps.android.laptimer.util.SimpleFileAccess.java
com.midlandroid.apps.android.laptimer.util.TextUtil.java
com.midlandroid.apps.android.laptimer.util.TimerHistoryDbRecord.java
com.midlandroid.apps.android.laptimer.util.UIUtil.java
com.midlandroid.apps.android.laptimer.util.db.MigrateVer1ToVer2.java
com.midlandroid.apps.android.laptimer.util.db.MigrateVer2ToVer3.java
com.midlandroid.apps.android.laptimer.util.db.Migration.java
com.midlandroid.apps.android.laptimer.util.db.OpenDatabaseHelper.java