應用前台耗電怎麼破?功耗避雷指南已「佩奇」

2021-09-12 22:05:12 字數 805 閱讀 6021

使用應用時被使用者吐槽手機掉電快、卡頓、過度發熱,導致使用者體驗差,以上情況的產生,應用的功耗設計不足是直接癥結。

當前,人們對效能體驗的追求前所未有,應用設計功能越來越強大,介面也越來越複雜,但是從應用設計角度怎樣才是最節省資源的?高效能真的與低功耗不能和諧共存麼?

華為專家通過大量實測經驗,總結出了應用前台耗電中的常見問題

檢視設計

不少瀏覽器類應用不斷在手機顯示介面外觸發重新整理行為,該類行為使用者無法感知,但因資料運算量大,出現過度占用手機cpu、gpu資源的狀況,導致應用耗電增加,部分應用還會出現卡頓現象;

資料請求

圖層優化

不少應用的顯示介面由多個圖層疊加顯示,多圖層疊加容易導致資料運算量加大,造成卡頓及耗電量增加。

不需要gpu處理的元件減少耦合

那麼,面對以上種種問題,各類應用在開發過程中能否規避或解決?

從大量的實測經驗中,華為專家又總結出了哪些忠告和建議?

Web攻擊,怎麼破?

如今的網際網路中90 的應用都架設在web平台上,網上銀行 網路購物 網路遊戲,以及企業 等,成為生活和工作必不可少的一部分。所以,web安全成為繼作業系統與業務軟體安全之後又一熱點,並且持續公升溫。縱觀安全事件,重大的web攻擊層出不窮,網路安全從業者開始跟黑客們在這一焦點領域不斷的對抗。由於we...

php fpm宕機怎麼破

用nginx php7搭建了一台伺服器,因為請求量太大,而且php裡面又有掛起的任務,導致php fpm在高峰期的時候經常死掉,把php fpm的最大程序數已經改到1000了,還是吃不消,cpu也是超負荷,每次都要手動重啟,太煩人,因此本人寫了乙個shell指令碼,後台監聽php fpm,等達到一定...

Android應用耗電量測試

測試工具為adb,測試步驟如下 關閉手機上無關軟體。連線電腦,執行adb shell dumpsys batterystats reset重置電池記錄,重置成功顯示 battery stats reset.斷開手機與電腦的連線 連著電腦充電結果不准 執行被測應用一段時間。測試結束再連線電腦,執行ad...