Android Open Source - Widget service AppTracker






Project Summary

Android app that logs app usage statistics in a background Service and displays app information (most frequently used, most recently used, etc.) in a widget or in the main activity..

Web Site / Source Repository

AppTracker is hosted in the following web site
https://github.com/nolanlawson/AppTracker

If you think the Android project AppTracker 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 AppTracker.

ItemValue
Java File Count27
Supported screen sizes[ldpi, hdpi]
Target SDK Version8
Minimum SDK Version3
Activity Count4
Required Permissionsandroid.permission.READ_LOGS
android.permission.RECEIVE_BOOT_COMPLETED




Resource Files

There are 17 image files in AppTracker. The names of the image files are listed as follows.

bg_appwidget_error.9.png
bubble.9.png
bubble_backup.9.png
focused_application_background.9.png
holmes_icon.png
holmes_icon_hdpi.png
ic_launcher_blibbet.9.png
ic_menu_add.png
ic_menu_clock.png
ic_menu_recent_history.png
ic_menu_refresh.png
ic_menu_sort_alphabetically.png
ic_menu_star.png
ic_menu_star_off.png
pressed_application_background.9.png
red_bubble.9.png
service_notification_1.png

The following screenshort is generated from the image listed above.

null




Java Source Files

AppTracker has the following Java source files.

com.nolanlawson.apptracker.AppTrackerActivity.java
com.nolanlawson.apptracker.AppTrackerService.java
com.nolanlawson.apptracker.AppTrackerWidgetConfiguration.java
com.nolanlawson.apptracker.AppTrackerWidgetProvider.java
com.nolanlawson.apptracker.HtmlFileActivity.java
com.nolanlawson.apptracker.SettingsActivity.java
com.nolanlawson.apptracker.UpdateAppStatsService.java
com.nolanlawson.apptracker.WidgetUpdater.java
com.nolanlawson.apptracker.data.AnalyzedLogLine.java
com.nolanlawson.apptracker.data.LoadedAppHistoryAdapter.java
com.nolanlawson.apptracker.data.LoadedAppHistoryEntry.java
com.nolanlawson.apptracker.db.AppHistoryDbHelper.java
com.nolanlawson.apptracker.db.AppHistoryEntry.java
com.nolanlawson.apptracker.db.AppHistoryEntrySummary.java
com.nolanlawson.apptracker.helper.ActivityInfoHelper.java
com.nolanlawson.apptracker.helper.FreemiumHelper.java
com.nolanlawson.apptracker.helper.LogAnalyzer.java
com.nolanlawson.apptracker.helper.PreferenceHelper.java
com.nolanlawson.apptracker.helper.ResourceIdHelper.java
com.nolanlawson.apptracker.helper.ServiceHelper.java
com.nolanlawson.apptracker.helper.SubtextHelper.java
com.nolanlawson.apptracker.util.ArrayUtil.java
com.nolanlawson.apptracker.util.FlagUtil.java
com.nolanlawson.apptracker.util.Pair.java
com.nolanlawson.apptracker.util.StopWatch.java
com.nolanlawson.apptracker.util.UtilLogger.java