前言 圖片加載框架Picasso相信大家都已經(jīng)用過很多次了,對它們的使用方法也早就熟稔于心了,那么本文就Picasso的源碼進行剖析,學習設(shè)計者...
前言 前文詳細分析了Java層的消息循環(huán)機制的工作原理,在分析MessageQueue的過程中,我們遇到了nativePollOnce()和na...
概述 Android的消息機制對我們開發(fā)者來說應該是很熟悉的,其中最常見的用法就是利用Handler切換到主線程然后更新UI,消息機制的用法當然...
概述 本文的內(nèi)容緊接著上一篇文章Android源碼探究:Activity啟動流程完全解析(上),繼續(xù)介紹Activity的啟動流程。 主流程分析...
概述 本文主要內(nèi)容是從源碼角度進行Activity啟動流程的分析。由于整個啟動的過程非常長并且代碼非常多,同時受限于筆者的水平,所以本文不會細致...
前言 我們在開發(fā)的過程中,經(jīng)常會遇到如下的需求:在界面上展示圓形的用戶頭像,其實這個需求很普遍并且實現(xiàn)難度也不大,網(wǎng)上也有很多相關(guān)的教程,那么本...
前言 ThreadLocal是一個平時Android開發(fā)中并不常見的類,正因為少接觸,所以對它的了解并不多。但實際上,它對我們常用的Handle...
前言 在前面的文章中,筆者有對編輯距離以及Levenshtein距離進行詳細的說明,其實levenshtein距離是編輯距離的其中一種定義,本文...
編輯距離的定義 編輯距離(Edit Distance)最常用的定義就是Levenstein距離,是由俄國科學家Vladimir Levensht...