前言 公司有內(nèi)部開(kāi)發(fā)的路由框架, 為了可適配Replugin插件化框架, 當(dāng)前的路由框架肯定是不能使用的, 由于項(xiàng)目閉源, 這里主要講下改造的思...
之前為了優(yōu)化內(nèi)部的Route, 去看了下TransformAPI, 然后就順便看了下AppPlugin的源碼.本篇源碼基于android gra...
如果應(yīng)用項(xiàng)目要做模塊化, 必然繞不開(kāi)為了模塊間跳轉(zhuǎn)解耦而做的處理, 我們都知道一般都會(huì)采用路由模式, 本篇主要解析阿里的開(kāi)源路由框架ARoute...
前言 APT的概念大家應(yīng)該不會(huì)陌生, 而且在很多第三方庫(kù)中都有使用到, 最有名的應(yīng)該就是ButterKnife了. 這里基礎(chǔ)概念就略過(guò)了, 本篇...
前言 每個(gè)ArrayList都有一個(gè)容量(capacity)的含義, 他接近于本身隊(duì)列長(zhǎng)度大小, 基本每個(gè)元素在新增的時(shí)候,都可以做到自動(dòng)擴(kuò)容....
前言 前期加班加點(diǎn)趕項(xiàng)目, 趁著剛上線空兩天,趕緊看下EventBus做個(gè)"思維復(fù)健" 使用 EventBus的使用非常簡(jiǎn)單, 如果使用默認(rèn)的E...
前言 本篇主要解析RxJava的線程切換的原理實(shí)現(xiàn) subscribeOn 首先, 我們先看下subscribeOn()方法, 老樣子, 先上D...
前言 最近組內(nèi)大佬打算分享RxJava2的源碼, 趕緊先預(yù)習(xí)一波, 防止技術(shù)分享會(huì)上有聽(tīng)沒(méi)懂.大概個(gè)人準(zhǔn)備了幾天的時(shí)間, 打算先整理以下自己的源...
前言 本篇主要了解下HashMap的源碼, 以便了解其常用方法的實(shí)現(xiàn)原理.本篇以android SDK API26內(nèi)的Java源碼為準(zhǔn) Hash...