Android でのバッテリー情報へのアクセス
質問: バッテリーのレベルと状態 (例: 接続されている) を取得する方法、放電、充電) in Android?
答え:
Android では、バッテリー関連の情報を管理するための BatteryManager クラスが提供されています。その名前に反して、メソッドは含まれていませんが、さまざまなバッテリー状態とプロパティを表す定数を定義します。
使用法:
Android SDK 21 (Lollipop) 以降、次のコードを使用して、現在のバッテリー レベルをパーセンテージとして取得できます。
<code class="java">BatteryManager bm = (BatteryManager) context.getSystemService(BATTERY_SERVICE); int batLevel = bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);</code>
このコード スニペットは、BATTERY_SERVICE システム サービスを介してアクセスできる BatteryManager からバッテリー レベルを取得します。 context は現在のアプリケーション コンテキストを表すことに注意してください。
追加情報:
BatteryManager で定義されているその他の便利な定数:
以上がAndroid でバッテリー レベルと状態情報を取得する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。