閱讀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