Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android從1.0到 6.0各版本的差別

Android從1.0到 6.0各版本的差別

編輯:關於Android編程

Android 系統從2008年到現在(2016年4月),八年時間裡版本從1.0一直升到6.0,由於Android系統更新速度快,導致市面上的Android設備運行的Android系統版本不一(專業術語叫碎片化嚴重)2016年的最新Android版本分布圖(截止到2016年1月)

\

 

,從圖中可以知道目前主流的系統是三款,但是還是有些版本的系統還在使用,作為Android程序開發者,必須盡量照顧到各種版本的系統,否則你提出的解決方案是不完善的,對於Android開發者來說,很有必要知道android各個版本的特性,這樣才能制定出更完備的軟件開發方案。這樣才能開發出可以穩定運行在不同版本Android的設備上的應用。但是現在的Android學習資料,都沒涉及這個問題。所以我特地寫本博客,讓大家了解Android的各個版本的特性。

 

一.

Android 1.5(Cupcake紙杯蛋糕)

智能虛擬鍵盤

使用widgets實現桌面個性化

在線文件夾(Live Folder)快速浏覽在線數據

視頻錄制和分享

圖片上傳

更快的標准兼容浏覽器

Voice search語音搜索

立體聲藍牙和免提電話

 

二.

Android 1.6(Donut甜甜圈)

 

完全重新設計的Android Market,可以顯示更多的屏幕截圖

手勢支持,可以讓開發者生成針對某個應用程序的手勢庫

支持CDMA網絡:中國電信的用戶可以期待EVDO的Android手機了

TXT-2-Speech,支持了更多語言的發音,包括英語、法語、德語、意大利語等

快速搜索框,可直接搜索括聯系人,音樂,浏覽歷史,書簽等手機內容

全新的拍照界面:新版相機程序啟動速度快了39%,拍照間的延遲減少了28%

應用程序耗電查看:這下好了,哪個軟件耗多少電,現在一見了然了

新增面向視覺或聽覺困難人群的易用性插件

linux內核升級到2.6.29

其他:支持更多的屏幕分辨率,如WVGA,QVGA等

 

Android 2.0 (2.0~2.1 Eclair松餅(閃電泡芙))

由於文件結構的改動優化,使得整個操作流暢性得到了很大的提升

自帶的Chrome Lite浏覽器現在加入了對雙擊屏幕進行縮放的支持

加強了網絡社交功能,比如Facebook好友整合至聯系人功能

強化了語音識別的搜索控制。整個系統多處都支持語音控制,並擁有獨立的控制面板

谷歌地圖服務更新,加入了全新的導航系統,甚至比轉業的導航軟件更為先進

加入了原生微軟Exchange郵件服務支持

提供了多個不同帳戶,統一的郵件收件箱

只需雙擊就能上傳圖片至YouTube

優化了駕車時的體驗,新的“Car Home”應用程序為各功能提供了易於操作的快捷鏈接,還能方便地使用語音控制功能,便於用戶駕車時使用

Android 2.1

 

可以同時綁定多個Google賬號

無線控件裡有了VPN設置

增加了連接到PC設置

增強了語言和聲音的轉換功能,並加入了文字到語音轉換

全新的撥號界面,按鍵更大,更易於操作

更多桌面Widget

新的Google地圖可以使用谷歌地圖導航功能

新的浏覽器版本,加強了穩定性和網頁渲染能力

全局搜索功能加強

全新的Market程序,搜索更快布局更合理

 

四.

Android 2.2(Froyo凍酸奶)

全面支持Flash 10.1

應用程序自動升級,讓升級更加人性化

支持應用程序安裝在外置內存上

Linux內核將升級為最新的2.6.32版本,系統更加穩定

對系統性能進一步優化,讓手機有更多的運行內存

增加了軌跡球LED指示燈變色這個新功能

增加了對3D性能的優化,3D性能更加強大

FM功能也將在新系統中得到全面支持

 

五.

Android 2.3(2.3 Gingerbread姜餅)

用戶界面更美觀

提升游戲體驗

提升多媒體能力

增加官方進程管理

改善電源管理

NFC近場通信

全局下載管理

全新虛擬鍵盤

原生支持前置前置攝像頭

SIP網絡電話

 

六 .

Android3.0到3.1(3.0 Honeycomb 蜂巢):

安卓3.0系統主要用於安卓的平板產品,畫面動感,可操控性更強,代表有摩托羅拉的平板產品XOOM,3.1也已經發布,也主要用於平板產品。

 

 

七.

Android4.0(4.0 Ice CreamSandwich)

1、單一系統

Android 4.0將只提供一個版本,同時支持智能手機、平板電腦、電視等設備。

2、一流的新UI

3、開源

此前Android 3.0曾一度宣布不采取開源措施,然而谷歌深知Android系統一大成功特性就是開源。平板上吃到的苦頭勢必在全新的Android 4.0上避免,用戶為中心的刷機資源一定會讓Android 4.0錦上添花。

八.

1、android 5.0 Hello 5.0

