- Android設(shè)計模式與最佳實踐
- (英)凱爾·繆
- 267字
- 2021-02-07 09:26:38
1.8 小結(jié)
考慮到這是一個介紹性的章節(jié),我們已經(jīng)涵蓋了很多內(nèi)容。我們構(gòu)建了兩個最知名、最有用的設(shè)計模式的示例,并且了解了它們有用的原因。
首先,通過查看所使用的開發(fā)工具,了解如何以及為何針對特定平臺版本以及形狀因子進(jìn)行開發(fā),我們學(xué)習(xí)了什么是模式,以及為什么可以在Android環(huán)境中使用它們。
然后,我們應(yīng)用這些知識創(chuàng)建了兩個非常簡單的應(yīng)用程序,它們采用基本的工廠模式。隨后,我們了解了如何對真機(jī)和模擬器上運行的應(yīng)用程序進(jìn)行測試和獲取數(shù)據(jù)。
這使得我們在構(gòu)建一個完整的應(yīng)用程序時,能夠認(rèn)真思考該使用哪些模式。下一章將更詳細(xì)地介紹建造者模式以及如何生成Android布局。
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- 數(shù)據(jù)科學(xué)實戰(zhàn)手冊(R+Python)
- CockroachDB權(quán)威指南
- C語言程序設(shè)計同步訓(xùn)練與上機(jī)指導(dǎo)(第三版)
- Mastering Web Application Development with AngularJS
- 創(chuàng)意UI Photoshop玩轉(zhuǎn)移動UI設(shè)計
- Mastering Concurrency in Python
- 基于GPU加速的計算機(jī)視覺編程:使用OpenCV和CUDA實時處理復(fù)雜圖像數(shù)據(jù)
- C/C++代碼調(diào)試的藝術(shù)(第2版)
- JavaEE架構(gòu)與程序設(shè)計
- Mastering Clojure
- Windows 10 for Enterprise Administrators
- Hybrid Mobile Development with Ionic
- Hands-On Full Stack Development with Angular 5 and Firebase
- Kivy Blueprints