簡介 DataBinding 是 Google 在 Jetpack 中推出的一款數(shù)據(jù)綁定的支持庫养篓,利用該庫可以實(shí)現(xiàn)在頁面組件中直接綁定應(yīng)用程序的數(shù)據(jù)源始藕。使其維護(hù)起來更加方便侄旬,...
簡介 DataBinding 是 Google 在 Jetpack 中推出的一款數(shù)據(jù)綁定的支持庫养篓,利用該庫可以實(shí)現(xiàn)在頁面組件中直接綁定應(yīng)用程序的數(shù)據(jù)源始藕。使其維護(hù)起來更加方便侄旬,...
一糕韧、對于網(wǎng)絡(luò)的優(yōu)化,我們可以從以下五個(gè)維度來進(jìn)行。 1.流量優(yōu)化 精確獲取網(wǎng)絡(luò)流量的消耗量艇搀,解決整體均值掩蓋單點(diǎn)異常流量的問題。 2.網(wǎng)絡(luò)監(jiān)控 建設(shè)全面的網(wǎng)絡(luò)監(jiān)控亲桦,因?yàn)榇至6?..
目錄介紹 01.基礎(chǔ)組件(19篇) 02.IPC機(jī)制(7篇) 03.View原理(9篇) 04.動畫機(jī)制(2篇) 05.Res資源(6篇) 06.消息機(jī)制(12篇) 07.多...
兄弟們最近被我?guī)У膶δ嫦蛎壬d趣客峭,但是遇到加殼的App就無從下手了豫领。今天寫的簡單的Demo來講一下脫殼工具的使用。(切勿用于非法用途舔琅,本人文章僅供學(xué)習(xí)和參考) 1等恐、準(zhǔn)備工具 ...
xCrash xCrash是愛奇藝開源的在android平臺上面捕獲異常的開源庫。 xCrash能為安卓 APP提供捕獲Java崩潰異常备蚓,native崩潰異常和ANR異常课蔬。 ...
1. Binder是什么 在Android中Binder是跨進(jìn)程通信方式二跋。不過從不同角度來開,binder也可以有如下理解: 1流昏,從進(jìn)程間通信的角度看扎即,Binder 是一種進(jìn)...
為什么圖片的三級緩存吞获,內(nèi)存是第一位 硬件快:內(nèi)存本身讀取、存入速度快 復(fù)用快:解碼成果有效保存谚鄙,復(fù)用時(shí)各拷,直接使用解碼后對象,而不是再做一次圖像解碼闷营。 Android 內(nèi)存管理...
三年前寫的文章粮坞,最近在整理資料時(shí)發(fā)現(xiàn)這篇沒發(fā)布過蚊荣,就順便分享出來,希望能幫到有需要的人莫杈。 一點(diǎn)點(diǎn)歷史回顧 ARPAnet Reference Model 1969年11月互例,美...
開篇-焦慮的移動開發(fā)者如何破局 移動互聯(lián)網(wǎng)的發(fā)展不知不覺已經(jīng)十多年了媳叨,Mobile First 也已經(jīng)變成了 AI First。換句話說关顷,我們已經(jīng)不再是“風(fēng)口上的豬”糊秆。可以說...
MehodInterceptor 項(xiàng)目地址 MehodInterceptor[https://github.com/zhuguohui/MehodInterceptor] 序...
什么是ANR痘番? ANR(Application Not Responding),即應(yīng)用程序無響應(yīng),它會嚴(yán)重影響用戶體驗(yàn)平痰。 ANR觸發(fā)條件 ANR本質(zhì)是一個(gè)性能問題汞舱,即主線程中...
1. 問題出現(xiàn)的背景 騰訊視頻在集成我們 replay sdk 的時(shí)候發(fā)現(xiàn)這么個(gè)錯(cuò)誤,導(dǎo)致整個(gè) db mock 功能完全失效宗雇。 我清晰的記得我們引入了一個(gè)第三方解決方案昂芜,在 ...
update time 2021年04月27日19:50:07,文章版本:V 1.4赔蒲,閱讀時(shí)間40分鐘泌神,建議先收藏后閱讀,注意以點(diǎn)學(xué)面舞虱,面試問法千變?nèi)f化但是答案就那些欢际。 主要...