MobileTool 最近沒(méi)事學(xué)習(xí)了一波flutter,移動(dòng)端沒(méi)想到寫(xiě)啥。就寫(xiě)了一個(gè)桌面端應(yīng)用。也是之前項(xiàng)目的一個(gè)衍生。之前用c#寫(xiě)過(guò)一個(gè)使用adb操作Android手機(jī)的w...
MobileTool 最近沒(méi)事學(xué)習(xí)了一波flutter,移動(dòng)端沒(méi)想到寫(xiě)啥。就寫(xiě)了一個(gè)桌面端應(yīng)用。也是之前項(xiàng)目的一個(gè)衍生。之前用c#寫(xiě)過(guò)一個(gè)使用adb操作Android手機(jī)的w...
inline 內(nèi)聯(lián)函數(shù) 調(diào)用內(nèi)聯(lián)函數(shù)時(shí),在編譯期間,被定義的內(nèi)聯(lián)函數(shù)體的代碼將被拷貝至每個(gè)調(diào)用方法體內(nèi)。 優(yōu)點(diǎn): 取代默認(rèn)的壓棧調(diào)用,消除壓棧、對(duì)象轉(zhuǎn)換產(chǎn)生的內(nèi)存分配、回調(diào)等...
互聯(lián)網(wǎng)產(chǎn)品對(duì)用戶行為的數(shù)據(jù)有多渴望,相信我也不用多說(shuō)了,上至微信,下至小作坊,每一個(gè)公司每一個(gè)有稍微專業(yè)點(diǎn)的產(chǎn)品經(jīng)理或者技術(shù)人員,都想知道做出來(lái)的產(chǎn)品用戶到底有沒(méi)有在用那些功...
技術(shù)點(diǎn): 1.線程與進(jìn)程: 在開(kāi)始之前先把進(jìn)程與線程進(jìn)行區(qū)分一下,一個(gè)程序最少需要一個(gè)進(jìn)程,而一個(gè)進(jìn)程最少需要一個(gè)線程。關(guān)系是線程–>進(jìn)程–>程序的大致組成結(jié)構(gòu)。所以線程是程...
前言 Handler機(jī)制一直都是面試常問(wèn)的一些知識(shí)點(diǎn),如果想將其機(jī)制徹底弄懂,仍然需要花費(fèi)不少的時(shí)間,但是想著準(zhǔn)備面試,所以就想總結(jié)哈所有Handler機(jī)制可能會(huì)出現(xiàn)的考點(diǎn)。...
文/麥大人 01 胡歌又刷屏了。 近日他上了《朗讀者》,而這一期的主題是“生命”,他用磁性的嗓音,朗讀了一段《哈姆雷特》中的經(jīng)典獨(dú)白,相當(dāng)震撼: 生存還是毀滅,這是一個(gè)值得思...
簡(jiǎn)評(píng):使用 "@tools:sample/*" 資源來(lái)讓 RecyclerView(或 ListView)的效果預(yù)覽更方便。 相信在大多數(shù)的 Android 開(kāi)發(fā)中都會(huì)和 R...
快到年底了想想也是比較激動(dòng),因?yàn)檠劭匆荒昃鸵^(guò)去了。最近也是利用閑暇時(shí)間一直在補(bǔ)文章,因?yàn)槊髂暧行碌膶W(xué)習(xí)計(jì)劃,年后可能也不會(huì)再分享 Android 方面的知識(shí),在這之前希望能...