基礎(chǔ)知識(shí) 藍(lán)牙操作主要有四項(xiàng)任務(wù):設(shè)置藍(lán)牙、查找局部區(qū)域內(nèi)的配對(duì)設(shè)備或可用設(shè)備、連接設(shè)備,以及在設(shè)備間傳輸數(shù)據(jù)。 藍(lán)牙的分類(lèi) 傳統(tǒng)藍(lán)牙(Classic Bluetooth) ...
基礎(chǔ)知識(shí) 藍(lán)牙操作主要有四項(xiàng)任務(wù):設(shè)置藍(lán)牙、查找局部區(qū)域內(nèi)的配對(duì)設(shè)備或可用設(shè)備、連接設(shè)備,以及在設(shè)備間傳輸數(shù)據(jù)。 藍(lán)牙的分類(lèi) 傳統(tǒng)藍(lán)牙(Classic Bluetooth) ...
在搞懂這個(gè)問(wèn)題之前,我們最好先搞明白ListView和RecyclerView的實(shí)現(xiàn)原理,這里推薦兩篇文章: 郭霖的《Android ListView工作原理完全解析》 曾志...
在Android手機(jī)中內(nèi)置了一款高性能webkit內(nèi)核瀏覽器,在SDK中封裝為一個(gè)叫做WebView組件。下面總結(jié)一下使用webview遇到的那些事、那些坑。 目錄 一、we...
Android中的JSBridge是H5與Native通信的橋梁,其作用是實(shí)現(xiàn)H5與Native間的雙向通信。要實(shí)現(xiàn)H5與Native的雙向通信,解決如下四個(gè)問(wèn)題即可:1、J...
因?yàn)橹绊?xiàng)目一直用的是google的protobuf(以下稱(chēng)pb)用來(lái)做傳輸?shù)母袷?具體說(shuō) 就是用這個(gè)來(lái)序列化數(shù)據(jù) 為的就是傳輸速度和體積 這張是效率對(duì)比圖 (從別人那A來(lái)的...
Android開(kāi)發(fā)者都經(jīng)歷過(guò)APP UI開(kāi)發(fā)不當(dāng) 會(huì)造成overDraw,導(dǎo)致APP UI渲染過(guò)慢,但是很多人卻沒(méi)聽(tīng)過(guò)overLoad,overLoad一般是由于開(kāi)發(fā)者在主線(xiàn)...
這些面試題是我在今年年初換工作的時(shí)候整理,沒(méi)有重點(diǎn)。包括java基礎(chǔ),數(shù)據(jù)結(jié)構(gòu),網(wǎng)絡(luò),Android相關(guān)等等。適合中高級(jí)工程師。由于內(nèi)容過(guò)多,將會(huì)分為上下兩部分。下部分跳轉(zhuǎn)鏈...