MVC 特點(diǎn)在于 實(shí)現(xiàn)關(guān)注點(diǎn)分離匙头,即應(yīng)用程序中的數(shù)據(jù)模型與業(yè)務(wù)和展示邏輯進(jìn)行解耦 用戶操作->View(負(fù)責(zé)接收用戶的輸入操作)->Cont...
設(shè)計(jì)模式分成三類: 1.創(chuàng)建型模式 1.工廠方法:通過(guò)抽象工廠接口讓創(chuàng)建對(duì)象和使用對(duì)象是分離的琉历,使用類避免持有具體創(chuàng)建工作的...
ViewHolder的屬性 View itemView:對(duì)應(yīng)RecyclerView的子View int mPosition: View當(dāng)前對(duì)應(yīng)...
前言: 隨著業(yè)務(wù)的快速迭代增長(zhǎng)舞萄,App里不斷引入新的業(yè)務(wù)邏輯代碼恩沽、圖片資源和第三方SDK誊稚,直接導(dǎo)致APK體積不斷增長(zhǎng)。怎么來(lái)優(yōu)雅的解決包體積問(wèn)題...
性能優(yōu)化面試: 首先我們要知道性能優(yōu)化解決了什么問(wèn)題罗心,就是頁(yè)面卡頓現(xiàn)象嚴(yán)重里伯。 那么我們就應(yīng)該先去檢測(cè)頁(yè)面的加載速度,前面有段時(shí)間我以為activ...
首先對(duì)這個(gè)話題渤闷,我思索了很久疾瓮,其中三個(gè)問(wèn)題是值得深度探討的。一飒箭,優(yōu)秀程序員具備哪些優(yōu)秀素質(zhì)狼电,為什么優(yōu)秀程序員會(huì)在這些優(yōu)秀素質(zhì)上做的比較好? 二,...
1.Dalvik虛擬機(jī)和Java虛擬機(jī)的區(qū)別 Dalvik虛擬機(jī)使用的是dex(Dalvik Executable)格式的類文件补憾,而Java虛擬...
前言漫萄,電量消耗的計(jì)算與統(tǒng)計(jì)是一件麻煩而且矛盾的事情,記錄電量消耗本身也是一個(gè)費(fèi)電量的事情盈匾。唯一可行的方案是使用第三方監(jiān)測(cè)電量的設(shè)備腾务,這樣才能夠獲...