1.要做一個(gè)盡可能流暢的ListView劫流,你平時(shí)在工作中如何進(jìn)行優(yōu)化的鸠窗? ①Item布局并蝗,層級越少越好颜启,使用hierarchyview工具查看優(yōu)化。②復(fù)用convertVie...
1.要做一個(gè)盡可能流暢的ListView劫流,你平時(shí)在工作中如何進(jìn)行優(yōu)化的鸠窗? ①Item布局并蝗,層級越少越好颜启,使用hierarchyview工具查看優(yōu)化。②復(fù)用convertVie...
首先來一個(gè)整體的印象: 我們將這四個(gè)對象看做一條流水線的工作流程,Handler(工人)咒林,MessageQueue(傳送帶)熬拒,Message(待處理的貨物),Looper(傳...
1.首先咱們來聊一聊什么叫類加載器 顧名思義垫竞,類加載器(class loader)用來加載 Java 類到 Java 虛擬機(jī)中澎粟,具體來說是加載.class文件到j(luò)vm內(nèi)存。j...
如果你還不知道Retrofit欢瞪,沒關(guān)系活烙,okhttp你總知道吧。retrofit就是對okhttp再做了一層封裝遣鼓。你只需要通過簡單的配置就能順利使用retrofit來做網(wǎng)絡(luò)請...
前言 屬性動(dòng)畫的使用 是 Android 開發(fā)中常用的知識 本文將獻(xiàn)上一份全面 & 詳細(xì)的屬性動(dòng)畫學(xué)習(xí)指南啸盏,將詳細(xì)介紹屬性動(dòng)畫的所有內(nèi)容,包括:意義譬正、作用宫补、應(yīng)用場景檬姥、功原理 ...
一個(gè)App第一次與用戶接觸或者發(fā)生大版本更新時(shí),常常會(huì)用戶進(jìn)行新手引導(dǎo)粉怕,而一個(gè)好的新手指引健民,往往能夠方便新用戶快速了解操作你的應(yīng)用功能。新手指引的重要性贫贝,不言而喻秉犹。本文搜集整...
總體概括:將.class文件加載到內(nèi)存,并對數(shù)據(jù)進(jìn)行校驗(yàn)稚晚,轉(zhuǎn)換解析和初始化崇堵,最后形成一個(gè)能被虛擬機(jī)使用的java類型,這個(gè)過程就是類的加載機(jī)制 虛擬機(jī)的加載機(jī)制包括以下幾個(gè)重...