有關(guān)Android項目說明講解
既然Google決定開展這個Android項目,那么只能等待其他人來做出開源的手機系統(tǒng)了。這也意味著,我們還要在黑暗中等待更久,這可是對一些Android項目迷***的折磨。
即將過去的2009年對于Android項目平臺來說是***歷史紀念意義的、輝煌的一年。Android項目平臺自身得以良好的發(fā)展,受到了更多廠商的青睞,剛剛出道兩年就有了如此成就,一度被視為iPhone的殺手級的重量級選手。
有越來越多的開發(fā)人員轉(zhuǎn)向了Android開發(fā),這也為Android Market的今年的成長奠定了基礎(chǔ)?;仡?font>Android走過的這一年,重溫它所經(jīng)歷的重大事件,或許有新的收獲和期待。版本更新很好的體現(xiàn)了平臺新技術(shù)、新功能的演進。
為開發(fā)人員開發(fā)出具有很好的用戶體驗的應(yīng)用程序奠定了基礎(chǔ)。僅是今年,Android就推出了3個版本,令人驚嘆,同時也令對手驚恐。 以下就是這幾個版本的更新情況。4月15日,Google宣布發(fā)布Android 1.5 SD。
它是基于Android項目開源分支Cupcake,新引入的API特性包括軟鍵盤,支持虛擬鍵盤,主屏幕widget,live文件夾,語音識別。其它的特性包括UI改進,性能增強——更快的照相機啟動速度和照片拍攝,更快的讀取GPS定位等。同時Google在該平臺上運作的一些應(yīng)用程序如Gmail、Google Talk、YouTube 和Picasa也都得到了相應(yīng)的優(yōu)化。
6月29日Google Android開發(fā)博客今天宣布,即日起開放針對Android平臺的原生軟件開發(fā)SDK下載。即Native Development Kit,被Google稱為NDK。在此之前,Android平臺的第三方應(yīng)用程序均是依靠基于Java的Dalvik特制虛擬機進行開發(fā)的。
原生SDK的公布可以讓開發(fā)者更加直接的接觸Android系統(tǒng)資源,并使用傳統(tǒng)的C或C++語言編寫程序,并在程序封包文件(.apks)中直接嵌入原生庫文件。大大方便了開發(fā)人員開發(fā)。
不過,Google也表示,使用原生SDK編程相比Dalvik虛擬機也有一些劣勢,比如程序更加復(fù)雜,兼容性難以保障,無法訪問Framework API,Debug難度更大等。開發(fā)者需要自行斟酌使用。
9月16日,Google發(fā)布了Android SDK 1.6r1版本,也就是Donut 1.6版,通過此版本可以讓開發(fā)商快速把自己的智能手機應(yīng)用程序快速轉(zhuǎn)換到Android平臺。全新的Android 1.6將增加對CDMA網(wǎng)絡(luò)的支持。
以往的版本只提供了對GSM和WCDMA網(wǎng)絡(luò)制式的支持。Android 1.6將支持更多的分辨率種類以適應(yīng)多種屏幕尺寸。其他方面包括API升級以及文本語音轉(zhuǎn)換引擎等若干改進。Android 1.6進一步加強了操作系統(tǒng)的搜索功能,隨著用戶使用時間的推移搜索結(jié)果將更加準確。Andorid 1.6在操作界面上將沒有大的改變,但是相機、攝像機和照片畫廊功能也將合并為一個界面。
【編輯推薦】