1. 單一職責(zé)原則(SRP) **定義:就一個(gè)類(lèi)而言板祝,應(yīng)該僅有一個(gè)引起它變化的原因。 從這句定義我們很難理解它的含義掌挚,通俗講就是我們不要讓一個(gè)類(lèi)承擔(dān)過(guò)多的職責(zé)砰诵。如果一個(gè)類(lèi)承擔(dān)...
1. 單一職責(zé)原則(SRP) **定義:就一個(gè)類(lèi)而言板祝,應(yīng)該僅有一個(gè)引起它變化的原因。 從這句定義我們很難理解它的含義掌挚,通俗講就是我們不要讓一個(gè)類(lèi)承擔(dān)過(guò)多的職責(zé)砰诵。如果一個(gè)類(lèi)承擔(dān)...
年初,自己終于鼓起勇氣來(lái)了深圳捌显,這一年經(jīng)歷過(guò)太多的不適應(yīng)和焦慮茁彭,還好都熬過(guò)來(lái)了。最值得開(kāi)心的是扶歪,找到了那個(gè)真心相愛(ài)的人理肺,因此打算用文字記錄下來(lái)。文章很多是寫(xiě)給自己的善镰,如今多年...
項(xiàng)目中需要有l(wèi)istview側(cè)拉出菜單乎完,點(diǎn)擊可以置頂,撤銷(xiāo)品洛,暫停树姨,刪除的功能 在此記錄一下。需求是側(cè)拉可以拉出菜單桥状,然后點(diǎn)擊側(cè)拉菜單的每個(gè)條目有相應(yīng)的點(diǎn)擊事件處理帽揪,而且再次側(cè)...
Android屏幕的適配,是每一個(gè)Android工程師在開(kāi)發(fā)過(guò)程中都會(huì)遇到的惱人的難題,其實(shí)我們看一下android設(shè)備就知道了,千奇百怪,萬(wàn)種變化,在適配的時(shí)候就有點(diǎn)怵. ...
關(guān)于入門(mén)基礎(chǔ)看這里Android RxJava之葵花寶典(上)(看我就夠了)----入門(mén)基礎(chǔ) 講使用場(chǎng)景之前先普及一下一些關(guān)于Rx的另外框架 RxBinding : 控件綁...
介紹自己負(fù)責(zé)的部分,如何實(shí)現(xiàn)的辅斟。 框架的搭建排查問(wèn)題以及結(jié)解決方式兼容性保證性能優(yōu)化上線(xiàn)之后模塊導(dǎo)致crash的比例 自定義view viewGroup 這個(gè)就是約定的幾個(gè)方...
在上一篇文章NetworkStateView的結(jié)尾說(shuō)到可以在BaseActivity中對(duì)NetworkStateView進(jìn)行統(tǒng)一設(shè)置转晰,從而進(jìn)行界面多狀態(tài)的加載,那么今天就說(shuō)一...