編輯:高級開發
谷歌的推出的android操作系統英文全稱為“Open Handset Alliance”,這是谷歌在2007年11月5日宣布的基於Linux平台的開源手機操作系統,本文就對android操作系統進行說明解釋。
隨著各大移動終端生產商大力開發和生產基於android的移動智能設備,android迅速得到業界和社會的認可,並成為整個產業的熱點,基於android平台的各類人才逐漸成為各大企業競相爭奪的焦點。
android系統是一個開放的系統,任何公司、個人開發者、愛好者都可以參與其中。對於技術工作者,android不僅是一個智能手機的系統,也可以作為學習嵌入式Linux系統的較完整的軟件平台。
android是一個較新的系統和技術,因此介紹android的資料和書籍還比較少,尤其簡體中文的書籍,相對更少。本書《android系統原理及開發要點詳解》是一本綜合介紹android操作系統的書。
集合了androidin社區多位專家作者的經驗,精心編寫而成。android 作為一個龐大的系統,包括了Linux操作系統、各種本地程序、虛擬機和運行環境、Java框架和Java應用程序多方面的內容。
這對於初學者是一個非常大的挑戰,因此對於學習、研究進而開發android系統來說,掌握系統的脈絡和使用恰當的學習方法是非常重要的,這也是本書的組織主旨。android是一個有數百兆大小的較大系統,各部分之間是有機聯系的,這就要求android的學習和開發者需要具有一些軟件架構方面的知識。
本書為android整體和重點模塊繪制了大量的框圖,這樣非常有利於幫助讀者直觀地理解系統。本書在講述每一個部分時,均列出相關代碼的路徑,幫助讀者對應著進行快速、高效地學習。android系統已經發布了若干個版本:1.0、1.5(cupcake)、1.6(donut)和2.0(eclair),從開發的角度,各個版本在同時使用。
這對於學習者是一個較大的挑戰。因此本書作者通過把握android演進中脈絡,盡量總結出共性的內容展示給讀者。在某些部分,在講解代碼的同時,突出概念性的內容。本書力求通過一本教材,給讀者一個長期的、穩定的學習方法和思路。
android 是Google歷經數年和投資數億美元開發出來的智能手機系統,Google也發起了圍繞android的組織——開放手機聯盟,其英文全稱為“Open Handset Alliance”。隨著各大移動終端生產商大力開發和生產基於android的移動智能設備,android迅速得到業界和社會的認可,並成為整個產業的熱點,基於android平台的各類人才逐漸成為各大企業競相爭奪的焦點。
android操作系統是一個開放的系統,任何公司、個人開發者、愛好者都可以參與其中。對於技術工作者,android不僅是一個智能手機的系統,也可以作為學習嵌入式Linux系統的較完整的軟件平台。
android操作系統是一個較新的系統和技術,因此介紹android的資料和書籍還比較少,尤其簡體中文的書籍,相對更少。本書《android系統原理及開發要點詳解》是一本綜合介紹android系統的書,集合了androidin社區多位專家作者的經驗,精心編寫而成。
android 作為一個龐大的系統,包括了Linux操作系統、各種本地程序、虛擬機和運行環境、Java框架和Java應用程序多方面的內容。這對於初學者是一個非常大的挑戰,因此對於學習、研究進而開發android系統來說,掌握系統的脈絡和使用恰當的學習方法是非常重要的,這也是本書的組織主旨。
這一段時間,隨著Moto的一系列手機引爆了android市場,移動市場所有的目光都集中在 Android這顆新星之上。一時之間,無論芯片企業、設備企業、軟件企業還是互
當我們創建一個帶EditText 或 AutoCompleteTextVIEw的視圖時,在加載視圖時總是會把輸入的焦點自動移動到第一個輸入框。如下圖所示:
對於android DEX文件進行優化,需要注意的一點是DEX文件的結構是緊湊的,但是我們還是要想方設法的進行提高程序的運行速度,我們就仍然需要對DEX文件進行進一步優
Google的android 2.1之前曾經歷過跳票的痛苦,但現在的發布正好迎合了Nexus One的發展。看來谷歌繼續對抗蘋果的iPhone的戰爭,才剛剛開始。And