Android 4.0發布了

來源:互聯網
上載者:User

期待以久的4.0終於發布了。廢話不多說,先來看看4.0主要有哪些特性和與以前版本升級的地方!這些內容都是從SDK 4.0中參考而來的!

SDK也可以下載了:

Android 4.0統一了先前的針對手機和平板的不同版本和UI體驗,提供了統一的改良的UI和體驗。無論對於使用者還是開發人員來講,這都是一個大好訊息。

可以看出4.0在UI方面還是做了很大的調整的,文檔上面說動畫和UI介面將更加的方便使用,非常容易識別,並且操作起來也十分的方便。

System Bar和Action Bar

又多了System Bar和Action Bar,它們可以讓使用者更方便的,隨時進行系統相關的操作。猜測這個System Bar和Action Bar應該是之前的Status Bar的升級,與其類似,要麼在螢幕的最上方,要麼在最下方,應用程式也可以根據自身需要來隱藏它們,以全螢幕顯示。

Home Screen Folder

這個以前也是支援,新版本支援像Windows檔案瀏覽器那樣的直接拖拽。

All Apps Launcher

預設的Launcher較以前有較大提升,使用者可以通過長按某個App的Icon來Uninstall或Disable預置的應用程式。這個功能與目前流行的GO Launcher有些類似。它更強大的地方在於它可以Disable預置的應用程式,這點會很受使用者喜歡,因為很多使用者都不喜歡廠商的預置程式。

Resizable Widgets

可悲的是這個功能對於很多Market上面的Launcher已經支援了,比如GO Launcher。但是本身的Launcher支援,這無疑也是一個好訊息。

Lock Screen Actions

現在4.0版本允許使用者在未解鎖的情況下做更多的事情,比如進入Camera,或者拉下Notifications視窗查看通知,如果使用者正在聽音樂,也可以直接去查看音樂播放情況。這個聽起來很酷,因為每次解鎖真的有點麻煩。但是這又會不會引發其他問題呢?比如,進入了Camera,又長按HOME切換應用,或是對Camera中的相處進行處理,會接著進入其他應用嗎?需要等手機出來後慢慢驗證。


Quick  Response to Incall

來電話了,你可以不接,卻以Sms短訊息形式來回複。在Incall Screen上面除了接電話和拒接電話外,還多了一個Sms,點擊後會跳到給來電的人回簡訊。這個也是很酷的東西,因為比如你不方便接電話,先以簡訊形式回複對方,以防對方著急或有其他想法。使用者也可以自訂這個快捷回複,也即可以設定除了簡訊外的其他應用(,QQ,MSN,Email等)。

Swipe to dismiss  notifications, tasks and Browser tabs

意思是說,你可以通過滑動手指的方式來取消掉通知,最近使用的任務和瀏覽器的頁面。光看描述,還不是很清楚。
IME和拼字檢查
不用多說,這肯定會有提升,有更加精確的拼字檢查和相近拼字的建議。這裡提升到底有多大,需要使用者慢慢的去體驗。

語音輸入

這次提供了一個持久性的語音輸入方式,也就是說MicroPhone一直是開啟的,一直在接收你的語音錄入。使用者可以一直錄入,也可以中途暫停任何時間。它還能更正錯誤,並給出建議讓使用者選擇。對於語音錄入,光看文檔沒有用,要去真實手機上去體驗,才能評論它究竟是否強大。另外,文檔說支援很多語言,我想它能支援中國的方言嗎?

無線資料控制

這是一個新增的功能,它可以控制所有的無線串連,也可以統計無線流量的使用方式。因為智能手機對網路是十分依賴的,同步資料,上網,流媒體,下載應用,升級應用都需要無線流量,使用者之前只能依靠廠商第三方程式和Market上面的程式來控制無線串連和統計流量使用方式。現在好了,預設的Settings中就有控制和統計的功能了。

對於正常使用有困難的使用者

比如對於不能看見的人,使用手機的方式有所提升,使用者點擊螢幕後,就可以觸發一個語音導航提示。
Browser將支援直接以代碼和Script方式來查看網頁。

溝通和分享

4.0版本把社交更加廣泛的整合到系統本身之中,讓使用者更加容易的去直接相互對話,郵件,資訊等。


統一的連絡人介面

一個新的應用叫People,將系統中所有的連絡人,社交聯絡介面統一的聯絡起來,形成一個非常統一的聯絡中心。為使用者提供非常詳細的介面資訊,聯絡資訊和社交網路資訊,並且都可以方便的一鍵式跳轉到相應的應用。對於使用者自身的資訊,有一個叫“Me”的介面來統一顯示和管理。

更加強大的Calendar和可視的語音信箱

Calendar整合了工作,個人,學校和社交議程。其他的第三方應用也可以在獲得適當許可權在Calendar中建立事件和管理提醒。可視語音信箱,就是在電話應用中增加新功能可視語音信箱可以整合訊息,或語音檔案。

豐富的Camera

拍完相片後,可以直接的編輯並且與朋友分享。還有其他一些攝影方面的提升,比如焦點控制,快門,暴光等。也支援了連續拍射和功能,也就是說拍射特大圖片時,轉動Camera,就可以拍射周圍所有的映像。這個在以前Nokia的機子已經有了。Market上第三方應用也有實現。


Gallery中新加了圖片編輯

Gallery中新增加了圖片編輯的功能,比如,可以裁剪,設定圖層,移除紅眼等等。預設的Gallery Widget也可以瀏覽多個圖片了,從Gallery中選擇一個專輯後,就可以瀏覽專輯中的所有圖片了。

