https://www.yuque.com/mo_ming/gl7b70/rfot9k[https://www.yuque.com/mo_ming/gl7b70/rfot9k...
https://www.yuque.com/mo_ming/gl7b70/rfot9k[https://www.yuque.com/mo_ming/gl7b70/rfot9k...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴(lài)3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
前言 我們經(jīng)常用Handler中的postDelayed方法進(jìn)行延遲操作,像這樣 我們都知道Handler的機(jī)制是將消息通過(guò)sendMessage()放入到MessageQu...
以下文章參考 https://zhuanlan.zhihu.com/p/35519585,《Android藝術(shù)開(kāi)發(fā)探索》 首先像聲明,Binder 的復(fù)雜程度肯定不是一篇文章...
一:使用線程池的原因 在android開(kāi)發(fā)中經(jīng)常會(huì)使用多線程異步來(lái)處理相關(guān)任務(wù),而如果用傳統(tǒng)的newThread來(lái)創(chuàng)建一個(gè)子線程進(jìn)行處理,會(huì)造成一些嚴(yán)重的問(wèn)題: 1:在任務(wù)眾...
多線程并發(fā)問(wèn)題,基本是面試必問(wèn)的。 大部分同學(xué)應(yīng)該都知道Synchronized,Lock,部分同學(xué)能說(shuō)到volatile、并發(fā)包,優(yōu)秀的同學(xué)則能在前面的基礎(chǔ)上,說(shuō)出Sync...
一般面試的時(shí)候,只要簡(jiǎn)歷寫(xiě)了開(kāi)源庫(kù),面試官一般都會(huì)問(wèn)源碼,所以如何讀源碼,如何應(yīng)對(duì)面試中的源碼問(wèn)題呢?今天開(kāi)始分析OkHttp3源碼,希望對(duì)大家有所幫助。 首先,帶著問(wèn)題看源...