【原創·教程·連載】《Android之大話設計模式》–整體說明及章節介紹

來源:互聯網
上載者:User

國士工作室是一支專註於Android平台企業級應用開發的技術團隊,致力於做中國最棒的Android應用程式開發機構,提供最棒的Android企業級應用開發培訓服務。

企業培訓和開發合作官方連絡方式:

     電話:18610086859

     Email:hiheartfirst@gmail.com

     QQ:1740415547

     QQ群:148325348

國士工作室 有你更美好!


筆者在《如何成為Android高手》一文和視頻中曾提出,成為一名真正的Android高手必須掌握和遵循的一些準則:

1,學會懶惰

2,精通Android體系架構、MVC、常見的設計模式、控制反轉(IoC)

3,編寫可重用、可擴充、可維護、靈活性高的代碼

4,高效的編寫高效的代碼

5,學會至少一門伺服器端開發技術

上面的幾條準則非常明確的指出:熟練掌握設計模式以及設計模式相關的內容是在成為Android高手的道路上必修的課程。

Android號稱是首個為移動終端打造的真正開放和完整的移動軟體。作為一個氣象萬千的平台,設計原則、設計模式、IoC以及相關思想的應用是是導致Android之所以能夠取得今日的Android的成功的核心因素之一。

為了讓國內的Android愛好者們從浩如煙海的設計模式相關的系列書籍和文檔中解脫出來,本著一種方便國內Android開發人員更好、更快、更輕鬆的對Android的設計原則、設計模式、IoC(控制反轉)理解和掌握

的心態,國士工作室成員在百忙之中編寫了《Android之大話設計模式》一書,該書涵蓋了6中設計原則、主要的設計模式、UML建模語言和StarUML建模工具的使用等,主要內容如下:

  • 前言(發行)
  • 針對介面編程---問世間情為何物 直教人生死相許(發行)
  • 單一職責原則 喬峰VS慕容複(發行)
  • 開放封閉原則 孫悟空任弼馬溫一職(發行)
  • 裡氏代換原則 法海捉拿白蛇新解(發行)
  • 迪米特法則 慈禧太后為何不和陌生人說話(發行)
  • 合成彙總複用原則 劉邦VS韓信(發行)
  • 簡單原廠模式 一見鐘情的代價(發行)
  • Factory 方法法模式 讓麥當勞的漢堡適合不同MM的不同口味(發行)
  • 抽象原廠模式 MM的生日
  • 單例模式 你是我的唯一
  • 原型模式 肉麻情話
  • 建造者模式 讓我們同居吧!
  • 裝飾模式 見MM的家長
  • 面板模式 MM也迷戀炒股?
  • 享元模式 簡訊可以這樣發
  • 適配器模式 膝上型電腦的適配器
  • 代理模式 QQ聊天機器人
  • 橋接模式 最重要的是要有一顆讓MM快樂

    的心
  • 組合模式 MM的生日禮物
  • 模板方法模式 人的一生應該這樣度過
  • 觀察者模式 GG在MM身邊有兩個妹妹
  • 狀態模式 在一天的不同時間要給MM發不通的簡訊
  • 策略模式 協助MM選擇商場打折策略
  • 職責鏈模式 協助MM選擇商場打折策略
  • 整合模組化語言UML簡介和StarUML使用

本著開放、分享、交流的原則,現免費開放該書,希望能夠為推動國內Android的發展貢獻力量。

注意:該文檔參考和使用了網路上的免費開放的圖片和內容,並以免費開放的方式發布,希望為移動互連網和智能手機時代貢獻綿薄之力!可以隨意轉載,但不得使用該文檔謀利。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.