谷歌Android操作系統(tǒng)全講析
谷歌的推出的Android操作系統(tǒng)英文全稱為“Open Handset Alliance”,這是谷歌在2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng),本文就對Android操作系統(tǒng)進行說明解釋。
隨著各大移動終端生產(chǎn)商大力開發(fā)和生產(chǎn)基于Android的移動智能設備,Android迅速得到業(yè)界和社會的認可,并成為整個產(chǎn)業(yè)的熱點,基于Android平臺的各類人才逐漸成為各大企業(yè)競相爭奪的焦點。
Android系統(tǒng)是一個開放的系統(tǒng),任何公司、個人開發(fā)者、愛好者都可以參與其中。對于技術工作者,Android不僅是一個智能手機的系統(tǒng),也可以作為學習嵌入式Linux系統(tǒng)的較完整的軟件平臺。
Android是一個較新的系統(tǒng)和技術,因此介紹Android的資料和書籍還比較少,尤其簡體中文的書籍,相對更少。本書《Android系統(tǒng)原理及開發(fā)要點詳解》是一本綜合介紹Android操作系統(tǒng)的書。
集合了Androidin社區(qū)多位專家作者的經(jīng)驗,精心編寫而成。Android 作為一個龐大的系統(tǒng),包括了Linux操作系統(tǒng)、各種本地程序、虛擬機和運行環(huán)境、Java框架和Java應用程序多方面的內(nèi)容。
這對于初學者是一個非常大的挑戰(zhàn),因此對于學習、研究進而開發(fā)Android系統(tǒng)來說,掌握系統(tǒng)的脈絡和使用恰當?shù)膶W習方法是非常重要的,這也是本書的組織主旨。Android是一個有數(shù)百兆大小的較大系統(tǒng),各部分之間是有機聯(lián)系的,這就要求Android的學習和開發(fā)者需要具有一些軟件架構方面的知識。
本書為Android整體和重點模塊繪制了大量的框圖,這樣非常有利于幫助讀者直觀地理解系統(tǒng)。本書在講述每一個部分時,均列出相關代碼的路徑,幫助讀者對應著進行快速、高效地學習。Android系統(tǒng)已經(jīng)發(fā)布了若干個版本:1.0、1.5(cupcake)、1.6(donut)和2.0(eclair),從開發(fā)的角度,各個版本在同時使用。
這對于學習者是一個較大的挑戰(zhàn)。因此本書作者通過把握Android演進中脈絡,盡量總結(jié)出共性的內(nèi)容展示給讀者。在某些部分,在講解代碼的同時,突出概念性的內(nèi)容。本書力求通過一本教材,給讀者一個長期的、穩(wěn)定的學習方法和思路。
Android 是Google歷經(jīng)數(shù)年和投資數(shù)億美元開發(fā)出來的智能手機系統(tǒng),Google也發(fā)起了圍繞Android的組織——開放手機聯(lián)盟,其英文全稱為“Open Handset Alliance”。隨著各大移動終端生產(chǎn)商大力開發(fā)和生產(chǎn)基于Android的移動智能設備,Android迅速得到業(yè)界和社會的認可,并成為整個產(chǎn)業(yè)的熱點,基于Android平臺的各類人才逐漸成為各大企業(yè)競相爭奪的焦點。#t#
Android操作系統(tǒng)是一個開放的系統(tǒng),任何公司、個人開發(fā)者、愛好者都可以參與其中。對于技術工作者,Android不僅是一個智能手機的系統(tǒng),也可以作為學習嵌入式Linux系統(tǒng)的較完整的軟件平臺。
Android操作系統(tǒng)是一個較新的系統(tǒng)和技術,因此介紹Android的資料和書籍還比較少,尤其簡體中文的書籍,相對更少。本書《Android系統(tǒng)原理及開發(fā)要點詳解》是一本綜合介紹Android系統(tǒng)的書,集合了Androidin社區(qū)多位專家作者的經(jīng)驗,精心編寫而成。
Android 作為一個龐大的系統(tǒng),包括了Linux操作系統(tǒng)、各種本地程序、虛擬機和運行環(huán)境、Java框架和Java應用程序多方面的內(nèi)容。這對于初學者是一個非常大的挑戰(zhàn),因此對于學習、研究進而開發(fā)Android系統(tǒng)來說,掌握系統(tǒng)的脈絡和使用恰當?shù)膶W習方法是非常重要的,這也是本書的組織主旨。