前言 很多寫過aspectj代碼的同學(xué)都知道粗恢,最終會在目標類織入新的邏輯代碼,很多人都想看看最終產(chǎn)生的新類是什么樣的毫痕,但是很多文章沒有告訴你它的來源范抓,本文就是來解決這個方法問...
![240](https://upload.jianshu.io/users/upload_avatars/7911186/5ed9b72b-9978-4ec2-844b-a0607e9a5743.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 很多寫過aspectj代碼的同學(xué)都知道粗恢,最終會在目標類織入新的邏輯代碼,很多人都想看看最終產(chǎn)生的新類是什么樣的毫痕,但是很多文章沒有告訴你它的來源范抓,本文就是來解決這個方法問...
自從Android誕生以來僧著,Bitmap的管理就一直是大問題,為了更好的管理它跪腹,不同的圖片加載框架不斷的被推出昌腰,從剛開始的ImageLoader开伏,到Picasso,再到現(xiàn)在的...
0x00 背景 最近被提出一串問題:為什么android.os.Binder要提供onTransact()方法給子類重寫遭商。為什么要通過Client:invokeMethod ...
一直想寫一個篇 Glide原理講解固灵,可一直沒能動筆。不是因為沒時間劫流,是 Glide 涉及太過廣泛怎虫,內(nèi)部邏輯太過犀利。一直沒能找到一個合適的制高點來俯覽全身困介。 之前對 Glid...
1.什么是垃圾回收大审? 垃圾回收(Garbage Collection)是Java虛擬機(JVM)垃圾回收器提供的一種用于在空閑時間不定時回收無任何對象引用的對象占據(jù)的內(nèi)存...
如需轉(zhuǎn)載請評論或簡信,并注明出處座哩,未經(jīng)允許不得轉(zhuǎn)載 目錄 前言 在寫給程序員的內(nèi)存泄漏治理手冊中我們介紹了android內(nèi)存泄漏的原理以及治理方案徒扶。通過上一節(jié)的學(xué)習(xí)我們可以做...
前言 本來是打算把java代理模式給寫一下的,但是整理思路的時候發(fā)現(xiàn)這是一個龐大的工程根穷,我需要講清楚什么是代理模式姜骡;它的應(yīng)用場景有哪些导坟;代理又分為靜態(tài)代理和動態(tài)代理,它們分別...
先來區(qū)分三者的含義 單工: 數(shù)據(jù)傳輸只允許在一個方向上的傳輸圈澈,只能一方來發(fā)送數(shù)據(jù)惫周,另一方來接收數(shù)據(jù)并發(fā)送。例如:對講機 半雙工:數(shù)據(jù)傳輸允許兩個方向上的傳輸康栈,但是同一時間內(nèi)递递,...
問題描述 將mac升級到big sur 11.0.1后登舞,Android Studio 打開任何一個彈窗界面(比如打開設(shè)置界面,commit彈窗)都會出現(xiàn)卡頓情況悬荣,每次只有從活...