Android源碼設計模式分析一期發布,android源碼設計模式
簡述
設計模式已經成為開發人員最重要的技能之一,它們能夠讓你優雅、簡單、靈活地解決開發中遇到的設計難題,讓你的軟體系統具有更好的可擴充性、靈活性,在特定情境之下讓你的軟體系統實現擁抱變化。但設計模式運用在Android上的書籍並不多,Android本身又是開源,那麼剖析Android源碼中的設計模式必定是我們學習設計模式的一個非常好的渠道。我們在大型系統中學習設計模式的運用,領悟它的設計思考、靈活運用,既學到了設計模式本身,也深入Android源碼瞭解了它的一些核心原理。
經過將近一個月的更新,小夥伴們都很積極的參與到這個項目中來,非常感謝做出貢獻的小夥伴們!昨天一期成果對外發布,得到了大家的認可,也獲得了剛哥(任玉剛)、Trinea哥、代碼家以及開發人員頭條的推薦,在此對這些個人或組織表示感謝。
一期成果 ( 2015.03.21 )
| 模式名 |
作者 |
| 單例模式 |
Mr.Simple |
| Builder模式 |
Mr.Simple |
| 面板模式 |
elsdnwn、Mr.Simple |
| 模板方法 |
Mr.Simple |
| 適配器模式 |
Mr.Simple |
| 觀察者模式 |
Mr.Simple |
| 策略模式 |
GKerison |
| 代理模式 |
singwhatiwanna |
| 迭代器模式 |
Haoxiqiang |
| 責任鏈模式 |
AigeStudio |
| 命令模式 |
lijunhuayc |
| 橋接模式 |
shen0834 |
| 原型模式 |
Mr.Simple |
非常感謝做出分享的同學, 此處應該有掌聲!!!
提示
另外,該系列文章我們會根據技術發展、實戰需求以及讀者您的反饋重寫所有章節,並且加入更加深入的核心機制分析以及模式在Android開發中的實戰,完善後的文稿將會編撰成書出版,以便協助大家更系統的學習,此時更真心地希望大家能夠給出完善建議,以便本書更貼近您的需求,聯絡郵箱為 : simplecoder.h@gmail.com,謝謝。
新項目
android-tech-frontier,一個定期翻譯國外Android優質的技術、開源庫、軟體架構設計、測試等文章的開源項目,讓我們的技術跟上國際步伐,歡迎加入我們!