Android平臺開發(fā)之旅序言
時間:2023-06-07 21:12:02 | 來源:營銷百科
時間:2023-06-07 21:12:02 來源:營銷百科
Android平臺開發(fā)之旅序言:作者在剛接觸Android的時候,感覺就像推開了一扇窗,與Android有關的信息、技術、概念紛至沓來,讓人目不暇接。不可否認,無論是Android手機產(chǎn)品的定位還是其開源項目的技術背景,都使它成為業(yè)界矚目的焦點。Android手機的橫空出世,打亂了移動平臺的格局;而Android項目的開源舉措,更是人心所向。這些因素毫無疑問地讓Android成為移動平臺開發(fā)者最看好的黑馬。
但隨著作者對Android平臺認識的逐步深入,令作者震撼的不再是其表面的新奇,而是那些支撐平臺蓬勃發(fā)展、來自各個領域的專業(yè)應用。在圖形方面,有工業(yè)級的OpenGL ES庫;在輸入法方面,有應用廣泛的FreeType引擎;在網(wǎng)絡方面,除了納入Bouncy Castle提供的SSI。算法和Apache提供的HTIP開發(fā)庫,還把WebKit項目內(nèi)核作為系統(tǒng)瀏覽器引擎;在數(shù)據(jù)管理方面融入了SQLite數(shù)據(jù)庫;在XML,應用方面引入了XML Pull API:在集成應用方面植入了地圖應用。以上這些項目或標準,都在各個領域中得到廣泛應用,而Android平臺能把這些'習性各異'的先進技術融匯到一起,并進行協(xié)同作業(yè),這才真正是該平臺博大精深的地方。本書的特色
作者認為本書有三個鮮明的特色。
第一點:內(nèi)容全面,講解細透。本書中的內(nèi)容涵蓋了Android 1.5到2.2版本主要的功能特性,除了結合其他技術透徹地講解平臺中功能的淵源和關聯(lián),還對部分變遷之后的功能進行了對比介紹,切實讓讀者能夠結合自己的知識來理解平臺中的功能,無論平臺如何升級都能感受到'萬變不離其宗'的技術本質。
第二點:案例豐富,易于動手。本書分為17章,開發(fā)實例多達120例。這些開發(fā)實例都是經(jīng)過作者親自進行審定和調(diào)試的,其內(nèi)容不僅與章節(jié)的內(nèi)容緊密相扣,而且還能方便地用于實際演練,從而激發(fā)讀者的學習熱情和鞏固對相關知識的理解。
第三點:結構合理,深淺適度。本書內(nèi)容的編排遵循'由表及里,由內(nèi)而外'的形式,從功能使用到應用機制,從高級界面到底層界面,從內(nèi)部存儲到外部通信。在對專題的介紹中,作者結合自己的理解,采用'步步為營'的方式引導讀者從了解功能到應用聯(lián)想,讓讀者逐步形成自己的認識,再借助詳細的開發(fā)實例來加深理解。本書章節(jié)內(nèi)容
本書前三章簡要介紹了Android平臺、開發(fā)環(huán)境以及Android應用程序組件。
第4章重點介紹了架構中比較常見、重要的界面元素,并通過眾多實例讓讀者能夠迅速地在Android平臺搭建如心所愿的界面效果。
第5章介紹了一些用于底層用戶界面控制的組件及其使用方式。