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