Android O這些新功能你未必知道
穀歌最近推出了Android O,它是承接Andorid 7.0(Nougat)的作業系統,新系統有了一些細微的變化。目前可以看到的新系統只是開發者預覽版,只要設備支援就可以安裝,不過建議大家還是等一等。
預覽版Android O簡介
如果不是開發者、科技記者或者瘋狂的愛好者,目前還找不到好理由安裝新OS。Android O只是開發者預覽片,如果想運行系統,你必須從穀歌那裡下載OS,然後手動安裝到Android設備。安裝並非不可能,但是有點繁瑣。系統還不是很完整,體驗也不會太好。谷歌在文檔中警告說,系統或者APP運行時可能會出現週期性緩慢、跳閃的現象。
每當測試版系統推出時,我們一般可以通過“Android Beta Program”升級,要想提前嘗試新版Android,這種辦法最簡單最好。不過Android O並沒有通過Android Beta Program管道推出,至少目前還沒有。再次聲明,推出的系統只是開發者預覽版,並不是面向公眾消費者的,也不是面向測試用戶的。
如果你真的想提前看看未來的Android是怎樣的,可以將Android O下載到Nexus 5X、Nexus 6P、Nexus Player、Pixel C、Pixel、Pixel XL。你還可以通過Android Studio在電腦上打開類比版軟體。
雖然穀歌正在與硬體製造商協手合作,加快作業系統的升級速度,不過Android 0應該不會馬上推出。Pixel和Nexus用戶可以提前享受最純粹、最天然的Android體驗。摩托羅拉及其它硬體製造商也會率先採用新系統,不會在上面疊加自己的“皮膚”。如果你的設備安裝修改版Android,比如三星系統,你所獲得的Android O體驗可能會有些不同。
這個問題也就是所謂的“碎片化”問題,該問題已經存在一段時間了,短期之內不太可能解決。按照穀歌自己提供的資料,Android使用者只有2.8%使用Android 7.0或者更新的作業系統。大量用戶使用的是KitKat、Lolipop、Marshmallow。
讓我們看看新系統到底有何特色:
通知功能
最新推出的公開版作業系統是Android 7.0 Nougat,它對APP通知進行了大調整,到了Android O,調整仍然在繼續。最顯眼的就是“通知管道(notification channels)”功能。通知管道可以將APP通知分類,那些不想看的通知會忽略,可以剔除特定APP的通知。在資訊APP中,開發者可以開通一個獨立的通知管道,提供給單個聊天群組使用。如果父母發來資訊,我們可能希望系統直接顯示資訊,至於同事的資訊,我們可能想遮罩。
通知管道功能很棒,希望開發者能支持。新聞APP、資訊APP、社交媒體APP……所有APP都想爭奪用戶的注意力,有了通知管道功能,我們可以重新獲得掌控力,與哪個APP互動可以自由決定。可惜的是,是否支持通知管道完全由開發者說了算。
在過去幾年了,郵件出現了一個創新功能,它就是“snooze”(稍後提醒),它可以按預設時間讓郵件出現在收件箱中。最開始時,Snooze功能被Mailbox、Dropbox使用,後來被更多的郵件服務採納,包括穀歌。Android O通知同樣支援Snooze功能。不過它並沒有忽略通知,只是稍後顯示而已。
在處理通知時,用戶可以向左或者向右滑動,此時會出現齒輪或者鐘的圖示。點擊鐘的圖示就可以選擇Snooze功能的持續時間。在早期版本的作業系統中,Snooze功能已經相當清爽乾淨,這點讓人意外,也讓人驚喜。
和Snooze通知一樣,開發者也可以增加通知超時(Timeouts)功能。也就是說開發者可以給通知限定時間,一旦超過時間,通知變得不再重要,就可以將通知剔除。這個功能很實用,可以用來清理通知。
在Android O中還出現了一個新的變化:開發者可以為通知設定背景色。如果出現特別重大的事件,利用背景色可以吸引注意力。在文檔中,穀歌極力強調不要使用彩色,換言之,我們的通知欄不太可能出現炫麗的彩虹。
外觀與聲音不同了
在開發者眼中,因為穀歌推出了Adaptive Icons(適應性圖示),所以圖示有了全面的改變。新的Android圖示不是一張簡單圖片,而是更大的按鈕,由作業系統修飾、化妝。在終端使用者看來,圖示要麼是圓形的,要麼是方形的,根據設備的不同而不同。
適應性圖示最酷的地方在於它可以動畫化。圖示本身比顯示的尺寸更大,只是被作業系統修剪過,當我們觸摸時,圖示可以向左向右移動,看起來如同一張圖片在鎖眼的另一側來回移動。圖示還可以通過按鈕式動畫效果呈現。總體來講,原本單調乏味的Android主屏煥發出新的生機。
支持分屏APP,這是Android Nougat的一個重要特點。在Pixel C平板上分屏功能尤其實用,因為Pixel C的比例比較獨特,放置兩組並行APP很適合。還有就是畫中畫模式,不過只有安裝Android TV的設備才能使用這一功能。在Android O系統中,平板和手機也可以支援畫中畫視角,這樣一來,我們就可以一邊看YouTube視頻一邊寫郵件了。
除了分屏,Android O更進一步,它提供多屏支援。和最初推出的畫中畫功能一樣,多屏支持功能主要用在Andorid TV上,可能還包括Chrome OS設備,比如華碩Chromebook Flip.
Android O還支援廣色域彩色顯示幕,這點開發者可能會感到高興。在音訊方面,Android O也有了不少改進,比如支持AAudio,有了它,APP可以輸出高品質、低延遲音訊,可以使用更好的藍牙轉碼器,比如索尼LDAC。無線音訊一直受人詬病,因為音質不好,不過在Android O系統中可能會有所改觀。
有趣的是,Android Developer Studio中出現的類比Android作業系統使用了Pixel Launcher,即使我模擬的是Nexus 6P也一樣。2016年穀歌推出Pixel、Pixel XL手機時,Pixel Launcher首次出現。由此可以看出,Pixel Launcher可能會被Android廣泛接受。
Wi-Fi功能
大多手機彼此溝通時使用的是仲介網路。例如,當我向你發一條文本資訊,資訊並不是從我的手機直接發向你的手機。相反,它至少會穿過一個無線運營商的基礎設備,然後才出現在你的手機上。有了Wi-Fi Aware技術,情況就會出現變化,Android O引進該技術。
按照穀歌的描述,如果你的硬體擁有合適的元件,就可以通過內置Wi-Fi無線電偵測其它設備。然後Wi-Fi Aware技術會在兩台設備之間通過Wi-Fi傳輸資訊,不需要該區域設有Wi-Fi網路。
舉個例子,你和你的家人呆在一條船上,你剛才拍了一張鯨魚的照片,想分享給叔叔。,他喜歡鯨魚。可惜你所在的地方沒有Wi-Fi網路,附近也沒有信號塔。你們可以拿出Android O手機,直接將圖片傳過去。不需要網路,一切照常進行。
穀歌希望使用者能通過Wi-Fi Aware傳輸資訊和檔,這點讓人興奮。是否支持新技術,似乎還得由開發者來決定。另外,考慮到Wi-Fi Aware對硬體有要求,該功能能否大規模普及還是一個問題。
有了Android O多屏支援功能,穀歌也許可以以它作為基礎提供類似Continuum一樣的體驗。Wi-Fi Aware同樣可以為Continuum體驗提供支援。如果用的是iPhone,你可以打開AirDrop,通過Wi-Fi將檔發送到其它蘋果設備,可以是桌面機、筆記本、iPad或者iPhone。有了Wi-FI Aware技術,你可以完成相似的任務,不需要設備處在同一Wi-Fi網路中。
安全功能全面升級
每一次Android系統更新換代,安全功能都會有很大的提升。專家也承認,Android已經相當安全了。通過預覽版Android O,我們可以看到兩個新的安全功能。
第一個與WebView有關,WebView是一個整合式流覽器,在流覽器中點擊一下Twitter連結就可以看到網頁,不需要跳轉到Twitter APP。之前版本的Android已經引進此功能,要使用該功能需要選擇,顯示網頁內容時使用的是獨立進程,在Android O中它卻成為了預設選項。從個人體驗來看,進程獨立是一件好事,當你需要處理某些連結時更管用,因為它可以將一些危險網站隔離。
不只如此,通過谷歌安全流覽(Google Safe Browsing)服務,開發者還可以用WebView核查URL。這個功能很棒,安全流覽服務可以篩選出那些藏有惡意軟體的網站,螢幕釣魚網站。
接下來談談第二個安全功能,它是一個新的自動填充API,提供給開發者使用。許多年前PCMag就曾說過,如果可以提供一個密碼管理器,就可以增強用戶安全。密碼管理器生成、存儲複雜而獨特的密碼,供單個網站或者服務專用,如此一來,你只需要記住密碼管理器的密碼就行了,不需要記住其它密碼。雖然密碼管理器可以自動在流覽器中輸入資訊,但是到了APP上體驗卻不是那麼流暢。
穀歌說,Android用戶可以選擇自動填充APP,正如選擇鍵盤一樣。APP存儲所有個人重要資訊,通過API就可以將資訊插入APP。所謂的重要資訊包括密碼,還有其它資訊,比如位址、信用卡資訊,如此一來,我們就沒有必要一次又一次重複輸入了。
LastPass是我個人比較喜歡的密碼管理器,它可以顯示特殊浮動視窗、“剪切粘貼”通知,將密碼管理器與APP連接起來。對於日常用戶來說,改進現有自動填充工具是有益的,同時還可以幫助Android超越iOS。
Android O支持指紋手勢。利用該功能,開發者可以將指紋感測器變成輸入裝置,完成滑動或者滾動任務。指紋手勢是一個小功能,用戶可能根本不會使用,不過我仍然感到興奮。有幾款Android設備(比如Nexus、Pixel)在背部安裝了指紋感測器。將背部指紋感測器變成滾動按鈕,閱讀時就沒有必要讓大拇指在螢幕上移動了,大拇指會佔用不少的螢幕面積。
使用者介面
一些核心Android粉絲對System UI Tuner讚不絕口,它是一個特殊功能表工具,在通知欄中按住齒輪按鈕直到它轉動就可以啟動System UI Tuner。在Nougat作業系統中,有了System UI Tuner我們可以對狀態列上的圖示進行調整。
在Android O系統中,該功能有了一些變化。例如,你可以在導航條(Navigation Bar)的左側或者右側添加按鈕,導航條位於螢幕底部。導航條上有3個按鈕,分別是三角形、圓形、方形,我們用它來控制Android。UI Tuner還可以修改鎖屏左側或者右側顯示的快捷方式。
在流覽網頁的過程中,我發現了新變化,不過在谷歌開發者檔中卻沒有介紹。可能是我忽略了,也可能是穀歌認為它無關大雅,還有可能該功能未來不會出現。不論怎樣,這個定制化功能相當有趣。
電池續航
智慧手機無法續航一天,頻繁使用時間更短,這種殘酷的現實我們早就已經默默接受。Android O繼續優化續航時間,這一次它要限制幕後程式的運行。Android O的目標是這樣的:如果你正在使用或者啟動了某個APP,系統會優先處理該程式,至於那些不用的程式會讓它們暫停。
為了節省電力,Android O對後臺位置資料進行更嚴格的限制。當Android O系統中某個APP沒有直接使用時,它不能頻繁查看位置資訊。不論是最近編寫的APP,還是專門針對Android O編寫的APP,或者是前幾年編寫的APP,全都要遵守新規則。
穀歌指出,每小時後臺APP查看位置資訊的頻率只有很少的幾次。不過公司同時警告稱,當Android O最終推出時可能會有變化,言下之意就是說穀歌還沒有找到最優方案。另外,幕後程式可以通過多種方法獲得位置資訊。