
前言 眾所周知,Android 適用于眾多類型的設(shè)備,從手機(jī)到平板電腦和電視都能搭載使用。為了能在所有這些設(shè)備上順利運(yùn)行,Android 系統(tǒng)在...
每個(gè)系統(tǒng)都會(huì)有相應(yīng)的 IPC 機(jī)制以方便開(kāi)發(fā)者來(lái)進(jìn)行進(jìn)程間通訊,那么首先我們來(lái)梳理一下 Android 中的 IPC 機(jī)制有哪些: 組件間使用 ...
DNS(Domain Name System)即域名解析系統(tǒng),這個(gè)東西說(shuō)對(duì)于開(kāi)發(fā)者來(lái)說(shuō),應(yīng)該是沒(méi)有不知道的。說(shuō)簡(jiǎn)單點(diǎn),這個(gè)系統(tǒng)的作用就是將域名解...
一般情況下,如果服務(wù)器返回 JSON 數(shù)據(jù),而且你又是做 Android 的,那么你首先想到的可能是GSON,或是fastJson這樣的框架。這...
最近換了 Mac Pro 寫(xiě)代碼,然而沒(méi)想到 Android Studio 會(huì)在蘋(píng)果電腦上那么卡。主要表現(xiàn)為3點(diǎn): 正常在 java 文件中寫(xiě)注...
原型模式是一個(gè)創(chuàng)建型模式。原型二字表明了該模式應(yīng)該由一個(gè)樣板實(shí)例,用戶從這個(gè)樣板對(duì)象中復(fù)制出一個(gè)內(nèi)部屬性一致的對(duì)象,這個(gè)過(guò)程也就是俗稱的克隆。被...
在學(xué)習(xí)注解之前,我首先來(lái)講一講學(xué)習(xí)注解的好處,不管下面看不看,先打個(gè)雞血先。不過(guò)確定的是,在正常 JAVA 開(kāi)發(fā)中,自己寫(xiě)注解是比較少的,更多的...
正則表達(dá)式指符合一定規(guī)則的表達(dá)式,專門(mén)用于操作字符串。用一些特定的符號(hào)來(lái)表示一些代碼操作,以此來(lái)簡(jiǎn)化書(shū)寫(xiě)。只需要書(shū)寫(xiě)簡(jiǎn)短的正則字符串就可以完成非...
在 Android 開(kāi)發(fā)中,會(huì)大量使用到自定義View,于是在很多開(kāi)發(fā)者心里形成了自定義View優(yōu)先的原則,需要一個(gè)新的效果,沒(méi)問(wèn)題,寫(xiě)個(gè)自定義...