介面卡頓優化

2021-08-27 05:12:30 字數 412 閱讀 6674

在螢幕上乙個畫素點出現多次繪製 .(如背景重疊繪製)

優化做法:

在繪製時例項化物件(ondraw)

手機不能進入休眠狀態

資源忘記**

handler使用不當導致記憶體洩漏

無用的屬性和資源

可優化的布局

沒有使用sparsearray代替hashmap   

主線程中占用cpu時間過長的函式,特別關注io操作(檔案io,網路io,資料庫等)

主線程中呼叫次數多的函式

不要阻塞主線程, 占用cpu較多的工作盡量放在子執行緒;

需要結合使用場景選擇不同的執行緒處理方案;

如果有大量運算元據庫資料時建議使用批處理操作;

注(以上工具都是android系統提供的,都很簡單, 用一用就會了, 在這裡就不過多介紹了)

Android介面卡頓

前段時間在開發專案時搞了一下過渡繪製的問題,乙個比較複雜的介面剛開發出來,過渡繪製95 紅,調了半天後,基本只有5 的紅,效果不錯,準備找個時間總結一下,今天剛好看到網上以為大神發了一篇文章,總結的不錯,順手牽過來啦,哈哈哈 使用者對卡頓的感知,主要 於介面的重新整理.而介面的效能主要是依賴於裝置的...

介面卡模式 預設介面卡,類介面卡,物件介面卡

模式思想 改變乙個類的對外介面 增加或減少 以滿足不同外部呼叫者的需求 角色成員 目標介面 target 客戶所期待的介面。目標可以是具體的或抽象的類,也可以是介面。需要適配的類 adaptee 需要適配的類或適配者類。介面卡 adapter 通過包裝乙個需要適配的物件,把原介面轉換成目標介面。適配...

介面卡模式(類介面卡 物件介面卡)

做個筆記 引用 public inte ce usb public inte ce psp public class usber implements usb 類介面卡 psp適用usb介面 public class usbadapter extends usber implements psp 物...