有時(shí)想查看Android源碼,點(diǎn)開卻提示source for android api xx not found,如何解決呢?打開SDK Mana...
用戶場景 設(shè)想這樣一種用戶場景:在個(gè)人信息展示界面, 用戶點(diǎn)擊編輯按鈕, 跳轉(zhuǎn)到編輯界面, 完成編輯后, 回退到個(gè)人信息展示界面, 此時(shí)界面上應(yīng)...
通過Gradle把自己開發(fā)的開源項(xiàng)目發(fā)布到公共倉庫JCenter中,可以很方便地在其他項(xiàng)目中引用。 關(guān)于Maven, JCenter, Mave...
Java初始化的順序如下: 靜態(tài)變量和靜態(tài)初始化塊之間沒有先后關(guān)系, 遵循代碼的先后順序, 寫在前面就先初始化, 所以如果你想要在靜態(tài)初始化塊里...
在IntelliJ中, 如果將一個(gè)方法定義成static final的, IDE會(huì)有一個(gè)warning信息:static method decl...
Android的存儲(chǔ)空間分為內(nèi)部存儲(chǔ)和外部存儲(chǔ)兩種. 需要注意的是, 無論Android手機(jī)有沒有SD卡, 內(nèi)部存儲(chǔ)和外部存儲(chǔ)都是存在的. 內(nèi)部...
synchronized是Java中的同步關(guān)鍵字。 如果一個(gè)對(duì)象可能被多個(gè)線程同時(shí)訪問,我們將這個(gè)資源稱之為臨界資源。當(dāng)多個(gè)線程同時(shí)訪問一個(gè)資源...
在onCreate中是獲取不到View的寬高以及坐標(biāo)的。使用View.post(Runnable)可以獲?。?
git reset可以操作單個(gè)文件,也可以操作版本。先說版本:git reset有三種選項(xiàng): 第一種是默認(rèn)選項(xiàng),不加任何參數(shù)時(shí)默認(rèn)使用該選項(xiàng)。用...