今天我們接著來(lái)學(xué)習(xí)下阿里今年開(kāi)源的路由框架ARouter,這個(gè)也是我們這個(gè)解析系列內(nèi)容的最后一篇了,后面還會(huì)一片總結(jié)的分享哑姚。今天分享下ARouter的降級(jí)策略清寇。那么降級(jí)策略是...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
今天我們接著來(lái)學(xué)習(xí)下阿里今年開(kāi)源的路由框架ARouter,這個(gè)也是我們這個(gè)解析系列內(nèi)容的最后一篇了,后面還會(huì)一片總結(jié)的分享哑姚。今天分享下ARouter的降級(jí)策略清寇。那么降級(jí)策略是...
現(xiàn)在安卓應(yīng)用原生開(kāi)發(fā)中蔑担,為了追求開(kāi)發(fā)的效率以及移植的便利性左电,使用WebView作為業(yè)務(wù)內(nèi)容展示與交互的主要載體是個(gè)不錯(cuò)的折中方案廉侧。那么在 這種Hybrid(混合式) ...
GC機(jī)制的基本算法是:分代收集页响。 年輕代: 在新生代中,使用"停止-復(fù)制"算法進(jìn)行清理段誊,將新生代內(nèi)存分為2部分闰蚕,1部分為Eden區(qū)較大,1部分Survivor比較小连舍,并...
socket是網(wǎng)絡(luò)通信協(xié)議中應(yīng)用層和傳輸層之間的一個(gè)抽象層没陡,它把TCP/IP層復(fù)雜的操作抽象為幾個(gè)簡(jiǎn)單的接口供應(yīng)用層調(diào)用已實(shí)現(xiàn)進(jìn)程在網(wǎng)絡(luò)中通信。它分為流式套接字和數(shù)據(jù)...
SQLite數(shù)據(jù)庫(kù)以其輕便、靈活使其非常適合在移動(dòng)端使用参滴。如果我們操作的數(shù)據(jù)量比較少的時(shí)候幾十毫秒或者幾百毫秒就可以完成强岸。但量變引起質(zhì)變這一哲學(xué)定律在無(wú)處不在。 ...
概述排序有內(nèi)部排序和外部排序砾赔,內(nèi)部排序是數(shù)據(jù)記錄在內(nèi)存中進(jìn)行排序蝌箍,而外部排序是因排序的數(shù)據(jù)很大,一次不能容納全部的排序記錄暴心,在排序過(guò)程中需要訪問(wèn)外存妓盲。我們這里說(shuō)說(shuō)八大排序就是...
AudioRecord錄制音頻相較于MediaRecord來(lái)說(shuō)更加底層一些,MediaRecord中就是調(diào)用AudioRecord來(lái)錄制音頻的专普,MediaRecord...
簡(jiǎn)歷的結(jié)構(gòu) 我的簡(jiǎn)歷劃分成為下面6部分,標(biāo)號(hào)代表著簡(jiǎn)歷內(nèi)容從上到下的順序 基本信息和專業(yè)技能肯定是要放在一二位的炸渡,其他的結(jié)構(gòu)上可以稍微靈活變通娜亿,比如: 哪一部分你沒(méi)有,那么這...
在開(kāi)發(fā)中蚌堵,一般耗時(shí)的操作我們都要放到子線程中去執(zhí)行买决,而開(kāi)啟子線程的方式通常有幾下幾種: 一、直接new一個(gè)Thread 這種當(dāng)然是最基本的寫(xiě)法吼畏,不必多說(shuō)督赤。 二...
安卓開(kāi)發(fā)過(guò)程中內(nèi)存泄露是經(jīng)常遇到的問(wèn)題。目前比較流行的監(jiān)測(cè)內(nèi)存泄露的框架就是LeakCanary泻蚊。 剛開(kāi)始使用LeakCanary的時(shí)候經(jīng)扯闵啵回報(bào)一個(gè)由安卓鍵盤(pán)...
在我們開(kāi)發(fā)項(xiàng)目中,如果用到了RecyclerView,而每個(gè)item布局中又需要加載圖片的話性雄,如果每次更新數(shù)據(jù)我們只用notifydatachanged的話就會(huì)出現(xiàn)閃...
自谷歌大會(huì)上宣布kotlin語(yǔ)言為安卓第一開(kāi)發(fā)語(yǔ)言后孽糖,便迫不及待的想要一探究竟枯冈,使用半年多后,只能用一個(gè)詞來(lái)形容办悟,那就是Cool。 Android Studi...
在Android開(kāi)發(fā)中铺然,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問(wèn)題酒甸,更好去擴(kuò)展控件的事件功能和開(kāi)發(fā)自定義...