
PhoneWindow:Android中最基本的窗口系統,每個Activity均會創建一個,是Activity與整個View系統交互的接口。 DecorWindow: 當前A...
架構師進階必備技能 定義 UML是一種開放的方法,用于說明、可視化、構建和編寫一個正在開發的、面向對象的、軟件密集系統的制品的開放方法。 模型 功能模型:從用戶的角度展示系統...
學習目的: 何時以及如何創建對象 何時以及如何避免創建對象 如何確保對象適時銷毀 如何管理對象銷毀前必須進行的各種清理動作 1. 考慮用靜態工廠方法代替構造器 該靜態工廠方法...
看書就要做筆記啊!!!每天擼一點↖(ω)↗ 創建和銷毀對象 對所有對象都通用的方法 類和接口 泛型 枚舉和注解 方法 通用程序設計 異常 并發 序列化
題目:給定字符串a和b,快速判斷字符串b中所有字符都在字符串a中(所有字符都為大寫英文字母) 樣例: a = "ABCD",b ="BAD" , 則a包含ba = "ABCD...
單例模式 在單例模式下如果需要獲取Context相關對象,由于會長期持有該對象,會導致相關對象無法被回收,從而引起內存泄露問題,所以經量通過該Context獲取Applica...
Context下各個子類繼承關系 Context定義一套基本功能接口,而這套規范被ContextImpl統一實現,如Activity等Context只是繼承自ContextI...
Context是一種抽象概念,代表的是對應于某種交互的上下文。 如上圖所示,Application,Activity,Service都是Context的子類,其中Activi...
題目:給定字符串,將字符串前幾位移動到字符串尾部。樣例:“abcdef” ,將前三位移動到字符串尾部,則結果為“defabc”解法1:蠻力移位 該解法時間復雜度O(mn) 解...