LeakCananry介紹: LeakCananry是開源大戶Square的一款開源產(chǎn)品,用于檢測(cè)程序中的內(nèi)存泄露 目前為止最新的版本是2.3版本,相比于2.0之前的版本,2...
LeakCananry介紹: LeakCananry是開源大戶Square的一款開源產(chǎn)品,用于檢測(cè)程序中的內(nèi)存泄露 目前為止最新的版本是2.3版本,相比于2.0之前的版本,2...
這個(gè)問(wèn)題實(shí)際上是我前幾天面試時(shí)遇到的一個(gè)問(wèn)題,雖然我之前分析過(guò) Glide 的源碼,但是老實(shí)說(shuō),如果不是面試遇到這類問(wèn)題,我根本不會(huì)留意 Glide 的 Bitmap 復(fù)用這...
問(wèn):簡(jiǎn)述OkHttp簡(jiǎn)單使用流程(基本不會(huì)這么問(wèn),為了分析) 答:OkHttp使用流程基本分為四個(gè)步驟。1、創(chuàng)建OkHttpClient實(shí)例2、創(chuàng)建Request3、OkHt...
本文基于 leakcanary-android:2.5 1. 背景 Android開發(fā)中,內(nèi)存泄露時(shí)常有發(fā)生在,有可能是你自己寫的,也有可能是三方庫(kù)里面的.程序中已動(dòng)態(tài)分配的...
1.Activity啟動(dòng)流程 (7.0版本之前) 從startActivity()開始,最終都會(huì)調(diào)用startActivityForResult() 在該方法里面會(huì)調(diào)用Ins...
三個(gè)進(jìn)程:Launcher進(jìn)程:整個(gè)App啟動(dòng)流程的起點(diǎn),負(fù)責(zé)接收用戶點(diǎn)擊屏幕事件,它其實(shí)就是一個(gè)Activity,里面實(shí)現(xiàn)了點(diǎn)擊事件,長(zhǎng)按事件,觸摸等事件,可以這么理解,把...