A.少用枚舉,枚舉占用空間大
B.使用Android特有的數(shù)據(jù)結(jié)構(gòu),如SparseArray來代替hashMap
C.適當(dāng)?shù)氖褂密浺煤腿跻?br />
D.Bitmap等待由系統(tǒng)回收
您可能感興趣的試卷
你可能感興趣的試題
A.getview方法中避免耗時操作
B.view的復(fù)用和viewholder的使用
C.圖片不需要特殊處理正常加載即可
D.滑動不適合開啟異步加載
A.如果Handler里面需要context的話,可以通過弱引用方式引用外部類
B.盡量使用匿名內(nèi)部類
C.Context是ApplicationContext,由于ApplicationContext的生命周期是和app一致的,不會導(dǎo)致內(nèi)存泄漏
D.把內(nèi)部類修改為靜態(tài)的就可以避免內(nèi)存泄漏了
A.ANR
B.OOM
C.內(nèi)存泄漏
D.CRASH
A.不僅僅可以進(jìn)行圖片緩存還可以緩存媒體文件。
B.與Activity/Fragment生命周期一致,支持trimMemory
C.支持優(yōu)先級處理
D.以上都不對
A.自帶統(tǒng)計監(jiān)控功能,支持圖片緩存使用的監(jiān)控,包括緩存命中率、已使用內(nèi)存大小、節(jié)省的流量等
B.支持優(yōu)先級處理,每次任務(wù)調(diào)度前會選擇優(yōu)先級高的任務(wù),比如App頁面中Banner的優(yōu)先級高于Icon時就很適用
C.支持延遲到圖片尺寸計算完成加載
D.支持本地緩存文件名規(guī)則定義
最新試題
創(chuàng)建實體類時,哪個注解用來標(biāo)記數(shù)據(jù)庫實體類()
在Room中,哪個注解用來定義更復(fù)雜的數(shù)據(jù)庫操作()
在創(chuàng)建DAO時,哪個注解用來定義執(zhí)行簡單插入的方法()
以下哪個是創(chuàng)建數(shù)據(jù)庫實例的必要條件()
在Android Studio中,可以通過Tools菜單下的SDK Manager來管理SDK版本。
以下哪個不是創(chuàng)建DAO的步驟()
在WorkManager中,哪個方法用于設(shè)置工作的唯一性()
以下哪個字符串資源ID用于播放音頻的按鈕文本()
在WorkManager中,LiveData可以轉(zhuǎn)換為什么類型的數(shù)據(jù)流()
以下哪個字符串資源ID用于播放視頻的按鈕文本()