作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想要更多关于 android.permission.BATTERY_STATS 的信息。什么可能性授予权限 android.permission.BATTERY_STATS。如果我可以在不声明此类许可的情况下读取电池电量的 android.intent.action.BATTERY_CHANGED Intent ,我就知道如何使用它。
最佳答案
使用此代码可以获得电池使用量、电池电压及其温度。
@Override
public void onCreate() {
BroadcastReceiver batteryReceiver = new BroadcastReceiver() {
int scale = -1;
int level = -1;
int voltage = -1;
int temp = -1;
@Override
public void onReceive(Context context, Intent intent) {
level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
temp = intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, -1);
voltage = intent.getIntExtra(BatteryManager.EXTRA_VOLTAGE, -1);
Log.e("BatteryManager", "level is "+level+"/"+scale+", temp is "+temp+", voltage is "+voltage);
}
};
IntentFilter filter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
registerReceiver(batteryReceiver, filter);
}
关于android.permission.BATTERY_STATS 接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9401410/
我想要更多关于 android.permission.BATTERY_STATS 的信息。什么可能性授予权限 android.permission.BATTERY_STATS。如果我可以在不声明此类许
我正在研究有关电池的 Android API 选项。什么可能性授予权限 android.permission.BATTERY_STATS。如果我可以在不声明此类许可的情况下读取电池电量的 androi
我是一名优秀的程序员,十分优秀!