2010-10-31 108 views
0

可能导致应用程序消耗更多电池电量的主要因素是什么?iPhone应用程序:最小化电池使用的最佳做法?

作为一名iPhone应用程序开发人员,我可以采用哪些最佳做法来尽量减少电池使用?

+1

问题是什么? – 2010-10-31 05:56:09

+0

@Marcelo Cantos,我已经指定了问题,谢谢。 – Sadat 2010-10-31 09:30:51

+0

你的问题难以理解。我已经改写了他们,以表明我认为你想要问什么。如果我弄错了,你有我的道歉。 – 2010-10-31 13:02:55

回答

1
  1. 最小化CPU使用率。
  2. 使用分析器查找代码中的热点。与目标“速度够快”的桌面应用程序不同,目标是“CPU尽可能少,人性化”。
  3. 请阅读后台操作,因为您的应用在后台运行的方式会对电池寿命产生重大影响。
  4. 避免告诉应用程序不要通过UIApplication.idleTimerDisable进入睡眠状态。如果您需要使用它,请将其打开并关闭,而不是在应用程序启动时将其禁用一次。
  5. 尝试只保留OpenGL渲染循环,如果场景正在更改。
+1

同时关注您的网络访问。任何网络访问都需要发射无线电(无论是3G还是WiFi),这是一个严重的功耗问题。 – 2010-11-06 11:54:12

相关问题