DConnectProfile
クラスを継承すること。public abstract class BatteryProfile extends DConnectProfile
スマートデバイスのバッテリー情報を提供するAPI.
バッテリー情報を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
DConnectProfile.Responder
mApis, mLogger
コンストラクタと説明 |
---|
BatteryProfile()
非推奨です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getProfileName()
非推奨です。
プロファイル名を取得する.
|
static void |
setBattery(android.content.Intent message,
android.os.Bundle battery)
非推奨です。
メッセージにバッテリー情報を設定する.
|
static void |
setCharging(android.os.Bundle battery,
boolean charging)
非推奨です。
バッテリーパラメータに充電状態のフラグを設定する.
|
static void |
setCharging(android.content.Intent response,
boolean charging)
非推奨です。
レスポンスに充電状態のフラグを設定する.
|
static void |
setChargingTime(android.os.Bundle battery,
double chargingTime)
非推奨です。
バッテリーパラメータに完全充電までの時間(秒)を設定する.
|
static void |
setChargingTime(android.content.Intent response,
double chargingTime)
非推奨です。
レスポンスに完全充電までの時間(秒)を設定する.
|
static void |
setDischargingTime(android.os.Bundle battery,
double dischargingTime)
非推奨です。
レスポンスに完全放電までの時間(秒)を設定する.
|
static void |
setDischargingTime(android.content.Intent response,
double dischargingTime)
非推奨です。
レスポンスに完全放電までの時間(秒)を設定する.
|
static void |
setLevel(android.os.Bundle battery,
double level)
非推奨です。
レスポンスにバッテリー残量を設定する.
|
static void |
setLevel(android.content.Intent response,
double level)
非推奨です。
レスポンスにバッテリー残量を設定する.
|
addApi, findApi, findApi, getAccessToken, getApi, getApiList, getAttribute, getContentData, getContext, getData, getInterface, getOrigin, getPluginContext, getProduct, getProfile, getRequestCode, getResult, getService, getServiceID, getSessionKey, getVersion, hasApi, isEqual, isIgnoredProfile, isUseLocalOAuth, onRequest, parseBoolean, parseBoolean, parseByte, parseByte, parseDouble, parseDouble, parseFloat, parseFloat, parseInteger, parseInteger, parseLong, parseLong, parseShort, parseShort, removeApi, sendEvent, sendEvent, sendResponse, setAccessToken, setApi, setAttribute, setContext, setInterface, setPluginContext, setProduct, setProfile, setRequestCode, setResponder, setResult, setService, setServiceID, setSessionKey, setUnsupportedError, setVersion
public final java.lang.String getProfileName()
DConnectProfile
getProfileName
クラス内 DConnectProfile
public static void setCharging(android.content.Intent response, boolean charging)
response
- レスポンスパラメータcharging
- 充電状態フラグpublic static void setCharging(android.os.Bundle battery, boolean charging)
battery
- バッテリーパラメータcharging
- 充電状態フラグpublic static void setChargingTime(android.content.Intent response, double chargingTime)
response
- レスポンスパラメータchargingTime
- 完全充電までの時間(秒)public static void setChargingTime(android.os.Bundle battery, double chargingTime)
battery
- バッテリーパラメータchargingTime
- 完全充電までの時間(秒)public static void setDischargingTime(android.content.Intent response, double dischargingTime)
response
- レスポンスパラメータdischargingTime
- 完全放電までの時間(秒)public static void setDischargingTime(android.os.Bundle battery, double dischargingTime)
battery
- バッテリーパラメータdischargingTime
- 完全放電までの時間(秒)public static void setLevel(android.content.Intent response, double level)
response
- レスポンスパラメータlevel
- バッテリー残量。0 ~ 1.0。public static void setLevel(android.os.Bundle battery, double level)
battery
- バッテリーパラメータlevel
- バッテリー残量。0 ~ 1.0。public static void setBattery(android.content.Intent message, android.os.Bundle battery)
message
- イベントメッセージbattery
- バッテリー情報