隨著項(xiàng)目規(guī)模的不斷擴(kuò)大,為了更好的進(jìn)行協(xié)作開發(fā),提高開發(fā)效率,必須對(duì)項(xiàng)目進(jìn)行改造以支持模塊化、插件化。在對(duì)項(xiàng)目進(jìn)行模塊化時(shí)遇到的第一個(gè)挑戰(zhàn)就是模塊之間的通信。這篇文章將探討 ...
隨著項(xiàng)目規(guī)模的不斷擴(kuò)大,為了更好的進(jìn)行協(xié)作開發(fā),提高開發(fā)效率,必須對(duì)項(xiàng)目進(jìn)行改造以支持模塊化、插件化。在對(duì)項(xiàng)目進(jìn)行模塊化時(shí)遇到的第一個(gè)挑戰(zhàn)就是模塊之間的通信。這篇文章將探討 ...
1 引入 如何高效地實(shí)現(xiàn)以下界面? 有好幾年findViewById實(shí)戰(zhàn)經(jīng)驗(yàn)的我,感覺并不難啊。一般會(huì) 1.先定義一個(gè)User的Model類,數(shù)據(jù)來自JSON解析; 2.創(chuàng)建...
在低版本上,如果啟動(dòng)Activity/dialog想要自動(dòng)焦點(diǎn)到編輯框,有很多種方式,其中一種是SOFT_INPUT_STATE_ALWAYS_VISIBLE 在升級(jí)到And...
嘿,今天的你過的還好嗎,今天分享自己的BaseFragment內(nèi)容,僅供參考 沒更新動(dòng)態(tài)或者頻繁更新動(dòng)態(tài)的時(shí)候都是在認(rèn)真生活
嘿,今天的你過的還好嗎,今天分享自己的BaseActivity內(nèi)容,僅供參考 調(diào)用也很容易 沒更新動(dòng)態(tài)或者頻繁更新動(dòng)態(tài)的時(shí)候都是在認(rèn)真生活
前言 相信童鞋們都用過RecyclerView,假設(shè)說要我們做一個(gè)列表更新Item的功能,相信大部分同學(xué)都會(huì)這么寫的: 踩坑 而我們要做的是一個(gè)下載列表,在下載的callba...
一、簡述 熱修復(fù)無疑是這2年較火的新技術(shù),是作為安卓工程師必學(xué)的技能之一。在熱修復(fù)出現(xiàn)之前,一個(gè)已經(jīng)上線的app中如果出現(xiàn)了bug,即使是一個(gè)非常小的bug,不及時(shí)更新的話有...
什么是增量更新? 現(xiàn)在的APP安裝包體積越來越大,幾百兆甚至上G的,當(dāng)APP更新時(shí)不再是消耗大量的流量下載一個(gè)完整安裝包,而是消耗相對(duì)很少的流量下載一個(gè)增量包(差分包),采用...