序言 注解是Java程序和Android程序中常見的語法达椰,之前雖然知道有這么個(gè)東西,但并沒有深入了解注解项乒。寫EventBus源碼解析和ButterKnife源碼解析的時(shí)候啰劲,發(fā)...
序言 注解是Java程序和Android程序中常見的語法达椰,之前雖然知道有這么個(gè)東西,但并沒有深入了解注解项乒。寫EventBus源碼解析和ButterKnife源碼解析的時(shí)候啰劲,發(fā)...
事件分發(fā)機(jī)制 舉個(gè)例子: ViewGroup1----->ViewGroup----->View 默認(rèn)的時(shí)候:(View可點(diǎn)擊)點(diǎn)擊事件會(huì)由外向內(nèi)傳遞,每一個(gè)動(dòng)作都會(huì)發(fā)生事件...
Android View 雖然不是四大組件,但其并不比四大組件的地位低檀何。而View的核心知識(shí)點(diǎn)事件分發(fā)機(jī)制則是不少剛?cè)腴T同學(xué)的攔路虎蝇裤。ScrollView嵌套R(shí)ecycler...
前言: Java中有一個(gè)String類猖辫,特別讓人傷腦筋。因?yàn)樗梢灾苯淤x值砚殿,也可以new一下用構(gòu)造器生成對(duì)象啃憎,還可以用加號(hào)拼接……這些不同的方式到底有什么區(qū)別?本文是個(gè)人學(xué)習(xí)...
直接安裝 apt-get install python3.6 似炎,失敗 參考Ubuntu怎樣安裝Python3.6 繼續(xù)安裝: 步驟1:添加ppa到系統(tǒng) 什么是ppa 解決辦...
最近在溫習(xí)一下舊的姿勢(shì)(知識(shí))辛萍,順便熟練一下markdown,做個(gè)筆記。羡藐。 視圖動(dòng)畫 透明度動(dòng)畫AlphaAnimation aa = new AlphaAnimation(...
最近在項(xiàng)目中用到了自定義Dialog贩毕,以前也是經(jīng)常用,只不過要么是用自帶的dialog樣式仆嗦,要么也是很簡(jiǎn)單的布局辉阶,所以并沒有重視修改dialog大小的坑。直到這次項(xiàng)目中產(chǎn)(k...