![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
知其然焦影,知其所以然。了解原理之后會(huì)幫助我們?cè)谑褂眠^(guò)程中遇到問(wèn)題能夠定位的更準(zhǔn)確封断,速度更快一點(diǎn)斯辰。所以搞了一波DataBinding的原理,記錄下來(lái)坡疼,方便以后查閱彬呻。 Step1處...
在整個(gè)okhttp中废岂,相對(duì)來(lái)說(shuō)最耗資源的應(yīng)該屬于socket連接了,所以為了節(jié)省tcp的連接釋放以及TLS協(xié)議的握手等時(shí)間狱意,socket連接池是必不可少的湖苞。研究它的連接池,我...
前前言 相信大家在入門(mén) AOP 時(shí)详囤,常常被繁多的術(shù)語(yǔ)财骨、方法和框架繞暈。AOP 好像有點(diǎn)耳熟藏姐?Javaseopt 是個(gè)什么隆箩?Javassist 又是啥?Dexposed羔杨、APT...
閱讀之前兜材,不妨先思考一個(gè)問(wèn)題理澎,在Android系統(tǒng)中,APP端View視圖的數(shù)據(jù)是如何傳遞SurfaceFlinger服務(wù)的呢曙寡?View繪制的數(shù)據(jù)最終是按照一幀一幀顯示到屏幕...
概述 在Android開(kāi)發(fā)中举庶,插件化和熱修復(fù)的話題越來(lái)越多的被大家提及执隧,同時(shí)隨著技術(shù)的迭代,各種框架的發(fā)展更新,插件化和熱修復(fù)的框架似乎已經(jīng)日趨成熟镀琉,許多開(kāi)發(fā)者也把這兩項(xiàng)技術(shù)...
前言 在iOS開(kāi)發(fā)中很多時(shí)候需要會(huì)涉及到上傳圖片等服務(wù)器交互的操作 , 這基本上全部都會(huì)使用Multipart/form-data的請(qǐng)求方式來(lái)完成上傳 , 這需要我們?nèi)?yán)格按...
前言 ContentProvider屬于 Android的四大組件之一 本文全面解析了 ContentProvider ,包括ContentProvider 原理滚粟、使用方法 ...
轉(zhuǎn)載注明出處:簡(jiǎn)書(shū)-十個(gè)雨點(diǎn) 開(kāi)發(fā)一個(gè)多進(jìn)程應(yīng)用的時(shí)候寻仗,我們往往無(wú)法避免在多個(gè)進(jìn)程之間共享數(shù)據(jù)。多進(jìn)程共享數(shù)據(jù)的方法有很多種凡壤,在Android中常用的有:SharedPref...
本篇文章已授權(quán)微信公眾號(hào) dasu_Android(大蘇)獨(dú)家發(fā)布 這次想來(lái)講講斷點(diǎn)續(xù)傳,以前沒(méi)相關(guān)需求耙替,所以一直沒(méi)去接觸亚侠,近階段了解了之后,其實(shí)并不復(fù)雜俗扇,那么也便來(lái)寫(xiě)一篇記...
本文已獨(dú)家授權(quán) 郭霖 ( guolin_blog) 公眾號(hào)發(fā)布硝烂! 在《探索Android路由框架-ARouter(一)》中,主要介紹了ARouter框架的基本配置铜幽、多種跳轉(zhuǎn)方...
Android系統(tǒng)從4.1(API 16)開(kāi)始加入Choreographer這個(gè)類(lèi)來(lái)控制同步處理輸入(Input)、動(dòng)畫(huà)(Animation)到忽、繪制(Draw)三個(gè)UI操作橄教。...