
狀態(tài)欄:
Android和iPhone的狀態(tài)欄均在屏幕頂端的位置,原因無(wú)外乎是人的視覺(jué)流程是從上到下的。
Android的狀態(tài)欄,具有notification的功用,當應用程序有新的通知,在狀態(tài)欄左側顯示通知圖標,向下滑動(dòng)即可打開(kāi)查看通知詳情。
iPhone的狀態(tài)欄,包含了活動(dòng)狀態(tài)的顯示,比如某進(jìn)程正在運行,會(huì )有個(gè)轉動(dòng)的動(dòng)畫(huà)在這里,但是你不能對這個(gè)動(dòng)畫(huà)有任何操作。另外,當你在瀏覽時(shí),輕擊 iPhone狀態(tài)欄,也能起到快速至頂的作用。個(gè)人認為,Android通知系統做得很不錯,貌似后來(lái)的Windows Phone7也效仿了此設計。
標題欄:
Android是純粹的界面標題欄,這里一般無(wú)操作響應。而iPhone的標題欄,承擔更多的作用是導航,你能在這里快速后退(Android使用實(shí)體按鍵來(lái)后退),或是針對此界面進(jìn)行一些操作。另外,當你使用 iPhone向下瀏覽界面內容時(shí),雙擊標題,還起到快速至頂的作用。
標簽欄:
Android的標簽欄位于界面標題之下,一般最多5項,在原生的平臺界面,視覺(jué)效果也較丑。而iPhone的標簽欄是明確在屏幕下方的,也是最多5頂。相比于A(yíng)ndroid,iPhone對狀態(tài)欄的處理顯得很智能。所有顯示圖標和文字的標簽都是相同的寬度并且顯示黑色背景。當標簽被選中后,它的背景淡化并且標簽中的圖片變亮。如果應用程序的標簽欄包含5個(gè)以上的標簽,iPhone OS會(huì )顯示其中的4個(gè)并在第5個(gè)自動(dòng)顯示為“更多標簽”。
Android的設計師認為,標簽應該先被看到,并且不能讓menu鍵的菜單項擋到。iPhone的設計師認為,標簽是用于切換當前應用程序不同視圖的,應該更容易被按到,所以選擇在屏幕下方。也因此,我已經(jīng)完全不糾結所謂的“單手持機”的情境設計,因為以上兩平臺均無(wú)法很好地支持。
工具欄:
Android的工具欄一般居于屏幕下方,一般是3個(gè)按鈕??紤]到可點(diǎn)擊域的有效性,一般最多也不建議超過(guò)5個(gè)。而iPhone的工具欄,是與標簽欄在同一位置的,即標簽欄與工具欄不共存,在屏幕下方,要么是工具欄,要么就是標簽欄。
老實(shí)說(shuō),我現在并沒(méi)有在設計新的手機平臺,我們公司也不會(huì )去折騰新的“某某phone”。因此鑒于我目前站立的只是這個(gè)高度,我沒(méi)有理由去為我的應用程序界面對上述四點(diǎn)進(jìn)行“創(chuàng )新”。
聯(lián)系客服