HashMap 應該是開發(fā)中最常用的數(shù)據(jù)結(jié)構(gòu)之一了,理解其原理能讓我們在合適的時機用正確的方式使用它涮帘。 目錄 一拼苍、結(jié)構(gòu) 內(nèi)部類及成員變量 構(gòu)造方...
View 事件分發(fā)是很重要的知識點,只有理解其中的原理 在寫代碼過程中更精準的處理代碼邏輯调缨,控制好 api 的調(diào)用時機疮鲫。本文通過閱讀SDK 28...
Retrofit2已經(jīng)面世很久了,有很多好的文章分析過弦叶,這篇文章我只想記錄自己閱讀Retrofit 2.3.0源碼后的分析過程俊犯,如何閱讀源碼以及...
Android WebView的坑 記錄一些webview比較隱晦難查的問題。 系統(tǒng)字體改變大小影響WebView內(nèi)網(wǎng)頁的字體大猩瞬浮:設(shè)置WebV...
導語 最近在項目中遇到一個輸入法自帶emoji表情無法上傳的問題燕侠,想到采用禁止輸入emoji的辦法(其實后臺數(shù)據(jù)庫添加emoji表情符是更好的做...
導語 現(xiàn)在大多數(shù)App與H5的交互越來越多,jsBridge是一個能使webView和js交互的通信方式立莉,本文只對https://github....
導語 閱讀源碼是已經(jīng)入門的Android開發(fā)者必經(jīng)之路绢彤,這是提高自己對代碼理解的一步。但是一開始閱讀源碼不能深入的去讀細節(jié)部分蜓耻,而是理順源碼的主...
前言 本文目的是通過記錄Git的知識點讓自己印象更深刻同時分享給大家茫舶。當然文中可能會有一些錯誤,也希望大家能指出問題刹淌!我也是通過學習Git教程后...