在 2019 年 Google I/O 大會上蝇庭,Google 宣布了今后 Android 開發(fā)將優(yōu)先使用 Kotlin ,即 Kotlin-first捡硅,隨之在 Android...
在 2019 年 Google I/O 大會上蝇庭,Google 宣布了今后 Android 開發(fā)將優(yōu)先使用 Kotlin ,即 Kotlin-first捡硅,隨之在 Android...
一哮内、Kotlin 協(xié)程概念 Kotlin 協(xié)程提供了一種全新處理并發(fā)的方式,你可以在 Android 平臺上使用它來簡化異步執(zhí)行的代碼壮韭。協(xié)程從 Kotlin 1.3 版本開始...
OkHttp 源碼詳解 OkHttp應(yīng)該是目前Android平臺上使用最為廣泛的開源網(wǎng)絡(luò)庫了,Android 在6.0之后也將內(nèi)部的HttpUrlConnection的默認(rèn)實...
并不管用恶耽。密任。。
Android的攝像頭繪制鏡像到SurfaceView遇到ANR的問題問題出現(xiàn)場景 發(fā)現(xiàn)從喚醒頁面(Activity-A:此頁面存在surfaceView偷俭,來展示攝像頭的鏡像)浪讳,跳轉(zhuǎn)到主頁面(Activity-B)的過程中會出現(xiàn)ANR異常。 問...
如何打印日志涌萤?這不是很簡單淹遵,直接使用android.util.Log這個類不就行了?然而负溪,日志屬于非常敏感的信息透揣;逆向工程師在逆向你的程序的時候,本來需要捕捉你程序的各種輸出...
前言 我們知道淌实,Android的底層是使用Linux內(nèi)核運(yùn)行的,而Linux為了保證系統(tǒng)的穩(wěn)定性,使用的是進(jìn)程隔離的機(jī)制拆祈,也就是讓不同的進(jìn)程運(yùn)行在不同的虛擬空間恨闪,使得不同進(jìn)程...
在日常開發(fā)中我們經(jīng)常從一個Activity跳轉(zhuǎn)到另一個Activity放坏,調(diào)用的代碼無非有以下兩種 其實startActivity()最終也會調(diào)用startActivityFo...
序言 做Android開發(fā)的小伙伴都知道咙咽,現(xiàn)在最流行的網(wǎng)絡(luò)框架就是RxJava+Retrofi+OkHttp。今天我們就一起來學(xué)習(xí)一下Retrofit內(nèi)部如何實現(xiàn)淤年。 一.如何...
CountDownLatch是一個非常實用的多線程控制工具類钧敞。常用的就下面幾個方法: CountDownLatch在我工作的多個場景被使用,算是用的很頻繁的了麸粮,比如我們的AP...
設(shè)計模式——責(zé)任鏈模式 一. 簡介 責(zé)任鏈模式(Chain of Responsibility) 是行為型設(shè)計模式之一溉苛,其將鏈中每一個節(jié)點看作是一個對象,每個節(jié)點處理的請求均...
簡介 Advoid coupling the sender of a reuest to its receiver by giving more than one objec...
參考文章 http://www.reibang.com/p/27c1554b7feehttp://www.cnblogs.com/java-my-life/archive/2...