前言 在之前的文章Android編譯時注解--入門篇(AbstractProcessor、APT)中介紹了通過APT技術(shù)實現(xiàn)仿ButterKnife編譯時注解的功能。雖然盡可...
前言 在之前的文章Android編譯時注解--入門篇(AbstractProcessor、APT)中介紹了通過APT技術(shù)實現(xiàn)仿ButterKnife編譯時注解的功能。雖然盡可...
前言 對于注解的使用,想必大家都不陌生,它出現(xiàn)在我們的源碼中,以及大部分框架中,比如ButterKnife、Arouter、Retrofit,但它們是有區(qū)別的,其中前2個是編...
背景介紹 從事開發(fā)到了一定階段,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么?因為只有明白了這些,你才能針對平臺的特性寫出優(yōu)質(zhì)的代碼。當(dāng)遇到棘手的問題時,你才能更快速的結(jié)合...
接私活對程序員這個圈子來說是一個既公開又隱私的話題,不說全部,應(yīng)該大多數(shù)程序員都有過想要接私活的想法,當(dāng)然,也有部分得道成仙的不主張接私活。但是很少有人在公開場合討論私活的問...
Java基礎(chǔ)知識整理 [x] java中==和equals和hashCode的區(qū)別 [x] int、char、long各占多少字節(jié)數(shù) [x] int與integer的區(qū)別 [...
Android知識體系總結(jié)(全方面覆蓋Android知識結(jié)構(gòu),面試&進階 Version-3.0.0 時間:2020.05) 此篇文章是初中高級工程師學(xué)習(xí)文章,知識體系較為完...
自定義View的內(nèi)容很多,原本只是想寫一篇博客,現(xiàn)在覺得我需要新建一個自定義View的文集了,這一篇主要是講什么是自定義View,以及自定義View中的自定義屬性,其中的幾...
關(guān)于金額的輸入需要考慮以下幾種情況 過濾除了小數(shù)點和數(shù)字的其他字符 第一個字符是小數(shù)點前面需要補0,小數(shù)點只能輸入兩位 第一個字符是大于0的數(shù)字,整數(shù)部分最多可以輸入9位 第...