Android Open Source - App log android-power-logger






Project Summary

An app that will log various info about the state of the phone - designed to measure power information.

Web Site / Source Repository

android-power-logger is hosted in the following web site
https://github.com/mosyg/android-power-logger

If you think the Android project android-power-logger 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-power-logger.

ItemValue
Java File Count28
Supported screen sizes[hdpi]
Target SDK Version8
Minimum SDK Version1
Activity Count5
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_WIFI_STATE
android.permission.BATTERY_STATS
android.permission.BLUETOOTH
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_CALENDAR
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECEIVE_SMS
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 39 image files in android-power-logger. The names of the image files are listed as follows.

a4900.png
alarm.png
appsx.png
battery.png
bluetooth.png
bluetoothx.png
camera.gif
eye.png
forward.png
gpsx.png
gyroscope.png
homex.png
light.png
locationx.png
magnet.gif
memory.png
my_placesgrey.png
my_position.png
my_positiongrey.png
network.png
notificationx.png
orientation.png
proximity.png
refreshx.png
sensor.png
settings.png
settings300.png
settings400.png
settings500.png
sort300.png
sort400.png
sort500.png
temperature.png
upload300.png
upload400.png
upload500.png
upload_1_.png
wifi.png
wifix.png

The following screenshort is generated from the image listed above.

null




Java Source Files

android-power-logger has the following Java source files.

edu.uiuc.cs.processmonitor.AppHistory.java
edu.uiuc.cs.processmonitor.AppVizActivity.java
edu.uiuc.cs.processmonitor.ConfigureActivity.java
edu.uiuc.cs.processmonitor.DataManager.java
edu.uiuc.cs.processmonitor.EventLogTestActivity.java
edu.uiuc.cs.processmonitor.FilterUploadsActivity.java
edu.uiuc.cs.processmonitor.HomeActivity.java
edu.uiuc.cs.processmonitor.HttpFileUploader.java
edu.uiuc.cs.processmonitor.LogsUploader.java
edu.uiuc.cs.processmonitor.MonitorDescriptor.java
edu.uiuc.cs.processmonitor.ProcessMonitorActivity.java
edu.uiuc.cs.processmonitor.ProcessService.java
edu.uiuc.cs.processmonitor.UploadActivity.java
edu.uiuc.cs.processmonitor.VisualizeActivity.java
edu.uiuc.cs.processmonitor.reciever.AppEventReciever.java
edu.uiuc.cs.processmonitor.reciever.AppEventsMonitor.java
edu.uiuc.cs.processmonitor.reciever.BatteryController.java
edu.uiuc.cs.processmonitor.reciever.BatteryMonitor.java
edu.uiuc.cs.processmonitor.reciever.BatteryMonitorReciever.java
edu.uiuc.cs.processmonitor.reciever.BluetoothMonitor.java
edu.uiuc.cs.processmonitor.reciever.BootupReciever.java
edu.uiuc.cs.processmonitor.reciever.GPSMonitor.java
edu.uiuc.cs.processmonitor.reciever.Monitor.java
edu.uiuc.cs.processmonitor.reciever.ProcessMonitor.java
edu.uiuc.cs.processmonitor.reciever.ProcessMonitorReciever.java
edu.uiuc.cs.processmonitor.reciever.ProcessesMonitor.java
edu.uiuc.cs.processmonitor.reciever.SmsReciever.java
edu.uiuc.cs.processmonitor.reciever.WifiMonitor.java