| Interface | Description |
|---|---|
| Battery |
Battery interface specifies API through which an actual information about the Android device's
battery may be accessed.
|
| Battery.OnHealthListener |
Listener that may be used to receive callback with info about changed battery's health (LOW/OK).
|
| Battery.OnPluggedStateListener |
Listener that may be used to receive callback with info about changed battery's plugged state.
|
| Battery.OnStatusListener |
Listener that may be used to receive callback with info about changed battery's status.
|
| Battery.Provider |
Interface for provider that may be used to access implementation of
Battery. |
| Class | Description |
|---|---|
| Battery.BatteryBroadcastReceiver |
Base battery status broadcast receiver.
|
| BatteryHealthReceiver |
A
Battery.BatteryBroadcastReceiver used by Battery implementation to receive actual
information about the current battery health state. |
| BatteryPluggedStateReceiver |
A
Battery.BatteryBroadcastReceiver used by Battery implementation to receive actual
information about the current battery plugged state. |
| BatteryStatusReceiver |
A
Battery.BatteryBroadcastReceiver used by Battery implementation to receive actual
information about the current battery status. |
| Enum | Description |
|---|---|
| Battery.BatteryTechnology |
Represents technology of the Android device's battery.
|
| Annotation Type | Description |
|---|---|
| Battery.Health |
Defines an annotation for determining set of available battery healths.
|
| Battery.PluggedState |
Defines an annotation for determining set of available battery plugged states.
|
| Battery.Receiver |
Defines an annotation for determining set of available battery receiver ids.
|
| Battery.Status |
Defines an annotation for determining set of available battery statuses.
|