ApplicationErrorReport.BatteryInfo
public
static
class
ApplicationErrorReport.BatteryInfo
extends Object
java.lang.Object | |
↳ | android.app.ApplicationErrorReport.BatteryInfo |
Describes a battery usage report.
Summary
Fields | |
---|---|
public
String |
checkinDetails
Checkin details. |
public
long |
durationMicros
Duration in microseconds over which the process used the above percentage of battery. |
public
String |
usageDetails
Dump of various info impacting battery use. |
public
int |
usagePercent
Percentage of the battery that was used up by the process. |
Public constructors | |
---|---|
BatteryInfo()
Create an uninitialized instance of BatteryInfo. |
|
BatteryInfo(Parcel in)
Create an instance of BatteryInfo initialized from a Parcel. |
Public methods | |
---|---|
void
|
dump(Printer pw, String prefix)
Dump a BatteryInfo instance to a Printer. |
void
|
writeToParcel(Parcel dest, int flags)
Save a BatteryInfo instance to a parcel. |
Inherited methods | |
---|---|
Fields
durationMicros
public long durationMicros
Duration in microseconds over which the process used the above percentage of battery.
usageDetails
public String usageDetails
Dump of various info impacting battery use.
usagePercent
public int usagePercent
Percentage of the battery that was used up by the process.
Public constructors
BatteryInfo
public BatteryInfo ()
Create an uninitialized instance of BatteryInfo.
BatteryInfo
public BatteryInfo (Parcel in)
Create an instance of BatteryInfo initialized from a Parcel.
Parameters | |
---|---|
in |
Parcel |
Public methods
dump
public void dump (Printer pw, String prefix)
Dump a BatteryInfo instance to a Printer.
Parameters | |
---|---|
pw |
Printer |
prefix |
String |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Save a BatteryInfo instance to a parcel.
Parameters | |
---|---|
dest |
Parcel |
flags |
int |