路由的意義:模塊間解耦讥蟆,不能在代碼中寫死Activity類名府喳。動(dòng)態(tài)配置業(yè)務(wù)需求,現(xiàn)在都是業(yè)務(wù)模塊化開發(fā)了顺献。 1. 注解 我們這次編寫的MRout...
本博文主要講解一些Kotlin泛型的問題题造,中間會(huì)對(duì)比穿插Java泛型斥滤。 1. 泛型類型參數(shù) 1.1 形式 我們使用泛型的形式無(wú)非是類、借口丸升、方法...
本博文為Java泛型掃盲文,爭(zhēng)取讀完后能理解泛型并使用泛型牺氨。 1. 幾個(gè)知識(shí)點(diǎn) 1.1 什么是泛型 泛型的本質(zhì)是參數(shù)化類型狡耻,也就是說(shuō)所操作的數(shù)據(jù)...
基于RxJava 2.0 實(shí)現(xiàn)。代碼為Kotlin猴凹。
基于RxJava 2.0+版本夷狰,對(duì)RxJava的訂閱源碼進(jìn)行簡(jiǎn)單分析。 1. 使用實(shí)例 我們?cè)谑褂肦xJava2.0時(shí)郊霎,一般像下面這樣使用沼头。 以...
作為一個(gè)Android開發(fā)者,如果你還沒開始使用Kotlin,那么你可能要思考下自己的步伐是不是慢了进倍。本文帶著大家動(dòng)手來(lái)寫一個(gè)Kotlin版本的...
每個(gè)做Java相關(guān)工作的孩子都是折翼的天使土至,因?yàn)槟悴坏貌粚W(xué)習(xí)JVM內(nèi)存模型。 0. 前言 相信各位工程師多多少少都會(huì)接觸到j(luò)vm內(nèi)存模型猾昆,我們常...
Android MVP設(shè)計(jì)架構(gòu)簡(jiǎn)單實(shí)現(xiàn)陶因,其實(shí)就是為了以后編寫代碼的時(shí)候能偷懶。 1. 什么是MVP MVP是相對(duì)MVC而言的垂蜗。 MVP代表Mod...
1. 像大牛一樣寫代碼: 31個(gè)Android 開發(fā)者工具 2. 大廠秋招面試總結(jié) https://www.gitbook.com/book...