1.基本介紹 Android 界面繪制都是通過 WindowManager 服務(wù)來實現(xiàn)的,WindowManager 對象可通過獲取 WINDOW_SERVICE 系統(tǒng)服務(wù)得...
1.基本介紹 Android 界面繪制都是通過 WindowManager 服務(wù)來實現(xiàn)的,WindowManager 對象可通過獲取 WINDOW_SERVICE 系統(tǒng)服務(wù)得...
1. 狀態(tài)欄、標(biāo)題欄打肝、導(dǎo)航欄簡介 絕對高度 = 高度 + 狀態(tài)欄高度 + 導(dǎo)航欄高度RealHeight = Height + StatusBarHeight + Navig...
渠道包與馬甲包 一坤邪、馬甲包 參考資料:馬甲app怎么向主app導(dǎo)流?[https://www.zhihu.com/question/33709817]App馬甲包是什么伞插?[h...
EventBus 原理解析[http://www.reibang.com/p/d9516884dbd4]用LiveEventBus替代RxBus割粮、EventBus[http...
策略模式(Strategy Pattern) 一個類的行為或其算法可以在運行時更改,這種類型的設(shè)計模式屬于行為型模式商架。在策略模式中堰怨,我們創(chuàng)建表示各種策略的對象和一個行為隨著策...
背景 我們的項目中使用的是ormlite的加密框架sqlcipher來進(jìn)行數(shù)據(jù)庫操作的 多進(jìn)程操作同一個數(shù)據(jù)庫文件出現(xiàn)了問題 如上異常堆棧中的錯誤信息error code 5...
裝飾器模式(Decorator Pattern) 允許向一個現(xiàn)有的對象添加新的功能,同時又不改變其結(jié)構(gòu)蛇摸。這種類型的設(shè)計模式屬于結(jié)構(gòu)型模式备图,它是作為現(xiàn)有的類的一個包裝。這種模式...
前言 我們知道揽涮,Launcher圖標(biāo)的加載是在 IconCache 這個類上,協(xié)同一些工具類完成桌面圖標(biāo)的加載饿肺,源碼里并沒有主題功能的設(shè)計蒋困。所以在這里介紹一下主題設(shè)計的簡單開...
建造者模式(Builder Pattern) 使用多個簡單的對象一步一步構(gòu)建成一個復(fù)雜的對象。一個 Builder 類會一步一步構(gòu)造最終的對象唬格,該 Builder 類是獨立于...
前言 本文分別介紹工廠模式和抽象工廠模式家破,放一起講有助于大家對他們的區(qū)分。會以同一個例子從工廠模式到抽象工廠模式遞進(jìn)购岗。 工廠模式(Factory Pattern) 是 Jav...