- Android開發精要
- 范懷宇
- 412字
- 2018-12-31 16:21:47
第1章
Android的系統架構
在Android開發中,迫于工程進度壓力,開發者很多時候都是以項目為導向進行學習,項目需要什么就了解什么,在實踐中不斷探索。這是一條捷徑,但充滿著潛在的危險,因為項目中用到的知識往往是片面的、不系統的,這使得開發者對Android難以有全面的認知。這就好比在陌生的沙漠中行走,如果只關注周邊景致,一不小心就會迷失方向,浪費了時間和精力。
因此,在進入沙漠之前,需要帶上定位儀。在進行Android開發之前,有必要先學習一下Android的整體架構,了解它的設計思想及各個核心模塊。有了這些知識儲備,再去看實際的項目,就能更清楚地理解為什么要這樣設計。即使在開發中遭遇難題,也可以憑借對Android的了解,盡快找出哪些模塊和設計能夠幫助解決該問題。更重要的,只有對Android的設計和功能有了深入和全面的理解,才能夠設計出更加卓越的產品架構,而不再是照葫蘆畫瓢似的開發。
磨刀不誤砍柴工,本章將介紹Android的系統架構,具體內容包括:
- Android的整體架構和特征
- Android的主要功能模塊及其特點
- Android的設計思想
推薦閱讀
- The DevOps 2.3 Toolkit
- 深度學習經典案例解析:基于MATLAB
- Visual FoxPro程序設計教程
- Python Tools for Visual Studio
- Java程序員面試算法寶典
- Hands-On JavaScript High Performance
- 你必須知道的204個Visual C++開發問題
- Visual C#.NET程序設計
- VMware虛擬化技術
- 好好學Java:從零基礎到項目實戰
- Everyday Data Structures
- Vue.js光速入門及企業項目開發實戰
- Spring Boot學習指南:構建云原生Java和Kotlin應用程序
- KnockoutJS Blueprints
- MATLAB計算機視覺實戰