Android 的核心設計理念
Android簡介使用方法開發工具開始寫程式視覺化介面視覺元件對話元件核心物件事件處理資料儲存查詢功能影音功能繪圖功能網路功能衛星地圖特殊功能資源管理裝置管理系統核心問題與回答刷機升級常用軟體Eclipse教學錄影訊息相關網站參考文獻最新修改簡體版English |
Android 是一個採用 MVC (Model-View-Controller) 架構的系統,Model 的主要物件是 Activity、搭配從主要視覺化元件 View 所繼承下來的視覺元件樹,以及由 Intent 為核心所行程的 Controller 架構,其架構如圖一所示。 圖一、Android 的 MVC 架構 在上述的 MVC 架構之下,Android 採用了一個重要的核心設計理念如下
這個設計理念造成了 Android 整個系統的設計與其他的視窗架構環境大相逕庭,因為 Android 是專為手機這種小尺寸螢幕裝置所設計的視窗型系統。 Intent 是 Android 當中相當重要且奇特的一個物件,這個物件是整個 Android 系統的串接器,就像是神經系統中的神經突觸一般。Android 利用 Intent 串連 Activity 以形成一條四通八達的公路系統,這個公路系統可以通往任何一個應用程式的任何一個畫面。 參考文獻
|
page revision: 8, last edited: 13 Oct 2010 07:31
Post preview:
Close preview