如何實現(xiàn)集成的Jar包動態(tài)更新,實現(xiàn)不需要更新Jar打包APK發(fā)布,就能解決線上的問題修復(fù)。一、介紹Android在API中給出可動態(tài)加載的有:...
LeakCanary,在開發(fā)階段,可以用來檢測內(nèi)存泄露,項目地址:https://github.com/square/leakcanary 一、...
其中SerivceMethod.callAdapter.adapt(okHttpCall),生成流程:ServiceMethod.Builder...
一、使用嚴(yán)格模式: 二、嚴(yán)格模式中是如何去檢測,在哪個地方有注入StrictMode的代碼:在源碼中可以直接植入StrictMode的檢查代碼、...
一、首先我們先看下Activity是如何顯示View平常我們在Activity的onCreate會調(diào)用setContentView(R.layo...
其中WindowManagerGlobal.initialize;是先取到WMS(WindowManagerService)的遠(yuǎn)程代理IWind...
系統(tǒng)啟動時init進程會創(chuàng)建Zygote進程,Zygote進程負(fù)責(zé)后續(xù)Android應(yīng)用程序框架層的其它進程的創(chuàng)建和啟動工作 Zygote進程會...
為了放大時序圖,一些類縮小下:CR:ContentResolverACR:ApplicationContentResolverCPN:Conte...
動態(tài)注冊registerReceiver:主要就是將廣播接收器receiver封裝到LoadedApk的InnerReceiver(繼承IInt...