HTTP協(xié)議是計算機(jī)網(wǎng)絡(luò)中兩臺計算機(jī)通信所必須遵守的規(guī)定或規(guī)則,是一種通信協(xié)議,它允許將HTML從服務(wù)器傳送到客戶端的瀏覽器闽巩。 特點(diǎn) 支持客戶/...
HashMap是哈希表的實(shí)現(xiàn),是用來存儲鍵值對關(guān)系的集合類珍手,其中鍵是不能重復(fù)的准夷。 結(jié)構(gòu) HashMap內(nèi)部是通過數(shù)組+鏈表的方式實(shí)現(xiàn)哈希表的結(jié)構(gòu)...
二叉搜索樹是一種特殊的二叉樹露懒,他的每一個結(jié)點(diǎn)都有一個鍵值,且左結(jié)點(diǎn)的值都小于父結(jié)點(diǎn)的值砂心,右結(jié)點(diǎn)的值都大于父結(jié)點(diǎn)的值懈词,這些鍵值都不能重復(fù)。 時間復(fù)...
定義 代理模式又稱為委托模式辩诞,它可以為其他對象提供一種代理以控制對這個對象的訪問坎弯。我們可以通過代理對象間接訪問被代理對象,代理對象和被代理對象需...
介紹 Binder是一個實(shí)現(xiàn)了IBinder接口的類译暂,它是由IBinder定義的遠(yuǎn)程過程調(diào)用機(jī)制的核心抠忘,即Android基于Binder的進(jìn)程間...
介紹 Android進(jìn)程間通信即IPC(Inter-Process Communication),是指安卓組件在一個應(yīng)用的兩個進(jìn)程之間通信或者兩...
介紹 Window表示一個窗口的概念外永,它是一個抽象類崎脉,其唯一的實(shí)現(xiàn)類是PhoneWindow。Android中所有視圖的顯示都需要通過Windo...
Draw繪制流程 Draw繪制流程主要是要將經(jīng)過測量和布局后的View繪制在屏幕上伯顶。 View的draw方法 如代碼上注釋所示囚灼,View的繪制過...
Layout布局流程 Layout作用是ViewGroup用來確定子元素的位置的骆膝。如果當(dāng)前是一個View,則會通過layout方法確定當(dāng)前Vie...