參考文檔 www.wireshark.org Mac OS X上使用Wireshark抓包 (抓取手機(jī)網(wǎng)絡(luò))使用wireshark以及filddler配合抓去手機(jī)端的TCP以...
參考文檔 www.wireshark.org Mac OS X上使用Wireshark抓包 (抓取手機(jī)網(wǎng)絡(luò))使用wireshark以及filddler配合抓去手機(jī)端的TCP以...
一、需求 二、思路 先把下面的懸浮窗背景和三角形自定義繪制一個(gè)widget。然后再把標(biāo)簽和懸浮框做一個(gè)聯(lián)動(dòng)(CompositedTransformFollower + Com...
導(dǎo)語(yǔ):flutter+native混合開(kāi)發(fā)過(guò)程中,flutter可能需要共享native已有的資源,如app內(nèi)置資源、下載好的數(shù)據(jù)、已緩存的內(nèi)存數(shù)據(jù)等,這里介紹幾種flutt...
前言 分析了MMKV的源碼解析后,我們來(lái)看看Android中常用的鍵值對(duì)組件SharedPreferences的實(shí)現(xiàn)。究竟源碼中出現(xiàn)了什么問(wèn)題,導(dǎo)致了SharedPrefer...
前言 時(shí)隔4年。本文再次來(lái)聊聊Shadow 這個(gè)0 hook的插件庫(kù)。目前看來(lái),確實(shí)是騰訊這個(gè)Shadow 插件庫(kù)做到0 hook api實(shí)現(xiàn)插件化。在騰訊內(nèi)部也是廣泛使用,...
前言 好久沒(méi)有更新常用的第三方庫(kù)了。讓我們來(lái)聊聊MMKV這個(gè)常用的第三方庫(kù)。MMKV這個(gè)庫(kù)是做什么的呢?他本質(zhì)上的定位和sp有點(diǎn)相似,經(jīng)常用于持久化小數(shù)據(jù)的鍵值對(duì)。其速度可以...
通過(guò)SharedPreferences可以實(shí)現(xiàn)Flutter和native的數(shù)據(jù)共享,從而避免了頻繁的通信。 1.Flutter保存數(shù)據(jù) SharedPreferences ...
我們?cè)谛枨箝_(kāi)發(fā)的過(guò)程中,往往會(huì)有計(jì)算文字寬度和高度的要求,遺憾的是Flutter并沒(méi)有提供計(jì)算文字寬/高的方法,無(wú)意中看到 Magic旭[https://www.jiansh...
Synchronized.kt 的源碼: JvmFlagAnnotations.kt 的源碼: 如何使用 Synchronized 同步鎖:在Java中,給一個(gè)方法加鎖 ,需...