太原視頻剪輯培訓機構(gòu)哪個好上海關(guān)鍵詞優(yōu)化外包
APP性能測試指標之FPS
如果經(jīng)常玩游戲的同學應(yīng)該聽過FPS。
FPS本來是圖像領(lǐng)域中的概念,是指畫面每秒傳輸?shù)膸瑪?shù)。每秒鐘幀數(shù)越多,所顯示的動作就會越流暢。
但是因為功耗的限制,一般60fps就是跑滿的效果了。
我們測試的話,一般是要求每一幀不要超過16ms,否則就會給人卡頓的感覺。
引起卡頓的原因:可能會由于屏幕尺寸,字體不一致,圖像沒有設(shè)置縮放等??梢詮倪@些方面去查看影響因素,讓對應(yīng)的開發(fā)進行優(yōu)化。
APP性能測試指標之APP崩潰率
我們這里說的崩潰率,就是每次應(yīng)用加載的時候是平均崩潰率。業(yè)內(nèi)普遍的標準是98%的無崩潰率作為目標去要求
APP性能測試指標之電池使用情況
移動app的電池使用也是非常需要關(guān)注的,雖然他有時候不是體現(xiàn)在明面上。如果一個app在使用的時候比較耗電,則會引起手機發(fā)熱等情況,會導致用戶減少使用app的頻率,或者干脆卸載掉app
一般情況下,過多的資源占用會導致耗電增加,應(yīng)該減少資源占用,以及盡量減少后臺活動。
內(nèi)存消耗
在 Android 系統(tǒng)中,每個APP 進程除了同其他進程共享內(nèi)存外,還有私有內(nèi)存,通常我們使用 PSS(私有內(nèi)存+比例分配共享內(nèi)存)來衡量APP 的內(nèi)存開銷。
內(nèi)存使用占有率高,APP在運行時,由于一個移動設(shè)備的內(nèi)存是固定的,會和與其他后臺APP競爭,如果內(nèi)存消耗過大就會造成應(yīng)用卡頓或被操作系統(tǒng)終止(閃退)。應(yīng)保證應(yīng)用不占用過多的內(nèi)存資源,且能夠及時釋放內(nèi)存,以保證整個應(yīng)用內(nèi)的穩(wěn)定性和流暢性,以減少APP的內(nèi)存占用。
另外就是市面上的andorid手機配置差別很大, 我們應(yīng)該確保應(yīng)用在內(nèi)存容量較低的設(shè)備上也可以正常運行,通常下限是4G內(nèi)存的設(shè)備,再低的話一般沒有維護的必要。