Read The Fucking Source Code 引言 App的啟動流程就是Activity的生命周期嗎?也對,但是這種理解太淺顯了 大道至簡(Android Q —...
Read The Fucking Source Code 引言 App的啟動流程就是Activity的生命周期嗎?也對,但是這種理解太淺顯了 大道至簡(Android Q —...
一、flutter與原生通信,三種通道的區(qū)別 1.1 MethodChannel Flutter與Native端相互調(diào)用,調(diào)用后返回結(jié)果 可以Native端主動調(diào)用,也可以F...
若是做過Flutter,技術(shù)題從如下選擇即可。 PS:關(guān)注一下簡歷上的最高title,并針對性的問幾個問題 根據(jù)簡歷針對性的準(zhǔn)備一些問題,避免完全依賴下面的這些問題 1.1....
來吧,今天說說常用的網(wǎng)絡(luò)框架OKHttp,也是現(xiàn)在Android所用的原生網(wǎng)絡(luò)框架(Android 4.4開始,HttpURLConnection的底層實現(xiàn)被Google改成...
前言 對于Android MotionEvent,我們平時大多關(guān)注的是ACTION_DOWN、ACTION_UP、ACTION_MOVE,本篇將重點分析ACTION_CANC...
1.背景說明 做Flutter開發(fā)也有段時間了,在實踐中我們清晰的得知Flutter中一切皆是Widget,在絕大多數(shù)時候,我們就是跟各種StatefulWidget和Sta...
前言 ffmpeg是一個跨平臺的音視頻處理庫,為了跨平臺那么就需要編譯出適用于各個平臺的ffmpeg庫。一般在windows平臺下會進行windows開發(fā)和安卓開發(fā),所以本文...
個人學(xué)習(xí)筆記~ 在學(xué)習(xí)AIDL前,可以先學(xué)習(xí)一下[Android跨進程通信] 目錄:一、概述[http://www.itdecent.cn/p/822f1804cb0e#:...
0、Dart是值傳遞還是引用傳遞? Dart是值傳遞。每次調(diào)用函數(shù),傳遞過去的都是對象的內(nèi)存地址,不是對象的復(fù)制。知識點擴展:Swift的struct是值類型,class是引...
android開發(fā)中,除了屏幕適配[http://www.itdecent.cn/p/1302ad5a4b04]外,新版本的推出會帶來一些版本的差異,我們需要對相應(yīng)版本來做...
LiveData源碼解析 源碼版本:2.4.0需會使用:Lifecycle 導(dǎo)航:Jetpack-Lifecycle源碼解析[https://juejin.cn/post/7...
面試經(jīng)歷 面了一些上海二線互聯(lián)網(wǎng)公司,例如愛奇藝,京東,喜馬拉雅,得物,B站,某安,美團等等,記錄了部分面試真題。大部分可以自行搜到答案,有疑問的可以留言交流~ 【愛奇藝】一...