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