前言 最近冯键,工作需要在PC上實現(xiàn)一些圖像顯示功能汇鞭。由于一直使用JetBrains的開發(fā)工具吃型,所以并不想使用Visual Studio進行開發(fā)俊马。與...
在JVM中表示兩個class對象是否為同一個類存在兩個必要條件: 類的完整類名必須一致纽乱,包括包名幸缕。加載這個類的ClassLoader(指Clas...
緣起 在Android開發(fā)中悔详,我們經(jīng)常會見到下面的代碼涵亏,比如: 你曾經(jīng)有沒有想過這兩者到底有什么區(qū)別宰睡?我該使用哪種呢? 常見的Handler.p...
一旦重寫了equals方法拆内,就一定要重寫hashCode方法。 hashCode方法的約定: 一個對象多次調用它的hashCode方法宠默,應當返回...
從android系統(tǒng)源碼中拷貝gif-lib的.h以及.c文件到NDK項目中麸恍。 調用gif-lib打開gif文件,可以讀取到總幀數(shù)搀矫、每幀之間的時...
OkHttp 1.Okhttp 基本實現(xiàn)原理 OkHttp 主要是通過 5 個[攔截器]和 3 個雙端隊列(2 個異步隊列抹沪,1 個同步隊列)工作...
詳細介紹:http://gityuan.com/2019/01/13/arraymap/[http://gityuan.com/2019/01/...
android7.0之前,Bitmap.compress不支持哈夫曼壓縮算法瓤球,壓縮效率不高融欧,因此引入libTurboJpeg庫來改善壓縮效率。安...
glide中對bitmap的復用邏輯: Bitmap開啟了misMutable卦羡,支持復用bitmap的內存空間噪馏。 1.LruCache,在內存復...