5.0的版本號就能告訴我們,這是一個大的升級版本。

2、基於Linux內核3.0

Linux剛剛發布Linux 3.0內核沒多久,後來又更新到了3.0.1 。

3、通過Android Market購買音樂

谷歌已經試水性質的推出了Google Music Beta ,允許上傳2萬首音樂到Google的雲端服務器,自動創建播放列表在任何支持flash的設備上回放,我們有理由相信這種在Appstore影響下的數字視頻、音頻服務內容的提供也將會出現在Android上。

4、多核處理器優化

現在各廠商都在推雙核的智能手機,實際的效果如何我們不予評說,但Android 4.0將特別為使用雙核乃至多核處理器的手機進行專門的優化。

5、運行速度比3.1提高1.8倍

Google的人員只是這麼一說,並沒有提及這個性能具體體現在什麼方面,因此我們不知道這是關於浏覽器、GPU還是整體性能,只有等待。

6、集成Google電視和Chrome OS的智能停放

7、為OEM提供了官方的主題引擎

有了這個引擎,便可通過Google的升級程序更新到這些第三方的主題。

8、蘋果游戲中心的一個真正的競爭者

9、支持現有的智能手機

據稱現行所有運行Android 2.3的手機都有可能升級到4.0版本,這條消息是我喜聞樂見的,而Google官方的Nexus One和Nexus S將是第一批升級到4.0的手機。

10、新的攝影技巧以及虛擬攝像機

這將為開發者提供更豐富的攝像頭控制API。

 

九.android 6.0

鎖屏下語音搜索

用戶可以直接在鎖屏狀態下進行語音搜索,雖然現在的一些安卓手機支持語音喚醒功能,但這些語音喚醒都是第三方廠商開發的,而此次的Android 6.0在系統層面加入鎖屏下語音搜索,這無疑會在體驗上有一個明顯的提升。

指紋識別

說到指紋識別,很多用戶都會覺得現在的中高端安卓手機都支持,但事實上這些安卓手機的指紋識別都是各個廠商自行開發的並沒有系統底層的支持。Android 6.0則在系統層面加入指紋識別,能提供原生指紋識別API,這不但降低了廠商開發指紋識別模塊的成本,最重要的是原生指紋識別將會大大提升安卓手機的指紋識別支付安全性。

更完整的應用權限管理

在此前的原生安卓系統中有應用通知管理功能,但更為深入的應用權限管理只能靠第三方應用實現。Android 6.0進一步強化應用權限管理,應用權限管理也成為系統級的功能,不過這對於那些權限管理軟件來說並不是什麼好消息。

Doze電量管理

Android 6.0自帶Doze電量管理功能,在“Doze”模式下,手機會在一段時間未檢測到移動時,讓應用休眠清殺後台進程減少功耗,谷歌表示,當屏幕處於關閉狀態,平均續航時間提高30%。

Now on Tap功能

Now on Tap功能是和Google搜索緊密結合的功能,它可以讓谷歌從任何應用中進行搜索。例如,在微信中聊天的時候提到餐館,那麼就可以在不跳轉的情況下進行谷歌搜索。

App Links

通過App Links功能,Android平台能夠向網絡服務器提出申請,自主識別鏈接內容。直接跳轉到App客戶端中,改善用戶體驗,有利於讓用戶在體驗更完善的App客戶端完成更多操作。

此外,在Android 6.0谷歌還加入了Android Pay進一步強化移動支付,同時也是為了對抗Apple Pay。在發布會上谷歌表示Android 6.0將在下周開始推送,Nexus5/6/7/9以及Nexus Player將能夠在第一時間得到升級。

 

在前面說明中很有必要說明的(筆者覺得和應用開發密切相關的)共兩處,第一處是用紅色字體標出的Android 2.3,,第二處是6.0 以後的版本了。首先,Android2.3 與之前的系統有很大改進,具體是,增加nfc 支持,增加sip支持(在沒增加這些之前,android開發者要開發nfc或者sip的相關應用的難度和增加之後完全不同,後面我會寫相關博客進行說明,這裡只說明Android2.3 後寫nfc 或sip相關程序比之前要容易得多 ),第二個改進是把輸入法的框架改了(主要是將之前的java實現變為c實現),結果是2.3以後輸入法的輸入效率更高了。

至於6.0以後系統,第一開發工具只能用,谷歌官方的Android Studio 了。值得一提的是,從Android 4.4 開始,Android app 運行方式從原來的Dalvik 模式增加了一種可選模式ART模式(全稱是Android Runtime模式)。這種模式使得Android運行app的速度變快了(後面也有博客特別介紹)。還有就是從Android 5.0開始使用linux 3.0內核。這裡就是多核處理器優化基礎(因為linux內核中對於多核處理器進行了負載均衡處理)。

最後,總結一下,從android 1.5到現在的android 6.0其實很容易看出,android系統一直往提高用戶體驗,和降低應用開發難度這個角度發展。不難預測,未來android系統應該會考慮視頻解碼的問題了。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved