电池使用情况 - iOS

2024-02-29

我想在应用程序的状态栏上显示应用程序的电池使用情况。它使用 GPS,因此 GPS 信号和应用程序的电池使用详细信息对于用户了解电池消耗情况很有用。

有没有办法获取设备的电池使用情况?并仅显示消耗的电池量my app独自的。在仪器上,它显示随时间变化的图表。

我想以数字格式显示电池使用情况,而不是图表。


使用下面的代码获取电池电量

UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];
_battery.text = [NSString stringWithFormat:@"%f",batteryLevel*100];
[myDevice batteryLevel];

将为您提供 0.0(空)和 1.0(100% 充电)之间的电池电量

iOS - 显示电池状态的问题 https://stackoverflow.com/questions/15700403/ios-issue-with-displaying-battery-status

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

电池使用情况 - iOS 的相关文章

  • 块执行后变量返回 null

    我正在调度一个队列来在单独的线程上下载一些 flickr 照片 在 viewWillAppear 中 当我记录块内数组的内容时 它完美地显示了所有内容 dispatch queue t photoDowonload dispatch que
  • 当应用程序名称在 InfoPlist.strings 中本地化时,不同的应用程序名称取决于配置

    我们为每个配置使用具有不同 plist 的设置 像这样 目标 Info Dev plist 目标 Info Beta plist 这样我们的配置就可以拥有自己的 CFBundleDisplayName 并且我们可以通过设备上的应用程序名称来
  • 如果 UIGestureRecognizer 触发,如何取消按钮点击?

    更新 问题似乎是对另一个 GestureRecognizer 的依赖失败 请参阅此问题下面的评论和测试项目 在我的 iPhone 应用程序中 我有一个包含多个 UIButtons 作为子视图的视图 该视图还有一个 UITapGestureR
  • 动态框架中未定义的架构符号

    我正在开发一个 iOS 框架 该框架包含多个第三方框架并使用 UnitySendMessage C 方法与 Unity 进行通信 我想创建一个动态框架 支持 iOS8 但我偶然发现以下编译错误 Undefined symbols for a
  • 如何在IOS中使用“*”字符进行呼叫(拨号)?

    我希望用 字符来调用 例如 gt 711313 目前 我正在使用这段代码 NSString str NSString stringWithFormat tel tmp UIApplication sharedApplication open
  • 关闭应用程序后如何调试

    我正在尝试重现问题 这需要在特定位置关闭并重新打开我的应用程序 这是我的问题 1 如何查看我的日志 使用NSLog命令 当我的 iPhone 未连接到 XCode 时 2 是否可以将iPhone模拟器的特定位置 例如市中心 设置为默认位置
  • Phonegap - cordova 在 Android 和 iOS 设备上延迟且缓慢

    我刚刚开始使用 zend studio 开始我的第一个 PhoneGap 项目 但是 在我构建并部署它之后 该应用程序非常慢 Android 和 iOS 均可 滚动滞后 如果我按下按钮 转到下一页的速度很慢 有什么办法可以提高它的性能吗 提
  • 如何在 Swift 中解析蓝牙设备发送的浮点数?

    在我的 iOS 应用程序上 我需要解码蓝牙接收到的 Float 值 并从不同的设备 不是 iOS 获取 4 个字节 因此我需要一个 便携式 4 字节 Float 格式 目前发件人正在使用以下格式 数据编码 0xCCBBAAAEE 0xEE
  • 嵌套 UIStackViews 打破约束

    我有一个复杂的视图层次结构 在 Interface Builder 中内置 带有嵌套的 UIStackViews 每次我隐藏一些内部堆栈视图时 我都会收到 无法满足的约束 通知 我已经追踪到这一点
  • 为什么每次用户启动应用程序时都要注册推送通知?

    在Apple文档中你可以找到下面这句话 应用程序应在每次启动时进行注册 并向其提供者提供当前令牌 它调用 registerForRemoteNotificationTypes 来启动注册过程 因此 当我在应用程序中实现推送通知时 我必须注册
  • 如何将 UILabel 与个人资料照片图像水平对齐?

    我必须显示名称和电子邮件 ID 与个人资料图像正确水平对齐 这样姓名和电子邮件 ID 就出现在 UIImageView 的中心 但您可以看到姓名和电子邮件 ID 不在个人资料图片的中心 为什么会发生这种情况 我给出了以下限制 删除前导和尾随
  • Xcode 8.2 更新后二进制文件无效

    我今天尝试在更新到 Xcode 8 2 后向我的应用程序推送更新 但收到无效的二进制错误 我以前从未见过这个 我的应用程序的 iOS 部署目标是 iOS 9 0 有谁见过这个错误或知道如何修复它 这是电子邮件的内容 解释了二进制文件的无效内
  • 在 iOS 中获取 Facebook 好友时出错

    我正在尝试获取登录用户的 Facebook 好友列表 它在我的帐户中工作正常 但是当我将应用程序详细信息迁移到新帐户并更改应用程序 ID 和应用程序密码时 我收到以下错误 Error Domain com facebook sdk Code
  • iOS 应用程序崩溃 com.apple.root.background-qos

    在应用程序中发现应用程序崩溃 我怀疑这可能是由于 firebase 观察者的代码而发生的 由于在用户案例中 用户可以从一个事件转到用户配置文件 参与此事件 然后从用户配置文件可以返回到此事件 我需要一个 ref 句柄来删除特定的观察者 因此
  • iOS-Swift UIApplication.shared.isIdleTimerDisabled = true 在 AppStore 审核后不起作用

    努力实现停止屏幕在某些情况下进入睡眠状态View Controller 我做了什么我已在运行 iOS 12 1 12 的物理 iPhone 6 上使用以下代码测试了我的应用程序 我设置了手机Dislpay Brigthness gt Aut
  • 如何显示AVPictureInPictureController?

    我正在尝试使用播放视频AV画中画控制器最近在IOS9 使用此代码 AVPlayer AVPlayer AVPlayer playerWithURL url AVPlayerLayer layer AVPlayerLayer playerLa
  • 签名根框架中嵌入的子框架不起作用(Xcode 11.2.1)

    我有一个小型的概念验证应用程序 我试图在我的框架 AequumPOCFramework framework 中嵌入 并签名 一个框架 Alamofire 但是 当我尝试部署到我的设备时 它不断给出我的错误 在使用库验证的进程中使用无效 映射
  • UITextField 中光标闪烁,但键盘不出现

    我得到了一个带有文本字段的简单详细视图 在详细的viewController中我写了这段代码 void viewDidAppear BOOL animated self textField becomeFirstResponder NSLo
  • 电话号码的 Swift 2 国家/地区代码

    我正在尝试从 iPhone 用户处获取国家 地区代码 我不确定是否有有关该国家 地区以及某些应用程序 如 Viber 如何建议拨号代码的信息 我到目前为止 let currentLocale NSLocale currentLocale l
  • MapKit 注释未显示在地图上

    我无法让 MKAnnotationViews 显示在 MapKit 的地图上 我正在使用 iOS 7 现在已经在论坛和网络上搜索了很多小时 尝试不同的示例和设置 下面我有 我认为 使其工作的最基本的设置 该应用程序包含一个 ViewCont

