由于工作的繁忙,一直沒(méi)時(shí)間升級(jí)android Studio版本。不料今天更新遇到了坑爹異常,補(bǔ)丁沖突 然后找到AS的安裝目錄下把此jar刪除,試試能夠更新成功,結(jié)果,直接起不...
由于工作的繁忙,一直沒(méi)時(shí)間升級(jí)android Studio版本。不料今天更新遇到了坑爹異常,補(bǔ)丁沖突 然后找到AS的安裝目錄下把此jar刪除,試試能夠更新成功,結(jié)果,直接起不...
Markdown是一種純文本格式的標(biāo)記語(yǔ)言。通過(guò)簡(jiǎn)單的標(biāo)記語(yǔ)法,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1、因?yàn)槭羌兾谋荆灾灰С諱arkd...
之前在做項(xiàng)目時(shí)用到了mvp模式,由于時(shí)間緊,沒(méi)來(lái)得急進(jìn)行抽基礎(chǔ)類(lèi),趁現(xiàn)在有時(shí)間進(jìn)行整理一下,并對(duì)應(yīng)做下筆記,供以后方便使用。先扯一下M、V、P作用吧: m (Model ) ...
因?yàn)轫?xiàng)目版本出現(xiàn)問(wèn)題,想進(jìn)進(jìn)行版本切換,但又不想把現(xiàn)在以修改的代碼刪除,這個(gè)問(wèn)題不用擔(dān)心,git很強(qiáng)大,幾個(gè)命令就能解決。但是因?yàn)槭褂靡恍┟羁赡軙?huì)引起一下小問(wèn)題。我就遇到了...
函數(shù) 參數(shù):Pascal表示法 ---》 name : type 多參數(shù)用逗號(hào)隔開(kāi) 參數(shù)賦值: 例如 name:type = 給予的默認(rèn)值(= value如果沒(méi)有默認(rèn)值,這...
借鑒Kotlin中文站 接口 Kotlin 的接口可以既包含抽象方法的聲明也包含實(shí)現(xiàn)。與抽象類(lèi)不同的是,接口無(wú)法保存狀態(tài)。它可以有屬性但必須聲明為抽象或提供訪(fǎng)問(wèn)器實(shí)現(xiàn)。使用關(guān)...
1.首先在碼云上創(chuàng)建一個(gè)項(xiàng)目,如下 2.進(jìn)入自己的本地項(xiàng)目的文件目錄中,如下圖 3.進(jìn)入文件夾中,點(diǎn)擊鼠標(biāo)右鍵,選擇git bash here,然后換出如下窗口 4.在窗口中...
首先,UI控件不是線(xiàn)程安全的,如果多線(xiàn)程并發(fā)訪(fǎng)問(wèn)UI控件可能會(huì)出現(xiàn)不可預(yù)期的狀態(tài)那為什么系統(tǒng)不對(duì)UI控件的訪(fǎng)問(wèn)加上鎖機(jī)制呢?缺點(diǎn)有兩個(gè): 加上鎖機(jī)制會(huì)讓UI訪(fǎng)問(wèn)的邏輯變復(fù)雜;...
1.內(nèi)存泄漏根本原因 內(nèi)存泄漏的根本原因是:長(zhǎng)生命周期的對(duì)象持有短生命周期的對(duì)象,短生命周期的對(duì)象就無(wú)法及時(shí)釋放。 2.Handler錯(cuò)誤使用 Handler允許我們發(fā)送延時(shí)...