Jetpack之DataBinding 官方地址 1.簡述 DataBinding是一個用于將數(shù)據(jù)綁定到應(yīng)用界面布局文件中view元素的組件,能...
JetPack之LiveData與ViewModel 1.簡述 LiveData從字面上看是與生命周期相關(guān)的數(shù)據(jù),是一個數(shù)據(jù)的持有者。谷歌官方說...
算法 Day2 刪除無序鏈表中的重復(fù)節(jié)點(diǎn),保留一個 給定一個無序單向鏈表的頭節(jié)點(diǎn),刪除內(nèi)部的重復(fù)節(jié)點(diǎn),使其內(nèi)部節(jié)點(diǎn)元素不重復(fù)。(值相等即認(rèn)為重復(fù)...
Jetpack之Lifecycle Lifecycle是谷歌推出用來幫助開發(fā)者管理Activity和Fragment等的生命周期的,避免開發(fā)者在...
算法 day1 最小公倍數(shù)&最大公約數(shù) 結(jié)論1: 如果兩個整數(shù)互為質(zhì)數(shù),那么這兩個數(shù)的最小公倍數(shù)就是它們的乘積,最大公約數(shù)是1 結(jié)論2: 最小公...
前言 經(jīng)常看到有sleep和wait的區(qū)別,大都千篇一律,都會談及到wait會釋放鎖,并且本線程將會進(jìn)入wait狀態(tài),只有回調(diào)了notify或者...
題目原型 輸入一個數(shù)字n,請打印從1到n位最大數(shù)。例如輸入3,則打印1-999的數(shù) 分析與注意 由于題目并沒有限定n的范圍,所以很容易出現(xiàn)n非常...
前言 最近在刷《劍指offer》算法題,看到了順時針打印矩陣的題目,感覺作者處理這個題目時邏輯有點(diǎn)復(fù)雜,是通過找規(guī)律解決的,我想這種方式如果真的...
一、情景分析 想必用過Material Designer的同學(xué)都用過CoordinatorLayout來封裝Toolbar與下面的可滑動控件,效...