前言 很早之前就寫過面向切面的編程思想,主要學(xué)習了AOP的思想(參考:AOP簡介)以及使用 AspectJ 實現(xiàn)簡單的切面編程(參考:AspectJ之切點語法)。 其他常見的...
努比亞技術(shù)團隊原創(chuàng)內(nèi)容,轉(zhuǎn)載請務(wù)必注明出處。 Android卡頓掉幀問題分析之原理篇[http://www.itdecent.cn/p/386bbb5fa29a] Andr...
努比亞技術(shù)團隊原創(chuàng)內(nèi)容,轉(zhuǎn)載請務(wù)必注明出處。當用戶抱怨手機在使用過程中存在卡頓問題的時候,會嚴重影響用戶對手機品牌的好感和應(yīng)用APP的體驗,從而導(dǎo)致用戶對手機品牌的忠誠度降低...
基于Android 9.0源碼分析 類圖 DecorViewAndroid窗口的頂級View PhoneWindow代表Android窗口 WindowManagerImpl...
概述 初識launcher3源碼,可以發(fā)現(xiàn)有個最重要的Activity,即Launcher.java 重要組成部分 Workspace 工作區(qū)工作區(qū)是一個帶有墻紙和有限頁數(shù)的...
你一定聽過Glide的優(yōu)勢之一是能夠感知生命周期,從而暫停加載、回收資源等這里首先簡述原理,通過構(gòu)建一個空白的fragment,然后將這個fragment添加到Activit...
如果忘記使用方法可參考這篇文章多線程并發(fā)執(zhí)行任務(wù),取結(jié)果歸集。終極總結(jié):Future、FutureTask、CompletionService CompletableFutu...
WorkManager is already initialized 在APP掛monkey大量報錯 三種初始化方式 顯示調(diào)用init 實現(xiàn)Configuration.Pro...
簡介 RecyclerView在24.2.0版本中新增了SnapHelper這個輔助類,用于輔助RecyclerView在滾動結(jié)束時將Item對齊到某個位置。特別是列表橫向滑...