對比圖片解析速度 對于素材在 100k 以下的幀動畫,上一篇的逐幀解析方案完全能夠勝任。但如果素材是幾百k,時間性能就不如預期。掘友“小前鋒”問...
Android 提供了AnimationDrawable用于實現幀動畫。在動畫開始之前,所有幀的圖片都被解析并占用內存[https://so.c...
對象分配過程+對象創(chuàng)建過程+對象內存布局。 一.堆概述 1.一個JVM進程存在一個堆內存。 2.java堆區(qū)在JVM啟動時被創(chuàng)建,其空間大小也被...
一.什么是JVM? JVM就是一種規(guī)范,對于匯編的語言規(guī)范和處理,而上層得高級語言實際上我們就可以理解為一堆的字符串。 二.Hotspot虛擬機...
概念 ANR(Application Not responding),是指應用程序未響應,Android系統對于一些事件需要在一定的時間范圍內完...
一. 崩潰數據采集方案 1.崩潰需要采集哪些信息? 基本信息進程(前臺進程還是后臺進程),線程(是否是UI線程),崩潰堆棧,崩潰堆棧類型 系統信...
注解 聲明一個注解類型 元注解 在定義注解時,注解類也能夠使用其他的注解聲明。對注解類型進行注解的注解類,我們稱之為 meta?annotati...
為什么我們需要泛型? 適用于多種數據類型執(zhí)行相同的代碼 泛型中的類型在使用時指定,不需要強制類型轉換 泛型類和泛型接口 泛型的本質是為了參數化類...
一、LeakTracer介紹 簡單來說,該庫主要是通過重寫libc中的malloc、free、new、delete這些函數和操作符,記錄內存申請...