随机推荐

  • 使用 Azure Durable Functions 实现“即发即忘”后台作业

    我有一个用例 要求我启动一些 Azure Durable Functions 而不关心其结果 我想知道我的方法是否正确 这是我所处的场景 功能A使用一个HttpTrigger 功能B使用一个ActivityTrigger 这是我的工作流程
  • PHP中如何对多个数组进行排序

    我已经编写了一个脚本来生成数据数组 但现在想按分数顺序显示 数组输出如下 display name gt Array 0 gt ACT Web Designs 1 gt user1 design 2 gt user2 design prof
  • 使用 Mongo C# 驱动程序序列化不可变值类型

    例如 我有许多不可变值类型类EmailAddress 这确保任何非空实例都是有效的 我想将这些类型的对象的序列化控制为标准字符串表示形式 email protected cdn cgi l email protection 使用 Mongo
  • C# - cc3260mt.dll 每当我加载它时都会抛出 ArithmeticException

    我有一个 WPF 应用程序 我必须加载 DLLcc3260mt dll我通过使用 LoadLibrary 来调用它 但无论出于何种原因 我都收到了 ArithmeticException 我的代码如下 public partial clas
  • 将 JSON 字符串解析为 List

    string json People FirstName Hans LastName Olo FirstName Jimmy LastName Crackedcorn var obj JObject Parse json List
  • 在 C++ 中初始化后更改引用

    class mClass public int uu 9 mClass m1 mClass m2 m1 uu 8 m2 uu 7 mClass ppp m1 ppp m2 Is it possible to change reference
  • RemoveDuplicates 函数 - 如何设置多列?

    我正在尝试使用RemoveDuplicates函数使用Excel Interop 但我对如何将列数组传递给它感到困惑 我已经知道我不能把它当作一个简单的int 数组 因为它在运行时给出异常 并且我可以传递一个整数并且它可以工作 但我希望能够
  • NSPredicate - 基于 BOOLEAN 存储值过滤值

    我有一个名为 Entry 的核心数据模型对象 在此我有一个属性 IsFavorite 我想使用 NSPredicate 来过滤 NSFetchedResultsController 的结果 目前 当执行提取时 我收到 EXC BAD ACC
  • Android 软件键盘以编程方式在数字和字母之间切换

    我有一个 EditText输入模式 文本 默认情况下 软件键盘显示为字母顺序 用户必须通过按特定键 如 123 将其切换为数字 Having textinputMode 是否可以默认显示数字键盘而不是字母键盘 我需要字母和数字 但数字的使用
  • 使用 phpmailer 的电子邮件正文中出现感叹号

    我正在使用 phpmailer 在我的网站上发送电子邮件 我的代码工作正常 但有时在电子邮件正文中随机位置包含感叹号 我的代码如下 mail gt SetFrom FROM EMAIL FROM NAME emailid of sender
  • 特殊撇号会破坏 JSON

    7671 gt Sleaford Carre s 是 result 中的一个元素 result json encode result echo result outputs 7671 null 请注意 这不是正常的撇号 单引号 或反勾号 我
  • git gc -- 积极推送到服务器?

    这好像是git gc aggressive确实清理了我的仓库 但是当我这样做时git push一切都已经是最新的了 有没有办法清理服务器 2012 I know that GitHub will run git gc periodicall
  • Android - 可以在多个帐户中发布具有相同密钥库文件的不同应用程序吗? [复制]

    这个问题在这里已经有答案了 我已上传签名apk文件与keystore在客户端Developer Account 现在 我有来自同一客户 具有不同开发人员帐户的另一个应用程序 我可以上传签名吗apk文件具有相同的keystore文件或者我应该
  • Fluent nHibernate 和 asp.net MVC 入门

    我考虑使用 Fluent nhibernate 通过我的 asp net mvc web 应用程序进行数据访问 任何描述如何使用 asp net mvc web 应用程序设置 Fluent nHibernate 的好文章 This seri
  • Laravel 迁移 - 完整性约束违规:1452 无法添加或更新子行:外键约束失败

    我正在尝试对表运行迁移inventories我通过这次迁移创建的 Schema create inventories function Blueprint table table gt increments id table gt inte
  • 使用正则表达式前瞻,egrep

    如果您的文件包含 apples are good apple cider is also good 为什么会egrep apples app file无法接听任何线路 在 MAC 上使用egrep 2 5 1 扩展正则表达式不具有积极的前瞻
  • 实体框架 4.1 InverseProperty 属性

    只是想了解更多RelatedTo属性 我发现它已被替换为ForeignKey and InversePropertyEF 4 1 RC 中的属性 有谁知道有关此属性变得有用的场景的任何有用资源 我应该在导航属性上使用此属性吗 例子 publ
  • 使用 Rails 测试 PayPal

    我需要测试新的 PayPal 与我的应用程序的集成 我在开发环境中使用 PayPal 沙箱 为了测试整个界面 我发现ngrok https ngrok com 可能会解决来自 PayPal 的消息问题 我使用安装了 ngrokapt get
  • 如何在 IBM DB2 中的导出结果中包含列标题

    我试图使用命令从 DB2 中的表中导出数据 我想导出到 csv 文件中 但是列标题不存在 还需要列标题 那么我可以在 sql 查询中添加什么也获取列标题 这在最新的 2019 Db2 11 5 版本和 Db2 Warehouse 本地和云上
  • 电池使用情况 - iOS

    我想在应用程序的状态栏上显示应用程序的电池使用情况 它使用 GPS 因此 GPS 信号和应用程序的电池使用详细信息对于用户了解电池消耗情况很有用 有没有办法获取设备的电池使用情况 并仅显示消耗的电池量my app独自的 在仪器上 它显示随时