okhttp使用分為同步請(qǐng)求和異步請(qǐng)求:異步請(qǐng)求: request是一個(gè)請(qǐng)求對(duì)像,包含了請(qǐng)求url,methord,heard等信息okhttp...
主要分為以下幾部分:(1)java面試題 (2)Android面試題 (3)高級(jí)開(kāi)發(fā)技術(shù)面試題 (4)跨平臺(tái)Hybrid 開(kāi)發(fā) 一、java面試...
面向?qū)ο笤O(shè)計(jì)原則 開(kāi)閉原則:軟件應(yīng)該對(duì)擴(kuò)展開(kāi)放,對(duì)修改關(guān)閉。也就是說(shuō)當(dāng)我們新加一個(gè)需求的時(shí)候,我們?cè)诓桓淖冊(cè)创a的前提下,可以擴(kuò)展模塊的功能,使...
HandlerThread HandlerThread繼承了Thread,它是一種可以使用Handler的Thread,他默認(rèn)在run方法中創(chuàng)建...
AsyncTask onPreExecute(),在主線程中執(zhí)行,在異步任務(wù)之前該方法會(huì)被執(zhí)行,可以用來(lái)做一些準(zhǔn)備工作 doInBackgrou...
handler的運(yùn)行離不開(kāi)looper和messagequeen的支持,我們使用looper.prepare(looper.prepare(bo...
自定義View的分類: 繼承View重寫onDraw方法 繼承ViewGroup派生出特殊的layout 繼承特定的View(比如TextVie...
ViewRoot和DecorView ViewRoot對(duì)應(yīng)于ViewRootImpl類,它是連接WindowManager和DecorView的...
點(diǎn)擊事件用MotionEvent來(lái)表示,當(dāng)一個(gè)點(diǎn)擊操作發(fā)生時(shí),事件最先傳遞給當(dāng)前Activity,由Activity的dispatchTouch...