前言 在面試中哪雕,經(jīng)常會(huì)問(wèn)到TCP的三次握手和四次揮手涉波。最近在面試3-5年開發(fā)經(jīng)驗(yàn)的程序員卢厂,發(fā)現(xiàn)能簡(jiǎn)單談?wù)勅挝帐值牧攘葻o(wú)幾某弦,能剖析出整個(gè)具體過(guò)程的十不存一仪缸。這就是本篇文章誕生...
前言 在面試中哪雕,經(jīng)常會(huì)問(wèn)到TCP的三次握手和四次揮手涉波。最近在面試3-5年開發(fā)經(jīng)驗(yàn)的程序員卢厂,發(fā)現(xiàn)能簡(jiǎn)單談?wù)勅挝帐值牧攘葻o(wú)幾某弦,能剖析出整個(gè)具體過(guò)程的十不存一仪缸。這就是本篇文章誕生...
前言 第一篇文章Fragment 與 FragmentPagerAdapter 我應(yīng)該算是詳細(xì)敘述了Fragment與PagerAdapter的一些知識(shí)點(diǎn)伴榔,但那時(shí)候公司還沒引...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容僵井,轉(zhuǎn)載請(qǐng)務(wù)必注明出處。 Android卡頓掉幀問(wèn)題分析之原理篇[http://www.reibang.com/p/386bbb5fa29a] Andr...
為什么要單獨(dú)把這個(gè)異常拿出來(lái)說(shuō)逗载,因?yàn)檫@個(gè)異常出現(xiàn)的比較詭異,先看拋出的異常况褪,如下圖: 上圖是在華為兼容測(cè)試?yán)锩嫔傻模霈F(xiàn)這個(gè)問(wèn)題的原因有三種: 1更耻、可能是下標(biāo)計(jì)算有誤测垛,導(dǎo)致...
ANR(App Not Responding)基本上99%的App都有,即使是系統(tǒng)秧均,也有system_anr食侮,我相信雖然ANR問(wèn)題這樣的普遍号涯,還是有很多人對(duì)ANR問(wèn)題即熟悉又...
如果可以我想改名成《看完不會(huì)在 Kotlin 中封裝 Retrofit就砍我》,嘿嘿........ Retrofit 是一個(gè)設(shè)計(jì)相當(dāng)精良的框架锯七,特別是其可擴(kuò)展性上链快。官方提供...
一個(gè)好的產(chǎn)品離不開數(shù)據(jù)分析,在手機(jī) APP 中眉尸,數(shù)據(jù)分析極致化需要細(xì)致到某個(gè)時(shí)刻列表曝光的了哪幾個(gè) Item域蜗。 2022 年了,基本上目前 Android 上可以滑動(dòng)的復(fù)雜列...
低性能的APP常見的表現(xiàn)有啟動(dòng)/界面切換慢噪猾、動(dòng)畫掉幀霉祸、卡頓、耗電袱蜡,甚至出現(xiàn)應(yīng)用無(wú)響應(yīng)丝蹭、程序崩潰的現(xiàn)象。當(dāng)我們著手解決這些性能問(wèn)題時(shí)坪蚁,面對(duì)的第一個(gè)問(wèn)題就是需要找到合適的工具來(lái)檢...
1. 前言 本文的源碼是基于JDK1.7奔穿,JDK1.8中HashMap的實(shí)現(xiàn),引入了紅黑樹敏晤,在后面的文章會(huì)寫到贱田。后面還有一篇LinkedHashMap的解析:圖解Linked...