?第一章 開始啟程,你的第一行Android代碼
????今天來到新校區(qū),大三接觸的第一門課程就是智能手機開發(fā),使用的課本就是《第一行代碼Android》,這本書的作者是郭霖,是一個資深的Android開發(fā)工程師,希望在這本書的引導(dǎo)下我能快速入門,學好Android開發(fā)。
???Android 來源:Android操作系統(tǒng)最初由Andy Rubin創(chuàng)辦的公司研發(fā)而來,最初主要支持手機。2005年由Google注資收購,并于2007年11月5日正式向外界展示了這款名為Android的操作系統(tǒng),Android的主要競爭對手是蘋果公司的IOS以及RIM的Blackberry OS,2011年第一季度,Android在全球的市場份額首次超過Symbian,躍居全球第一。
????要想學好Android,首先我們要知道Android的系統(tǒng)架構(gòu),這能讓我們更好的理解Android是怎么工作的。

??這是Android的架構(gòu)圖,Android大致可分為四層,1.Linux內(nèi)核層(主要是各種硬件的驅(qū)動)2.系統(tǒng)運行庫層(主要是一些數(shù)據(jù)庫,如SQL或者C++庫) 3.應(yīng)用框架層(主要是構(gòu)建程序需要的各種API).4.應(yīng)用層(手機上安裝的所有軟件都屬于這一層)。
??了解了Android的系統(tǒng)架構(gòu)之后就要進行Android的環(huán)境搭建環(huán)節(jié)。Android的環(huán)境包括三大部分,分別為1.Android SDK 2.Eclipse ?3.ADT三部分,如果自己安裝需要下載許多安裝包,很費時間,現(xiàn)在作者為我們提供了打包好的軟件包,網(wǎng)址如下: http://pan.baidu.com/s/1ntLYp5J,下載之后安裝SDK包,安裝ADT插件之后Eclipse里面會出現(xiàn)倆個安卓小人的按鈕,這樣就可以在Eclipse上面進行Android開發(fā)了。

??打開Android模擬器(右面不帶箭頭的安卓小人),可以New一個新的Android手機,你可以自由選擇任意的Android版本系統(tǒng)和屏幕尺寸大小,內(nèi)存大小等。
做完這部之后,在eclipse的file菜單選擇new--Android application project選項,Name我們可以選擇填HELLO WORLD,后面一直NEXT就行,到了啟動圖標的配置界面時候停下,這里可以自由選擇應(yīng)用程序的圖標和顏色,之后運行HELLO WORLD程序,你自己編寫的程序就可以在模擬器上運行了。


我揮舞著鍵盤和本子,發(fā)誓要把這個世界寫的明明白白,第一章博客到此結(jié)束,謝謝您的閱讀。 ????????
????????????????????????????????????????????北京城市學院
????????????????????????????????????????????14通本2班蘇峰