一.拖拽滑動(dòng) 其中拖住滑動(dòng)是通過dragTo方法來實(shí)現(xiàn)的 可以看到最終是通過ViewCompat.offsetLeftAndRight()和Vi...
觀察者模式定義了對(duì)象之間一對(duì)多的關(guān)系,當(dāng)一個(gè)對(duì)象改變狀態(tài)時(shí),它的所有依賴者都會(huì)收到通知并自動(dòng)更新。 觀察者模式中主題(被觀察者)和觀察者都是實(shí)現(xiàn)...
一. 類圖表示 普通類表示為:分為三格,第一格表示類名,第二格表示屬性,第三格表示方法,其中屬性和方法有可見性符號(hào)以及是否是靜態(tài)的標(biāo)示,方法聲明...
裝飾模式是一種可以不用修改類但可以改變類行為的設(shè)計(jì)模式,通過組合的方式實(shí)現(xiàn)比繼承更加靈活的擴(kuò)展,實(shí)現(xiàn)對(duì)修改關(guān)閉,對(duì)擴(kuò)展開放。有如下優(yōu)點(diǎn):1.可以...
Java 線程有 6 種狀態(tài)。在某個(gè)給定時(shí)間點(diǎn)上,一個(gè)線程只能處于這 6 種狀態(tài)中的一種。在Thread.java類的枚舉類型State中定義了...
網(wǎng)上借鑒一個(gè)demo,但是同步一直報(bào)錯(cuò) unable to find valid certification path to requested...
一.Java基礎(chǔ) 1.Java語法關(guān)鍵字:接口和抽象類,反射,內(nèi)部類,字符串,范型,枚舉,引用類型,注解,NIO,動(dòng)態(tài)代理2.集合(數(shù)據(jù)結(jié)構(gòu))關(guān)...