排序的原理都是一樣的,都是經(jīng)過length-1輪排序,每一輪拿到一個(gè)最大值或者最小值,放到數(shù)組的最前面或者最后面 ,然后剩下的值進(jìn)入下一輪排序。...
概述 話不多說(shuō),先上圖 再看一段熟悉的代碼: 問題來(lái)了:1.setContentView(@LayoutRes int layoutResID)...
概述 Handler無(wú)疑是Android的異步消息處理機(jī)制的核心,這遍文章將通過分析Handler的源碼來(lái)系統(tǒng)的解析Android異步消息機(jī)制。...
概述 當(dāng)一個(gè)對(duì)象的內(nèi)在狀態(tài)改變時(shí)允許改變其行為,這個(gè)對(duì)象看起來(lái)像是改變了其類。 狀態(tài)模式的實(shí)現(xiàn) 通過狀態(tài)模式來(lái)實(shí)現(xiàn)一個(gè)控制器,有登錄和未登錄兩個(gè)...
概述 關(guān)于網(wǎng)絡(luò)的基礎(chǔ)知識(shí),請(qǐng)自行g(shù)oogle,這里通過socket(udp)來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的對(duì)話。 Udp協(xié)議的Socket 服務(wù)端五步走:1....
概述 關(guān)于網(wǎng)絡(luò)的基礎(chǔ)知識(shí),請(qǐng)自行g(shù)oogle,這里通過socket(tcp)來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的對(duì)話。 Tcp協(xié)議的Socket 服務(wù)端四步走:1....
概述 封裝一個(gè)支持Java Bean,Java List,Java Map的SharedPreference。(2018.8.15更新) 實(shí)現(xiàn) ...
概述 關(guān)于java異常的介紹和處理的知識(shí),請(qǐng)自行g(shù)oogle。 自定義異常 有時(shí)候我們需要一個(gè)異常來(lái)表示邏輯中的某種異常情況,而java沒有定義...
概述 責(zé)任鏈模式在面向?qū)ο蟪淌皆O(shè)計(jì)里是一種軟件設(shè)計(jì)模式,它包含了一些命令對(duì)象和一系列的處理對(duì)象。每一個(gè)處理對(duì)象決定它能處理哪些命令對(duì)象,它也知道...