綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[Android] Ice Cream Sandwich系統將統一Android版本

[複製連結] 查看: 567|回覆: 1|好評: 0
跳轉到指定樓層
樓主
kimiko | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2011-9-23 10:08

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
  據國外媒體報道,Android的下一個版本Ice Cream Sandwich(冰淇淋三明治)即將發佈。目前,市場中居於主導地位的Android 版本仍然是Froyo(凍酸奶),半數以上Android設備依然使用這款系統。事實上,Android系統版本混亂的局面一直困擾著Android開發者,Ice Cream Sandwich將幫助Google結束這種困境。

  另一方面,僅有2%的Android設備執行Honeycomb(蜂巢)平板系統,部分原因是由於缺少適合Android平板使用的應用。Google一直致力於解決該問題。如果Google找到方法,開發者將首先開發Honeycomb應用,利用Ice Cream Sandwich將應用功能向後移植到手機中。下面就是Google所採用的方法:

  Google高管斯科特·麥恩(Scott Main) 稱,Ice Cream Sandwich允許開發者在多面板或單面板環境中面向平板和手機開發應用。實現方法有兩種。對於顯示多個碎片(Fragment)的平板應用而言,開發者可以採用支持手機應用的項目(Activity),必要時可以交換。簡而言之,碎片設計可以讓應用在小螢幕上使用單個面板佈局,在大螢幕上使用多個面板佈局。

  麥恩表示,碎片應該具備高度的區分化。一個碎片不應該直接通過另一個碎片執行,碎片間的代碼內容應該「我中有你,你中有我」。 為了避免直接從一個碎片中調用另外一個碎片, 開發者可在每個碎片中都聲明一個回調接口。

  Ice Cream Sandwich的另一個重要方面是幫助開發者駕馭不同尺寸的螢幕。Android設備螢幕尺寸多在3至5英吋間。平板設備的情況同樣如此,三星Galaxy Tabs平板便分為8.9英吋版和10.1英吋版。

  Android系統的處理方式是使用一個回調系統,類似於開發者利用最舊的Android系統開發應用一樣,開發者將最小的螢幕作為開發標準。

  螢幕尺寸的混亂是Android系統面臨的棘手問題之一。對此,Ice Cream Sandwich系統提供了最佳的解決方案。儘管Honeycomb的出現讓Android系統出現分支,但Ice Cream Sandwich將讓兩款系統可以並行發展。與iOS系統一樣,Ice Cream Sandwich同樣提供手機優化和平板優化選項。當開發者都選取面向平板設備開發應用,Android平板的價值將得到最大的體現。

  這就是Ice Cream Sandwich所採用的方法,它要比專門面向Honeycomb系統開發更為明智,通過調整碎片的處理方式,Honeycomb應用也可以轉型為手機應用。

  有一件事是可以肯定的,在應用進入市場之前,Android開發者必須解決Ice Cream Sandwich意圖解決的問題。Ice Cream Sandwich SDK目前尚未發佈。至於微軟和蘋果,iOS 5測試版和Windows Phone Mango都於今夏向開發者發佈。如果Ice Cream Sandwich就是要統一Android版本,適應不同螢幕設備,那麼對於開發者而言,將其整合到現有應用中也會非常簡單。
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏1 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
thomaslee012004 | 收聽TA | 只看該作者
發表於 2011-9-25 13:02
thank you very much
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則