屏幕像素密度:指每英寸上的像素數(shù)量,英文名稱Pixels Per Inch(簡稱PPI)。1英寸(inch)=2.54厘米(cm)。 舉例,在5.2英寸的屏幕上,如果屏幕橫向...
以從MainActivity啟動SecondActivity為例,分析生命周期的變化: MainActivity啟動后MainActivity onCreateMainAct...
mWindow在Activity#attach()方法中進行創(chuàng)建: 每個Activity中的mWindowManager是一個WindowManagerImpl對象。一個應用...
ActivityManagerService是 Android 系統(tǒng)中的一個重要服務(wù),負責管理和協(xié)調(diào)應用程序組件的生命周期,處理應用程序啟動、切換、停止等操作,以及處理與任務(wù)...
system_server進程執(zhí)行流程: ActivityStarter#startActivityInner() 核心方法: mTargetRootTask.startAc...
VSSVSS(Virtual Set Size)是進程向系統(tǒng)申請的虛擬內(nèi)存(包含共享庫內(nèi)存總數(shù)),即單個進程全部可訪問的地址空間,其大小可能包括還尚未在內(nèi)存中駐留的部分。 R...
JKS (Java Keystore) is a Java-specific file format that was the default format for KeyS...
安裝sharp時提示:npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! sharp@0.28.3 install: (node...
在使用ScheduledExecutorService進行周期性任務(wù)執(zhí)行時,遇到一個問題: 如果Runnable#run()方法拋異常的話,該異常會被ScheduledExe...
參數(shù)含義:index: 指定要修改的頂點著色器中頂點變量id;size: 指定每個頂點屬性的組件數(shù)量。必須為1、2、3或者4。如position是由3個(x,y,z)組成,而...
每次執(zhí)行完一個宏任務(wù)之后,會去檢查是否存在 Microtasks;如果有,則執(zhí)行 Microtasks 直至清空 Microtask Queue。 Promise和async...
操作符重載其實很有意思!但這個概念卻很少有人知道,使用操作符重載在某種程度上會給代碼的閱讀帶來一定的麻煩。因此,慎用操作符被認為是一個好習慣。的確,操作符重載是一把雙刃劍,既...
擴展函數(shù)(Extension functions) 其中this指向接收對象(receiver object),點號(“.”)前面的類型是接收類型(receiver type...
什么是微信的Mars Mars是微信在2017年開源的一套跨平臺跨業(yè)務(wù)的基礎(chǔ)組件。在這里可以給出github上的官方架構(gòu)圖 從上面的架構(gòu)圖中我們可以看到,Mars主要包含了一...
總結(jié)的很到位,我們之前的項目中也集成了Mars。美中不足的一點時,如果要修改和后臺交互的協(xié)議時,需要在c++層來做,如果能在Java層就更好了。
深入了解微信Mars基礎(chǔ)組件什么是微信的Mars Mars是微信在2017年開源的一套跨平臺跨業(yè)務(wù)的基礎(chǔ)組件。在這里可以給出github上的官方架構(gòu)圖 從上面的架構(gòu)圖中我們可以看到,Mars主要包含了一...