安卓編年史(4):Android 0.9 Beta——嘿,這看起來很眼熟!
![](https://linuxstory.org/wp-content/uploads/2024/06/201258o5v06fklqlrkdw4b-800x400.jpg)
安卓 0.9 顯示著橫屏的主屏幕——後續一些版本無法實現的一個特性 [Ron Amadeo供圖]
儘管從功能上很難將模擬器和操作系統區分開,但安卓 0.9 是第一個支持橫屏顯示的版本。更讓人驚訝的是,幾乎所有東西都支持橫屏模式,在某些方面安卓 0.9 甚至做的比 KitKat 更好。在 Kiakat 中,主屏幕和撥號被鎖定為豎向並且無法旋轉。但在安卓 0.9 這裡,對任何一個應用橫向顯示都不是問題。(有誰知道怎麼把 Nexus 5 從 Kitkat 升/降級到安卓 0.9 嗎?)
截圖同樣顯示了安卓 0.9 中的新的音量顯示設計。它拋棄了在 Milestone 3 中初次登場的舊鈴鐺式控制界面。那是一個巨大的,充滿屏幕的界面。實際上,安卓 4.0 的重新設計中讓它變得更小了,但它仍然是個問題。(你想增加音量卻因此沒法看到視頻了這種情況特別煩人。)
新通知面板,拋棄了應用快捷方式並添加了頂部部分 [Ron Amadeo供圖]
幾乎每個安卓版本中的通知面板都有一定的調整,安卓 0.9 也不例外。電池電量圖標進行了重繪,變成了黑底綠色圖標,其它的狀態欄圖標變為黑色,白色以及灰色。狀態欄左側部分明智地選擇在通知面板打開的時候顯示日期。
通知面板加入了一個新的頂部部分,它能夠顯示運營商名稱(在模擬器里顯示「安卓」),以及一個巨大的寫著「清除通知」的按鈕,它能夠讓你不用打開應用而徹底清除通知。應用程序圖標被取消了,替換為通知到達的時間,「最新事件」文字被更換為簡單的「通知」。面板的空白部分現在是灰色的而不是之前的白色,底部的滑動條也進行了重新設計。上面兩張圖片的底部看起來並沒有對齊,但這是因為 Milestone 5 的通知面板在面板底部有一圈空白。安卓 0.9 的通知面板是完全直達底部邊緣的。
安卓 0.9 和 0.5 的瀏覽器,展現出新的無色彩菜單 [Ron Amadeo供圖]
瀏覽器主頁現在是載入一個真正的網站,而不是像 Milestone 5 中那樣的本地存儲的假 Google 頁面。Webkit 的版本升至 525.10,但是看起來它似乎沒法正確渲染更現代的 Google.com 搜索按鈕。縱觀安卓 0.9,Milestone 5 中的菜單設計已經被拋棄,取而代之的是重新設計的灰色圖標。這些截圖的區別十分的明顯,因為所有的顏色都被去除了。
「更趨向於」列表式的菜單變得更高了一點,並且只是一個沒有圖標的列表而已。安卓 0.9 已經獲得了其它搜索方式,這次是在瀏覽器菜單里。和主屏幕小部件,主屏幕菜單按鈕,以及瀏覽器主頁,它們共同組成了四個搜索框。谷歌從未隱藏它的主要業務是什麼,就連在它的操作系統中也是這樣。
從左到右:安卓 0.9 的瀏覽器縮放控制項,頁面內搜索界面,瀏覽器窗口,以及設置 [Ron Amadeo供圖]
安卓 0.9 帶來了許多瀏覽器改進。謝天謝地縮放控制項又能正常使用了,而且從瘋狂的垂直控制變成了簡單的加減按鈕。谷歌做了個符合常識的決定,將縮放控制從屏幕中間移到了屏幕底部。在這些縮放控制項中,安卓在一致性方面的努力顯而易見。這些看起來是系統中唯一的圓形按鈕。
安卓 0.9 中的新特性「頁面內查找」會高亮顯示頁面內的關鍵詞。但總的來說,UI 還是十分粗糙的——文本框比它應有的高度高了許多,「完成」按鈕帶的勾選框對這個頁面來說只是一種圖標而已。「完成」基本上是個「關閉」按鈕,這意味著它也許應該是個右對齊的「X」按鈕。
這個版本的系統沒有設置界面,但是瀏覽器最終還是有了自己的設置界面。它會有個桌面式選項的彈窗,Javascript,隱私和 cookie,保存的密碼以及表單數據。甚至還有 Google Gears 整合(還記得 Google Gears 嗎?)。
撥號盤以及打開菜單的正在通話界面 [Ron Amadeo供圖]
撥號和聯繫人在安卓0.9中實際上是同一個應用——兩個圖標只是打開不同的標籤而已。將聯繫人像這樣附到撥號盤表明了智能手機聯繫人的第一目的還是通話,不是簡訊,電子郵件,即時通訊或查找地址。最終谷歌還是會完全接受非傳統的智能手機溝通,將聯繫人和撥號分為兩個獨立的應用程序。
Milestone 5中大多數撥號盤的缺陷在安卓0.9中得到了修復。「最小化」標籤被一組正常的亮/暗標籤替代。對話氣泡式的退格鍵被替換為正常的退格圖標並集成到了撥號數字顯示界面。數字鍵變成了圓形,儘管這個系統的其它東西是圓角矩形的(至少這次文本是垂直對齊的)。谷歌還修復了Milestone 5中「-」鍵,「*」鍵和「#」鍵不平衡的問題。
在安卓0.9中點擊顯示的號碼會開始一個通話。這是十分重要的,因為這是擺脫安卓設備硬體實體「撥號」和「結束」鍵的一大步。另一方面,來電界面卻走的是完全相反的道路,去除了在安卓0.5中顯示於屏幕之上的「接聽」和「拒絕」按鍵。谷歌會花上接下來幾個版本的時間去摸索在特定的顯示之下是否需要硬體實體撥號鍵。但是直到安卓2.0和摩托羅拉Droid面世,實體撥號按鈕才最終變成了可選選項。
來電界面的所有選項隱藏在目錄按鈕之後。Milestone 5不支持距離感測器,所以它採取了簡單粗暴的路線,在通話過程中禁用觸摸屏。安卓0.9為G1開發,它有個距離感測器。最終谷歌沒有在通話的時候禁用觸摸感測器。
安卓 0.9 和 0.5 中獨立的聯繫人界面和聯繫人編緝界面 [Ron Amadeo供圖]
Milestone 5 的一些聯繫人信息有令人困惑的標籤,像電子郵件只被打上「主要的」標籤而不是「主電子郵箱」標籤。安卓 0.9 用各部分的水平標題糾正了這個錯誤。而且現在左側的每個聯繫人類型都有了 手形圖標 。
編緝聯繫人界面如今是個更加繁忙的地方。每個輸入框都有刪除按鈕,特定聯繫人鈴聲,一個顯示在屏幕上的「更多信息」按鈕用來添加輸入框,一個是否將通話直接發送到語音信箱的複選框,以及在列表底部的「保存」和「放棄修改」按鈕。從功能上來說,相對於舊版本這是個巨大的進步,但它看起來仍然很混亂。
Ron Amadeo / Ron 是Ars Technica的評論編緝,專註於安卓系統和谷歌產品。他總是在追尋新鮮事物,還喜歡拆解事物看看它們到底是怎麼運作的。@RonAmadeo
via: http://arstechnica.com/gadgets/2014/06/building-android-a-40000-word-history-of-googles-mobile-os/4/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive