我這邊可以看到呀
Android 重學系列 Binder的總結前言 本文實際上是Android 重學系列 Binder驅動相關知識的總結。關于Binder驅動的源碼分析我劃分出了6部分: 1.Binder驅動的初始化 syscall原理...
我這邊可以看到呀
Android 重學系列 Binder的總結前言 本文實際上是Android 重學系列 Binder驅動相關知識的總結。關于Binder驅動的源碼分析我劃分出了6部分: 1.Binder驅動的初始化 syscall原理...
新的一年已經開始了磁椒,按照慣例2023年進行總結,對2024年進行總結猿规。 2023年 總結 首先2023年雖然沒有寫規(guī)劃衷快,但是實際上確確實實在走自己的內心規(guī)劃路線上宙橱。去年一年我...
是的姨俩,TextureView中其實沒有Surface蘸拔,你說的Surface是指?TextureView的mSurface字段嘛环葵?這個字段就是SurfaceTexture
Android 重學系列 SurfaceView和TextureView 源碼淺析(下)前言 上一篇文章和大家論述了SurfaceView的核心原理调窍,本文和大家聊聊TextureView的核心原理。 如果發(fā)現(xiàn)什么地方寫的有問題张遭,歡迎來本文https://www....
感謝抓蟲邓萨,抱歉了
Shadow源碼解析前言 時隔4年。本文再次來聊聊Shadow 這個0 hook的插件庫菊卷。目前看來缔恳,確實是騰訊這個Shadow 插件庫做到0 hook api實現(xiàn)插件化。在騰訊內部也是廣泛使用洁闰,...
這段注釋是開源庫之前就有的歉甚。可能是我這一段沒有描述清楚扑眉。實際上在PluginClassLoader的生成過程中纸泄,設置了host以及依賴的ClassLoader為父ClassLoader。詳情可以看類LoadPluginBloc中腰素。通過雙親委托機制聘裁,可以找到宿主的classloader。
Shadow源碼解析前言 時隔4年弓千。本文再次來聊聊Shadow 這個0 hook的插件庫衡便。目前看來,確實是騰訊這個Shadow 插件庫做到0 hook api實現(xiàn)插件化计呈。在騰訊內部也是廣泛使用砰诵,...
期待大佬的課程。現(xiàn)在這個時期只能怪自己運氣不好捌显。要有繼續(xù)前進的動力才行茁彭,多接觸,多學習扶歪。
iOS 學習之旅 - OC 篇不知不覺來微信事業(yè)群差不多也快一年了理肺,自己學習 iOS 也已有半年,在此記錄一下自己的學習過程善镰。很多同學可能想知道從 Android 轉到 iOS 公司給了多久的緩沖妹萨?大概是...
不知不覺來微信事業(yè)群差不多也快一年了,自己學習 iOS 也已有半年炫欺,在此記錄一下自己的學習過程乎完。很多同學可能想知道從 Android 轉到 iOS 公司給了多久的緩沖?大概是...
在Android Studio代碼調試一文中,簡單的介紹了代碼調試的一些技巧.現(xiàn)在我們來談談android源碼編譯的一些事.(俺認為,作為android developer人...
確實如此查邢。不過不能因為業(yè)務沒有做到這里就不學習了蔗崎。我這些也屬于技術儲備
2021年總結,2022年展望又是到了新的一年扰藕,簡單對2021年進行總結以及對2022年進行規(guī)劃. 2021年總結 2021年有喜有悲蚁趁。 喜的是,對于我來說实胸,在今年也算是人生前進的一大步他嫡。早在2018年的...
當國際化遇上大小寫轉化(Java),可能需要知道的這個坑庐完。 發(fā)現(xiàn)問題 在PUBG內嵌社群用戶可以發(fā)布想法結交好友钢属。最近線上監(jiān)控到視頻上傳失敗率過高,引起了我們的注意门躯,隨即聯(lián)系...
http://www.reibang.com/p/62eee6cf03a3 淆党,可以閱讀這一篇。我寫的文章讶凉,這篇我深度的剖析的binder的思想染乌,以及前因后果
Android 重學系列 Binder驅動的初始化 syscall原理(一)背景 聊完前面的紅黑樹算法,讓我復習懂讯,學習Binder驅動的內容荷憋。Binder可以說是整個Android系統(tǒng)中最為常用的進程間通訊。無論是AMS褐望,WMS勒庄,PMS,幾乎所有的A...
第一個問題瘫里,啟動一個Activity实蔽,ActivityThread 不會增加binder的線程。binder的線程在進程啟動的時候就決定了
第二個問題谨读,同一個進程兩個Activity都是使用主線程的Looper執(zhí)行的
Android 重學系列 Activity的啟動流程(三)前文提要 如果發(fā)現(xiàn)錯誤局装,請在本文指出:http://www.reibang.com/p/ac7b6a525b96 上一篇文章,跟隨著源碼深入了剖析了ActivityStac...
@yjy239 這個是個伏筆,本來是想用這篇引出Flutter相關的源碼解析的文章
Skia的初探(Skia的GN腳本編譯與第一個Skia應用)前言 如今大前端代表之一flutter十分火熱铐尚,也是一種大的趨勢阶冈。flutter與rn對大前端上的理解不同,rn是自上而下的大前端解決方案塑径,而flutter是自下而上的大前端...
是的,flutter就是這樣寫的
Skia的初探(Skia的GN腳本編譯與第一個Skia應用)前言 如今大前端代表之一flutter十分火熱填具,也是一種大的趨勢统舀。flutter與rn對大前端上的理解不同,rn是自上而下的大前端解決方案劳景,而flutter是自下而上的大前端...
@丶麥芽 是的誉简,提高了CPU的優(yōu)先級。但是如果你去看我的相關的LMK的文章盟广,就能知道闷串,實際上Android系統(tǒng)會根據Task的優(yōu)先級進行殺掉
Android 重學系列 SurfaceFlinger 的初始化前言 本片來看看SurfaceFlinger的初始化。從SurfaceFlinger的初始化筋量,來對整個SurfaceFlinger的有一個總覽烹吵。記住以下代碼全部來自Andro...
前言 前一段時間,在公司內部進行了一次QUIC協(xié)議的演講桨武。當時因為時間有限肋拔,沒有仔細的討論Cronet 的源碼細節(jié),僅僅只是介紹了QUIC的協(xié)議細節(jié)呀酸。本文就從Cronet源碼...
又是到了新的一年,簡單對2021年進行總結以及對2022年進行規(guī)劃. 2021年總結 2021年有喜有悲性誉。 喜的是窿吩,對于我來說,在今年也算是人生前進的一大步错览。早在2018年的...