判斷虛擬導(dǎo)航欄的老方法 在全面屏手機(jī)之前,我們對(duì)虛擬導(dǎo)航欄的判斷就有很多種方法, 比如方法1: 又或者是這種方法2: 又或者方法3: 以上三個(gè)方法,基本上都是看系統(tǒng)中是否有虛...
使用mac進(jìn)行開(kāi)發(fā)的時(shí)候,有時(shí)候需要使用adb指令來(lái)進(jìn)行一些操作,但是如果沒(méi)有配置過(guò)Android環(huán)境變量,可能會(huì)出現(xiàn)adb: command not found的問(wèn)題,查了...
背景 2018 年初,知乎 Android 客戶(hù)端處于組件化中期階段,組件的拆分和建立正在如火如荼的進(jìn)行。得益于組件化, java 文件可以提前編譯為 class 文件, a...
Glide 是 Android 端比較常用的圖片加載框架,這里我們就不再介紹它的基礎(chǔ)的使用方式。你可以通過(guò)查看其官方文檔學(xué)習(xí)其基礎(chǔ)使用。這里,我們給出一個(gè) Glide 的最基...
主目錄見(jiàn):Android高級(jí)進(jìn)階知識(shí)(這是總目錄索引)上一篇《從場(chǎng)景到源碼分析事件分發(fā)》已經(jīng)很全面地分析了事件的分發(fā)流程,如果會(huì)了這個(gè)流程,那么這個(gè)例子應(yīng)該也是沒(méi)有問(wèn)題的,當(dāng)...
1. 前言 本文的源碼是基于JDK1.7,JDK1.8中HashMap的實(shí)現(xiàn),引入了紅黑樹(shù),在后面的文章會(huì)寫(xiě)到。后面還有一篇LinkedHashMap的解析:圖解Linked...
很奇怪,在我關(guān)注公眾號(hào)或是朋友圈,我很少看到關(guān)于胡偉立的文章,不管是人物故事還是他的音樂(lè)。同樣,胡老的自傳《一起走過(guò)的日子》在豆瓣讀過(guò)的人也少得可憐。這樣一位在配樂(lè)領(lǐng)域宗師級(jí)...
在A(yíng)ndroid開(kāi)發(fā)中,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問(wèn)題,更好去擴(kuò)展控件的事件功能和開(kāi)發(fā)自定義...
jenkins 重啟命令 brew services reload jenkins 自動(dòng)打包,自動(dòng)編譯對(duì)應(yīng)環(huán)境以及提交備份(不需要修改代碼來(lái)切換環(huán)境) 說(shuō)明如下 前提準(zhǔn)備條件...