竟然還有這個(gè)問題
OkHttp使用gzip時(shí)的坑Retrofit 是現(xiàn)在最流行的網(wǎng)絡(luò)開發(fā)框架之一虑椎,功能十分強(qiáng)大执赡,但是最近確遇到一個(gè)十分坑的問題,現(xiàn)在記錄下來板祝,希望看到的人能注意下。 眾所周知躲惰,在 HTTP 傳輸時(shí)是支持 g...
竟然還有這個(gè)問題
OkHttp使用gzip時(shí)的坑Retrofit 是現(xiàn)在最流行的網(wǎng)絡(luò)開發(fā)框架之一虑椎,功能十分強(qiáng)大执赡,但是最近確遇到一個(gè)十分坑的問題,現(xiàn)在記錄下來板祝,希望看到的人能注意下。 眾所周知躲惰,在 HTTP 傳輸時(shí)是支持 g...
之前在瀏覽器的AndroidManifest.xml中看到 的使用乡洼, 大概能猜到它的作用, 但很迷惑為什么要使用它. 直到看到了這篇文章:http://yifeng.stud...
說到Java并發(fā)編程逻族,很多開發(fā)第一個(gè)想到同時(shí)也是經(jīng)常常用的肯定是Synchronized蜻底,但是小編這里提出一個(gè)問題,Synchronized存在明顯的一個(gè)性能問題就是讀與讀之...
一聘鳞、ANR說明和原因 1.1 簡(jiǎn)介 ANR全稱:Application Not Responding薄辅,也就是應(yīng)用程序無響應(yīng)。 1.2 原因 Android系統(tǒng)中抠璃,Activi...
導(dǎo)致ANR的幾種情況 KeyDispatchTimeout(5s): 按鍵或觸摸事件在特定時(shí)間內(nèi)無法處理完成 BroadcastTimeout(前臺(tái)10s,后臺(tái)60s): 廣...
寫得非常明白
Kotlin inline, noinline and crossinlineKotlin inline, noinline and crossinline tags: Kotlin inline, noinline, crossinline 簡(jiǎn)介 k...
Kotlin inline, noinline and crossinline tags: Kotlin inline, noinline, crossinline 簡(jiǎn)介 k...
多線程優(yōu)化 給線程起名字 目的是什么站楚? 在出 bug 時(shí)方便定位到是哪個(gè)線程出問題。 在 Android SDk 提供的類中搏嗡,也是有給線程起名字的窿春。 IntentServic...
前言 ?線程在使用過程中拉一,往往會(huì)遇見直接new Thread()的操作,這樣做除了方便外旧乞,壞處也有很多蔚润,例如線程無法復(fù)用、線程數(shù)無法控制導(dǎo)致CPU頻繁切換降低性能等問題尺栖。我們...
本文只是簡(jiǎn)要分析安卓端自帶壓縮與加載方案 1,高效加載加載大圖 展示高分辨率圖片的時(shí)候抽碌,最好先將圖片進(jìn)行壓縮。 BitmapFactory這個(gè)類提供了多個(gè)解析方法(decod...
總結(jié)的是真的好
一文看懂HTTPS决瞳、證書機(jī)構(gòu)(CA)货徙、證書、數(shù)字簽名皮胡、私鑰痴颊、公鑰君問歸期未有期 說到https,我們就不得不說tls/ssl屡贺,那說到tls/ssl蠢棱,我們就不得不說證書機(jī)構(gòu)(CA)、證書甩栈、數(shù)字簽名泻仙、私鑰、公鑰量没、對(duì)稱加密玉转、非對(duì)稱加密。這些到底...
君問歸期未有期 說到https,我們就不得不說tls/ssl稽荧,那說到tls/ssl橘茉,我們就不得不說證書機(jī)構(gòu)(CA)、證書姨丈、數(shù)字簽名畅卓、私鑰、公鑰构挤、對(duì)稱加密髓介、非對(duì)稱加密惕鼓。這些到底...
在 Android 平臺(tái)筋现,native crash 我們可能關(guān)注得比較少,記得在長沙做開發(fā)那會(huì),基本不會(huì)用到自己寫的 so 庫矾飞,集成第三方功能像地圖也就會(huì)拷貝幾個(gè) so 到目...
一一膨、什么是嵌套滑動(dòng) 嵌套滑動(dòng)是 android 開發(fā)中常見的一種 UI 效果。當(dāng)一個(gè)布局中包含多個(gè)可以滑動(dòng)的 View洒沦,并且這些 View 互相嵌套的時(shí)候豹绪,就需要做嵌套滑動(dòng)的...
簡(jiǎn)介 NestedScrollView 即 支持嵌套滑動(dòng)的 ScrollView。 因此申眼,我們可以簡(jiǎn)單的把 NestedScrollView 類比為 ScrollView瞒津,其...
委托模式也叫代理模式,指的是一個(gè)對(duì)象接收到請(qǐng)求之后將請(qǐng)求轉(zhuǎn)交由另外的對(duì)象來處理,它也是繼承的一種很好的替代方式,可以實(shí)現(xiàn)用組合替代繼承。 Kotlin內(nèi)置了一個(gè)by關(guān)鍵字,可...
這是在跑RN項(xiàng)目時(shí)AndroidManifest合并失敗的報(bào)錯(cuò)括尸,其中react-native-apk-installer-n(RN資源庫)和onsdk_all(百度導(dǎo)航SDK...
譯者注:原文分成兩個(gè)部分, 鏈接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...