1.引入 考慮一個應用程序類Application,支持創(chuàng)建文本文檔,編輯文本文檔等操作。 對象關(guān)系如下圖所示: 現(xiàn)在,如果我們想添加對imag...
UML代表統(tǒng)一建模語言。 UML是一種流行的標準化建模語言,主要用于面向?qū)ο蟮能浖?OMT代表對象建模技術(shù)。 OMT由Rumbaugh于199...
作為一個專業(yè)的開發(fā)人員,我們不能以單純的完成指定功能為目的去設計程序。你的設計應該對手頭的問題有針對性,同時對將來的問題和需求也要有足夠的通用性...
If you've ever used the Internet, it's a good bet that you've used the D...
防御式編程 在防御式駕駛中要建立這樣一種思維,那就是你永遠也不能確定另一位司機將要做什么。這樣才能夠確保在其他人做出危險動作時你也不會受到傷害。...
一個月跟我一起學習一本經(jīng)典技術(shù)書籍,視頻講解,在線答疑,滿一千人開始開課,學習者入群, 第一個月為 << andrid藝術(shù)探索>> 這本書,歡迎加入
android 架構(gòu)組件核心類結(jié)構(gòu)(點擊圖片查看大圖) android 架構(gòu)組件生命周期分析(點擊圖片查看大圖) android架構(gòu)組件View...
Fragment 內(nèi)部是一個狀態(tài)機,維護了六種狀態(tài),如下: 未執(zhí)行onCreate或已執(zhí)行onDestroy:static final int ...
無埋點編碼規(guī)范 無埋點方案基于窗口回調(diào)(Window.Callback)機制。BaseActivity中集成了自動打點相關(guān)邏輯。但由于dialo...