TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
提醒您!您有折價券未完成領取,請盡速登入以保存至您的帳號。
Android開發三劍客:UML、模式與測試(簡體書)
滿額折

Android開發三劍客:UML、模式與測試(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
絕版無法訂購
相關商品
商品簡介
目次

商品簡介

; 從整體上來看,一款Android產品分為設計、編碼和測試三個階段。王 家林編著的《Android開發三劍客--UML模式與測試》著眼于Android產品的 兩個重要環節——設計和測試,分為上篇、中篇和下篇。 上篇以Android多線程斷點續傳下載器為例,細致入微地講解UML的9種 Diagram:用例圖、類圖、對象圖、組件圖、部署圖、時序圖、協作圖、狀 態圖、活動圖。對上述9種Diagram細致的學習,可使讀者在分析、設計、開 發Android程序時如虎添翼,游刃有余。中篇結合中國的歷史文化和現代人 的生活,采用輕松愉快的寫作風格講解Android中六大設計原則和基本的設 計模式。下篇對單元測試用例、測試的生命周期、自動化測試等均進行深入 的分析與講解,并結合模板方法模式、適配器模式、組合模式等深入解析 JUnit框架的設計和實現思路。 《Android開發三劍客--UML模式與測試》行使所有從事Android應用開 發的人員閱讀,尤其是想成為Android架構師的開發人員。運用書中的知識 可以極大地提升代碼的質量,提升開發人員的思維境界。

目次

上篇 UML 第1章 項目分析 2 1.1 為什么要選擇Android多線程斷點續傳下載器作為本書講解UML時的項目 2 1.2 細致剖析Android多線程斷點續傳下載器 2 第2章 UML與StarUML簡介 36 2.1 UML介紹 36 2.2 安裝StarUML 38 2.3 StarUML入門 40 第3章 UML圖 47 3.1 UML用例圖 47 3.2 UML類圖 57 3.3 UML對象圖 71 3.4 UML組件圖 77 3.5 UML部署圖 82 3.6 UML時序圖 86 3.7 UML協作圖 93 3.8 UML狀態圖 99 3.9 UML活動圖 104 中篇 模 式 第4章 針對接口編程 112 4.1 針對接口編程——問世間情為何物,直教人生死相許 112 4.2 Android與針對接口編程原則 117 第5章 設計原則 122 5.1 單一職責原則——喬峰VS慕容復 122 5.2 開放封閉原則——孫悟空任弼馬溫一職 127 5.3 里氏代換原則——法海捉拿白蛇新解 131 5.4 迪米特法則——慈禧太後為何不和陌生人說話 137 5.5 合成聚合復用原則——劉邦VS韓信 152 第6章 設計模式 160 6.1 簡單工廠模式——一見鐘情的代價 160 6.2 工廠方法模式——讓麥當勞的漢堡適合不同MM的不同口味 167 6.3 抽象工廠模式——MM的生日 173 6.4 單例模式——你是我的唯一 181 6.5 原型模式——肉麻情話 187 6.6 建造者模式——讓我們同居吧 192 6.7 裝飾模式——見MM的家長 198 6.8 外觀模式——MM也迷戀炒股 204 6.9 享元模式——短信可以這樣發 211 6.10 適配器模式——筆記本電腦的適配器 218 6.11 代理模式——QQ聊天機器人 227 6.12 橋接模式——最重要的是有一顆讓MM快樂的心 238 6.13 組合模式——MM的生日禮物 243 6.14 模板方法模式——人的一生應該這樣度過 251 6.15 觀察者模式——GG在MM身邊有兩個妹妹 258 6.16 狀態模式——在一天的不同時間要給MM發不同的短信 263 6.17 策略模式——幫助MM選擇商場打折策略 269 下篇 測 試 第7章 Android中的單元測試入門 276 7.1 Android中的單元測試初體驗 276 7.2 Android中的單元測試的必要性 281 7.3 Android中的單元測試的框架JUnit 281 7.4 剖析我們的第一個單元測試程序 284 第8章 Android JUnit測試的生命周期 289 8.1 JUnit用例生命周期分析 289 8.2 JUnit用例生命周期實戰 289 8.3 JUnit測試用例不向測試框架拋出異常該怎么處理 302 第9章 Android單元測試案例實戰 305 9.1 測試數組 305 9.2 測試堆棧 313 9.3 測試文件系統 331 9.4 如何測試private方法 339 第10章 Android中單元入門測試 345 10.1 測試套件TestSuite 345 10.2 自動化測試實戰 345 第11章 JUnit與模式 360 11.1 JUnit與模板方法模式 360 11.2 JUnit與適配器模式 362 11.3 JUnit與組合模式 369 第12章 JUnit源碼剖析 370 12.1 以TestCase抽象類為核心剖析Junit源代碼 370 12.2 以TestSuite類為核心剖析Junit源代碼 397 附錄A 如何成為Android高手V2.0:結合云計算和智能終端、軟/硬件整合 408

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
絕版無法訂購