多圖展示Google最終預覽版Android 3.0 SDK
【51CTO編者按】我們前不久介紹了Android 3.0七大特性全解析,2011年1月27日爆出Android 3.0最終預覽版的SDK正式發(fā)布。
在CES上自爆了Android 3.0(蜂巢)界面的Google今天放出預覽版SDK,并揭曉了全部新功能細節(jié)。北京時間1月27日早間消息,Google今天發(fā)布代號“蜂巢”的Android 3.0系統(tǒng)SDK(軟件開發(fā)工具包),以幫助第三方應用開發(fā)人員優(yōu)化其產(chǎn)品。
為平板設計的新界面
◆Android 3.0 Honeycomb專為大屏幕平板重新設計了用戶界面,稱為holographic(全息),主要關注互動性。Android 3.0重新定義了多任務、豐富的提醒欄、可自定義的主界面、widgets等等(如上圖)。
◆系統(tǒng)欄,也就是通知欄,可在任意程序里快速訪問提醒和系統(tǒng)信息,還有軟件導航的虛擬按鈕,它們位于整個界面最下方,在看視頻的時候它們也會淡出隱藏不顯示
◆動作欄,用于對應用進行控制,顯示在屏幕最上方,可查看應用的菜單、導航、widget,在你打開應用之后就一直顯示(相當于Android里按menu后彈出的菜單)
◆可自定義的主界面,可放置widget,應用快捷方式和壁紙,通過打開launcher可看到所有應用圖標的列表,當然還有全局搜索框
◆最近打開的應用列表,可輕松看到多任務圖標。在系統(tǒng)欄里就可以進入最近打開的應用列表,它會直接顯示應用的截圖,而非像iOS那樣只顯示個圖標(如下圖)
重新設計的鍵盤
方便更快更精確的輸入文字,鍵盤的大小和位置都重新設計了,還加入了一些新案件,比如Tab鍵,可以提供更高效的文字輸入。用戶可以按住某個鍵進入特殊文字菜單,或者切換為語音輸入模式,見下圖。
改進的文字選擇和復制/粘帖
這個Android 2.3 Gingerboard就有了,可以通過兩個“游標卡尺”來選擇選中哪些文字,進行復制/粘帖和剪切操作。
新的外設支持
Android 3.0開始原生支持文件/圖片傳輸協(xié)議,讓用戶可通過USB接口連接相機或電腦來同步數(shù)據(jù),也可通過USB或藍牙連接實體鍵盤進行更快速的文字輸入。同時 改進了WiFi連接,搜索信號速度更快。可通過藍牙來進行tether連接,分享Android平板的3G信號給其它設備。
內(nèi)置應用更新
◆瀏覽器:提供導航條,方便用戶導航和組織頁面。可直接顯示出多標簽頁,方便切換。增加匿名模式,方便看見不得人的網(wǎng)頁。在登錄自己的Google帳戶之后,可與桌面版的Chrome瀏覽器同步書簽。多點觸摸開始支持Javascript和插件。
◆攝像頭和圖片庫:攝像頭應用重新設計,可直接在屏幕上操作曝光、對焦、閃光燈、變焦和前置攝像頭。圖片庫應用則可以讓用戶全屏瀏覽照片。
◆聯(lián)系人:聯(lián)系人應用變成了兩欄結構,可快速滾動,改進了對格式和國際化手機號的支持,地址寫的是哪里就按哪里的形式顯示。聯(lián)系人以卡片的形式顯示,方便閱讀和編輯。
◆郵件:也是兩欄結構,方便瀏覽和組織郵件,可選擇多個郵件操作,改變文件夾等等。有一個桌面用的郵件widget。
此前有報道稱,Android 3.0專門面向平板電腦,包括摩托羅拉Xoom。Google在SDK中介紹了Android 3.0的許多新特性。例如:
◆該平臺為每款應用在顯示屏頂端的動作條提供一個實例,用戶可以快速訪問關聯(lián)選項、小工具、狀態(tài)、導航或其他內(nèi)容,還可以定制一款應用的動作條實例的顯示主題。開發(fā)人員可以通過動作條在用戶熟悉的位置顯示應用的更多功能,并使一款應用在各種活動區(qū)域或狀態(tài)下的使用體驗保持一致;
◆細分活動區(qū)域,以更好地控制內(nèi)容,使設計更加靈活。從Android 3.0開始,開發(fā)人員將可以把活動區(qū)域劃分成更小的“分區(qū)”(fragment),以提供更為豐富、更具交互性的體驗。例如,一款應用可通過活動區(qū)域內(nèi)的多個分區(qū),實現(xiàn)真正的“多屏用戶界面”。開發(fā)人員可在一個活動區(qū)域內(nèi)動態(tài)添加、移除和替換分區(qū),而這些模塊化的分區(qū)可在不同活動區(qū)域內(nèi)再次使用,從而提高了開發(fā)效率。
新的開發(fā)功能
在Android 3.0平臺是專門設計以滿足更大屏幕尺寸的設備上應用的獨特需求。 它提供的工具開發(fā)人員都需要創(chuàng)造令人難以置信的視覺和相互作用對這些設備的經(jīng)驗。
◆新UI框架,方便創(chuàng)建平板應用
◆重新設計的UI widget
◆可擴展的桌面widget
◆一直顯示在屏幕上的動作欄
◆更豐富的提示欄,可顯示富媒體信息,可控制大小圖標
◆支持多選,剪切板和拖拽的互動模式
◆新的動畫框架
◆支持硬件2D加速
◆可渲染腳本的3D界面引擎
◆支持多核心結構
◆支持HTTP Live流,通過M3U播放列表URL來進行HTTP實時直播
◆內(nèi)置DRM框架
◆可對數(shù)字媒體文件進行存取操作
◆對企業(yè)良好的支持
◆對老應用也可進行支持,不用改代碼也可在平板上跑
新的UI框架應用程序
◆活動片段,內(nèi)容和更大的設計靈活性控制
Android 3.0,開發(fā)人員可以打破其原有進程,然后結合多種方式他們創(chuàng)造一個更豐富,更具交互性的體驗。因為他們是模塊化的,Android 3.0還提供一種有效的方式為開發(fā)人員編寫應用程序,可以運行在大屏幕上正確以及小屏幕設備。
◆重新設計的UI部件
Android 3.0的UI部件提供了一個開發(fā)人員可以使用快速添加新的內(nèi)容類型的應用程序更新設置。 新的UI組件是重新設計,更大的屏幕上使用,如片劑,并納入新的全息用戶界面主題。 與早期版本編寫的應用程序可以繼承新的Widget設計和主題。
◆主屏幕擴展部件
主屏幕Widget提供快速直接從主屏幕訪問應用程序特定的數(shù)據(jù)。 讓開發(fā)商采取的Android 3.0主屏幕Widget到一個新的水平,提供更多類型的內(nèi)容和與用戶互動的新模式。 用戶可以通過互動,如采用觸摸手勢,滾動,翻轉在Widget中顯示的內(nèi)容隨著新途徑主屏幕部件。
高性能2D和3D圖形引擎
◆新的動畫框架
該平臺包括一個靈活的新的動畫框架,讓開發(fā)人員輕松,如觀看動畫UI元素的屬性,部件,碎片,Drawables,或任意對象。
◆硬件加速的2D圖形引擎
機器人3.0提供一個新的硬件加速OpenGL渲染,給出了一個性能提升在Android框架運行的應用程序許多操作常見的圖形。
◆Renderscript3D圖形引擎
Renderscript是一個運行時的三維框架,為構建三維場景,以及一個特殊的,平臺獨立的兩個最高性能著色語言的API。
多核處理器結構
Android的3.0是設計運行于單個或多核處理器架構平臺的第一個版本。 一個在Dalvik虛擬機,仿生圖書館多種變化,和其他地方增加對多核環(huán)境中的對稱多處理的支持。
增強企業(yè)級開發(fā)
在Android 3.0,設備管理應用程序開發(fā)人員可以支持新類型的政策,包括加密存儲,密碼過期,密碼歷史,密碼需要復雜的字符政策。
兼容現(xiàn)有的應用程序
Android 3.0帶來了新的用戶界面片等大屏幕設備而設計的,但它也是完全符合該平臺的早期版本中,或更小屏幕尺寸開發(fā)的應用軟件兼容。
更多內(nèi)容請關注51CTO專題:Android 3.0——蜂巢的世界
各平臺Android 3.0 SDK下載列表如下:
Platform
Package
Size
MD5 Checksum
Windows
android-sdk_r09-windows.zip
32779808 bytes
1a1bb8fad80bcc2dfbd00443b9a13e6b
installer_r09-windows.exe(Recommended)
32828818 bytes
a0185701ac0d635a4fbf8169ac949a3c5b3d31e0
Mac OS X (intel)
android-sdk_r09-mac_x86.zip
28829553 bytes
ef3102fdbbbbd9bf4d9b572624aa9dc1
Linux (i386)
android-sdk_r09-linux_x86.tgz
26917824 bytes
9fefac5ff85d329836439f6e77a78cae
【編輯推薦】
- 圖文詳解Android 3.0 SDK安裝教程
- 下載Android 3.0預覽版(R9)SDK入門包
- 多圖欣賞 Android 3.0系統(tǒng)的平板代表作
- 先睹為快 Android 3.0細節(jié)曝光
- 傳Android 3.0強制要求使用雙核處理器