移動(dòng)端開(kāi)發(fā)經(jīng)常接觸到后端API厂榛,使用Java實(shí)現(xiàn)一個(gè)RESTful Web API盖矫。 安裝Visual Sutdio Code 安裝好VS Co...
內(nèi)存泄漏場(chǎng)景: 靜態(tài)變量引用非靜態(tài)內(nèi)部類(lèi)/匿名類(lèi)實(shí)例丽惭。子線程相關(guān)的非靜態(tài)內(nèi)部類(lèi)/匿名內(nèi)部類(lèi)引用击奶。Handler導(dǎo)致的泄漏。不正確使用上下文责掏。廣播...
分析的問(wèn)題 Call如何處理同步和異步請(qǐng)求柜砾; Dispatcher如何管理請(qǐng)求任務(wù); OkHttp攔截器鏈换衬; 連接池ConnectionPool...
一痰驱、定義抽象類(lèi) RecyclerView在項(xiàng)目中經(jīng)常出現(xiàn),與之一起的是Adapter的實(shí)現(xiàn)瞳浦。在實(shí)現(xiàn)Adapter時(shí)担映,有一些步驟重復(fù),繁瑣叫潦。所以蝇完,...
一、簡(jiǎn)介 做完了第一個(gè)IOS項(xiàng)目矗蕊,做一次總結(jié)短蜕。Mac安裝CocoaPods,CocoaPods是用來(lái)管理IOS開(kāi)發(fā)過(guò)程中第三方框架的工具傻咖,功能類(lèi)...
有一個(gè)需求朋魔,主界面是一個(gè)Activity,里面是ViewPager+Fragment卿操。當(dāng)滑到不同頁(yè)時(shí)警检,上面的 Toolbar需要跟著改變。本篇主...
Java框架層中有很多地方使用JNI機(jī)制害淤,每一個(gè)部分的框架層代碼解滓,都可能有與之對(duì)應(yīng)的JNI庫(kù)。先了解Java框架層的組成筝家,繼續(xù)看一下JNI在框架...
JNI(Java Native Interface)Java本地接口洼裤。最初對(duì)JNI的了解,僅僅停留在Java通過(guò)JNI可以實(shí)現(xiàn)對(duì)C/C++函數(shù)的...
ViewGroup進(jìn)行事件分發(fā)的過(guò)程中,多次把事件傳遞給了子View腮鞍,開(kāi)始View的事件分發(fā)值骇。那么,View的事件分發(fā)如何進(jìn)行移国? 關(guān)于View事...