- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好,我的应用程序中有一个功能,例如当他的电池电量低于 20% 时会通知用户
在我的 AppDelegate.m 中我有这个(观察者)
- (void)applicationDidEnterBackground:(UIApplication *)application {
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryStatut) name:UIDeviceBatteryLevelDidChangeNotification object:nil];
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
}
这个 nslog 的空白是更新的电池电量
-(void)batteryStatut{
float batteryLevel = [[UIDevice currentDevice] batteryLevel];
batteryLevel *= 100;
NSLog(@"Battery lvl changed: %f",batteryLevel);
}
编辑:
使用您的位置在 App 的 plist 中添加 UIBackgroundModes 是否可行,但它不是最佳方法。
最佳答案
如果您希望您的应用在后台运行,您必须声明您的应用支持后台任务。为此,您必须在 .plist 中为 UIBackgroundModes
注册一个值。
不幸的是,您必须有充分的理由使用后台任务。比如听音乐、定位、voip 等...因此,我猜你将无法在没有脏东西的情况下为你的用例使用后台任务(比如使用位置不杀死你的应用程序)
更多详情请查看the doc
关于iOS 电池电量在后台时不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28495022/
今年11月份,小米推出了小米手表,号称是腕上“小型手机”,功能性大增的同时也减少了续航时间,官方公布的续航时间为36小时。今天,小米又公布了一款小米手表Color,表盘由方变圆,续航时间也大大增加了
这个问题已经有答案了: Determine accurate iPhone battery level (1 个回答) 已关闭 9 年前。
本文实例讲述了android电源信息查看方法。分享给大家供大家参考。具体如下: 1. PowerTestActivity: ?
我正在编写一个 react 原生应用程序来获取 IOS 和 Android 电池状态。我在网上搜索,发现很少有可以获取手机电池电量的库。 https://github.com/robinpowered
我是一名优秀的程序员,十分优秀!