Live Effects for Transforming video

這個是比較有意思的,它可對Camera拍射的視頻進行變幻處理,比如加背景,或者一些非常有趣的鬼臉。

分享截屏

使用者可以隨時隨地的按下硬鍵按扭進行截取當前螢幕快照,並儲存到本機,然後可以進行編輯或者與朋友進行分享。這個比較酷,但也要看硬體廠商能否增加硬鍵按扭了。

雲端體驗

使用者可以與雲端伺服器相連,並同步相片,應用,遊戲,郵件和連絡人等。但是應該是只能與Google伺服器進行同步。

內建的瀏覽器

新版的瀏覽器可以與Google Chrome瀏覽器進行書籤同步,也支援離線閱讀。

Email升級

加強了自動補全。增加了快捷回複,嵌套檔案夾等。

創新Android Beam基於NFC的分享

對於所有支援NFC的裝置來講,可以通過Android Beam一個新的功能來分享和交換應用,連絡人,音樂,視頻等等。


臉部識別解鎖

這個聽起來非常的酷,即安全又省事。可以通過臉部識別來解鎖Lock Screen或解數字 PIN 碼。

Wi-Fi Direct and Bluetooth HDP

Wifi Direct能讓使用者通過Wifi把多個裝置點到點式的串連起來,因為是通過Wifi網路,所以更穩定,速度也夠快。神奇的地方在於這個竟然不需要網路連接。這樣一來就可以開發出基於這個的應用,來讓裝置之間更加容易的傳遞資料了。

對於開發人員來講的改進,也即API上的更新

其實,也就是能實現上述新的使用者體驗所用的API

更加統一的UI架構介面

包含了某些只在3.x版本中才有的比如:fragements, content loaders, Action Bar, rich notifications, resizable home screen widgets等。

通訊和分享社交API

社交API和資訊提供者(provider)可以統一為應用提供連絡人,介面資料,狀態更新和圖片的儲存。也可以實現與相應的社交應用進行串連。有了這些API,開發人員就可以開發出更加強大的,跨應用式的社交應用程式,比如把各種社交網路整合到一起。

日曆API

如前面所說,新的日曆支援第三方應用建立事件和管理提醒,所以就有相應的API來支援。

可視語音信箱API

同樣,對於這個新增的功能,也肯定要有相應的API來支援。

Android Beam

這是一個全新的基於NFC的功能,能讓使用者分享資料,這也離不開系統架構的支援。對於開發人員來講,這個意義遠大於分享資料。它提供了一個近距離互動的新途徑。所以也會在娛樂方面有所用處,比如二個裝置一起玩遊戲。之前的手機是支援多台手機一起玩,但是要通過Bluetooth或網路來串連。現在無疑這提供了一種新的方式。

多媒體

對流媒體的底層支援,4.0中對流媒體的支援完全加入到系統中,支援的更好。應用程式完全不用管資料的來源,只需要把它交給系統架構就可以了,系統會處理。
Camera也新增加了API來支援前面所提到的功能,比如編輯圖片,變焦,快門控制和暴光控制。
還有就是前面講到的視頻變幻的API支援,可以對視頻資料進行定製化的變幻。這將是十分有趣的,我相信會有很多的以此為基礎的娛樂性的應用出現。
遠程音頻控制,不是跨裝置或網路,而是跨進程的遠程通訊。因為前面講過,在Lock Screen上面可以顯示現正播放音樂的相關資訊,所以就需要有相應的控制元素。讓使用者可以另外一個進程中直接控制音樂的播放控制。
4.0中也增加了新的媒體解碼器和新的媒體容器。

新的連線類型

前面提到了Wifi Direct和Bluetooth Health Device Profile(HDP)
開發人員可以通過這些API來構建高效能且穩定的點對點式的串連,而這並不需要網路連接或是Wifi熱點。這又是另一個裝置之間互動的途徑。相信會大有作為的。

UI的新組件和加強

新的組件GridLayout出現了,可以提高效能。

OpenGL ES紋理視圖

新的TextureView可以直接讓開發人員整合OpenGL ES中的紋理貼圖到UI顯示中去。它能讓開發人員像使用其他View元素一樣來使用OpenGL ES的紋理貼圖,也支援移動,變幻和動畫。

2D硬體加速

所有運行4.0的硬體裝置必須支援2D硬體加速。這樣一來,UI的顯示效能會有所提高。
還有輸入方面的更新包括拼字檢查和Text-to-Speech的API也都有所更新

無線網路使用

如前面所提到的,因為新版本有統計網線流量使用的功能,所以也有相應的API來提供支援。

安全

安全方面也有所提升,多了一些專門用於安全方面的API。還有一個地址空間布局隨機化(Address Space Layout Randomization)的工具來防止記憶體方面的問題。
還有在VPN方面有所更新,開發人員可以自己的一套新的VPN解決方案。
另外貌似還可以遠端控制Camera。

總體的來講這次升級還真是不小。最大的提升的地方在於它在娛樂方面所做的提升很大。至於這些提升是否真正能給使用者和開發人員帶來方便,還有待於考證。

新增了四個包
  • android.media.effect--對前提到的視頻變幻,紋理貼圖,影像編輯等提供API
  • andriod.net.wifi.p2p--Wi-fi Direct串連的API
  • android.security--安全方面的一系列工具
  • android.service.textservice--把提供拼字檢查的服務,可以讓應用像使用IME那樣使用拼字檢查
  • android.view.textservice--拼字檢查相關的UI組件

其他的包都有或大或小的升級與變化。

詳細的可以參考官方文檔。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.