編輯:高級開發
最新版的android包含了一些新特性,如新的UI“holographic”主題、多核支持、硬件加速的3D、Animation Framework以及企業級特性等等。
從2008年9月開始,Google幾乎每年都會發布一個Android主版本;去年,他們發布了3個小版本,分別是2.1(éclair)、2.2(Froyo)以及2.3(Gingerbread)。android 3.0(又叫做Honeycomb)於最近發布,但它並非最終版而是一個預覽版。
android 3.0在創建之初就將目標定在了平板電腦,OS通過“holographic”主題提供了新的界面,可被所有應用所訪問(高分辨率圖片能夠展現出該UI)。這個新主題連同相應的Widget顯然是面向更大的屏幕而非手機。看看Honeycomb在智能手機上的樣子應該很有意思。
最有趣的一些新特性列舉如下:
◆系統欄——位於屏幕底部的工具欄,總會呈現出來,但如果應用需要全屏運行則可以禁用掉它。
◆動作欄——每個應用都可以使用的屏幕上方的一個下拉菜單,其中包含了與應用相關的命令與首選項。
◆主界面——OS有5個主界面,可以 通過Widget、快捷方式、壁紙以及搜索框對其進行定制。
◆多任務——狀態欄包含了後台運行應用的信息,包括應用當前狀態的快照,類似於Windows Vista或Windows 7。
◆連接——Honeycomb支持Media/Photo Transfer Protocol(MTP/PTP),用於與USB相機和桌面同步媒體文件。此外,還支持外部鍵盤,藍牙共享也得到了改進。
◆Animation Framework——開發者可以使用該框架控制Widget的動畫。
◆硬件加速的2D圖形——android 3.0帶有全新的OpenGL渲染器,提升了Canvas、Paint、Xfermode、ColorFilter、Shader以及Camera的操作速度。
◆Renderscript3D圖形引擎——用於為應用生成3D效果的框架。
◆多核支持——Dalvik VM和Bionic庫已經內置了多核支持。
◆多媒體——支持HTTP流,擁有可插拔的DRM框架。
◆企業級——支持加密存儲、密碼過期、密碼歷史以及復雜密碼。
之前的應用不僅兼容於android 3.0,還可以通過在清單文件中設置屬性來使用新的holographic UI主題。
開發者可以獲得PrevIEw SDK,但應該注意到API並不是最終版的,使用該開發包所構建的應用是無法上傳到android Market上的。最終版的SDK將在下個月發布。
原文鏈接:android 3.0 Has Been Optimized for Tablets
一年一度的“三八婦女節”已經來到了,51CTO移動開發頻道在此向所有的女性同胞致敬,特此為各位找了一些女同胞需要的android手機應用。也希望能夠激發手機應用開發程序
另外一個問題就是加載速度,如果應用中圖片加載速度很慢的話,那麼用戶同樣會等到崩潰。那麼如何處理好圖片資源的獲取和管理呢?異步下載本地緩存異步下載大家都知道,在andro
從SDK 1.5版本以後,android就開放它的IMF(Input Method Framework),讓我們能夠開發自己的輸入法。而開發輸入法最好的參考就是Andr
2009年9月16日android 1.6 Donut 發布谷歌已經發布了android SDK 1.6r1版本,也就是Donut 1.6版,通過此版本可以讓開發商快速