前言 組件化與模塊化已經(jīng)深入體現(xiàn)到軟件開發(fā)當(dāng)中,也是為了讓開發(fā)者更好的去解決軟件上的高耦合、低內(nèi)聚、無重用的3大代碼問題。在寫這篇文章之前彪置,我也百度過很多相關(guān)介紹文章...
前言 組件化與模塊化已經(jīng)深入體現(xiàn)到軟件開發(fā)當(dāng)中,也是為了讓開發(fā)者更好的去解決軟件上的高耦合、低內(nèi)聚、無重用的3大代碼問題。在寫這篇文章之前彪置,我也百度過很多相關(guān)介紹文章...
前言:Android布局文件Xml,通過setContentView(@LayoutResint layoutResID)或者LayoutInflater.from(cont...
一、ClassLoader類圖關(guān)系 ClassLoader惕稻、BootClassLoader、BaseDexClassLoader等之間關(guān)系蝙叛,如下如: 二俺祠、雙親委托機制 1、定...
一甥温、使用CrashHandler來獲取Crash信息 通過設(shè)置Thread. setDefaultUncaughtExceptionHandler; 二锻煌、使用Multidex...
前言 為了優(yōu)化代碼設(shè)計宋梧,業(yè)界先后提出了 MVC、MVP狰挡、MVVM 和 MVI 等架構(gòu)設(shè)計捂龄。這四個模式討論是 “如何管理 UI” 這個話題,采用的手段都是 “關(guān)注點分離”加叁,只是...
1.牛逼圖表庫 1.1 AAInfographics,是 AAChartKit[https://github.com/AAChartModel/AAChartKit] 的 K...
因為主線程的Looper實在ActivityThread里面準(zhǔn)備出來,創(chuàng)建出來的它匕,那么其實我們Android程序也就是Java程序展融,你啟動它,進入main方法豫柬,執(zhí)行完所有的方...
一告希、主線程和子線程 1、概述 含義:線程是CPU調(diào)度的最小單元烧给。 特點:線程是一種受限的系統(tǒng)資源燕偶。即線程不可無限制的產(chǎn)生且線程的創(chuàng)建和銷毀都有一定的開銷。 分類: 按用途可分...