阅读346 返回首页    go 微软 go 移动设备


关于ios自带 (时钟)app与耗电问题的关系

我的机器是 ipod touch6 去年上市的 版本。

9.0 9.1 9.2 三个ios版本,我仔细对比了   (时钟)app 秒针的走法不同,与费电好像有些关系。

 

(时钟)app的图标,秒针一直在走,,一种是 石英表走法 ,每次一秒 直接跳6°。【 另一种是仿机械表走法, 每次走1°,秒与秒看上去是没有间歇的。】

 

我以前用flash做过类似的手表程序。

 

如果是每秒走 6°,我编程的时候,直接取系统时间中的 “秒”单位即可。

如果是仿造机械表 秒与秒 1°,或者叫做不间歇的顺滑走法 ,那么需要取“毫秒” 来作为驱动变量。

 

毫秒的单位是1000,对于360°,非常的耗费 arm运算能力。

 

同样的,当时我flash编程,以6° 为一次变秒钟的走法,cpu 15%...

 

以1°或者“毫秒”作为 驱动的 变秒走法 cpu 80%.

 

ios里 (时钟)app图标的秒针,我个人感觉,只要处于解锁,操作ios时,这个时钟应用图标,前台,后台都一直在耗费arm cpu资源,那就是费电。我就觉得,这种耗费完全是没有任何必要的。

 

那个时钟图标的秒针,,顺滑走法 和 6°一跳的走法,电能续航差异在半小时以上。几个版本的ios,就这个地方有明显的区别,续航能力也有区别。

 

顺滑走法虽然是看着不错,但是我完全,彻底的不会去用 (时钟)app..反而,这个应用就这么后台给我耗电。耗费arm core资源。

 

我建议,直接改为时钟图标 两针的最好,那样取  分  为单位,更加降低对于 arm 的资源耗费。或者,个人可以选择 这个程序 图标 指针 运行不运行。

 

麻烦管理员帮转一下这个意见去ios开发的地方,,我不见得说的对,但希望编程的试一下。

 

苹果的反馈机制完全搞不懂,只能发到这个地方了。



官网-(向下滑关于Apple)联系Apple-(右下角意见反馈)产品反馈



官网-(向下滑关于Apple)联系Apple-(右下角意见反馈)产品反馈



谢谢!总算找到地方了。。



最后更新:2017-05-11 00:24:56

  上一篇:go ipod touch5电池更新
  下一篇:go 扬声器问题k