[Android] 電池使用量画面を表示するインテント

| トラックバック(0) |

Android 標準の設定アプリケーションでは、電池使用量を表示する機能が実装されており、

以下のようなインテントを発行することにより、

外部アプリケーションからでも、電池使用量の画面を表示することができます。

 

ソースコード

Intent intent = new Intent("android.intent.action.POWER_USAGE_SUMMARY");
startActivity(intent);

 

電池使用量の画面は、Android のバージョン毎に表示される内容が異なり、

 2.1 までは、リスト表示のみ

 2.2 は、文字列表示のみ

 2.3 以降(4.0まで確認)は、リスト表示+グラフ表示

となっています。

 

ちなみに、「Simple Battery Status」では、この画面を呼び出す機能を搭載しているのですが、

公式に公開されているインテントではないため、バージョンアップのたびに確認し、冷や冷やしてます^^;

 

以下、バージョン毎の画面キャプチャです(Android 2.2 が残念な結果となっています)。

 

Android 4.0 (Galaxy Nexus)

GalaxyNexus_4.0.1.png

 

Android 3.1 (Galaxy Tab)

GalaxyTab_3.1.png

 

Android 2.3.6 (Nexus S)

NexusS_2.3.6.png

 

Android 2.2 (HTC Desire)

HTCDesire_2.2.png

 

Android 2.1 (Xperia)

Xperia_2.1.png

 

Android 1.6 (HT-03A)

HT-03A_1.6.png

トラックバック(0)

トラックバックURL: http://mt.adakoda.com/mt-tb.cgi/552

2016年8月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31