標籤:學習 dex 存在 Google搜尋 有趣的 簡單 更改 ack ima
Android9.0最早出現在2018年1月25日的Google官網上,初步代號已經確定為“Pistachio Ice Cream”(開心果冰淇淋),不過按照Google的慣例,如此長的三個單詞代號,通常都只會在安卓新版本開發初期使用,後期會更換為更簡單的單個或雙個單詞代號。那麼Android9.0究竟帶來了哪些新的特性呢,讓我們先來一探究竟。
Android9.0劉海設計
安卓P 9.0的一個核心變化就是會支援類似iPhone X的劉海屏設計,能更好地最佳化螢幕內容布局,讓系統和應用充分利用整個螢幕,尤其是劉海左右兩側的角落。
隨著螢幕面板的成熟,今年會有越來越多的安卓手機也用上劉海屏,據說甚至包括華為。雖然iPhone X的劉海設計頗受爭議,但是在Google看來,這種設計肯定會流行開來。當然,除了安卓系統支援,手機廠商、應用開發人員也必須適配劉海屏,因此預計大規模的劉海屏安卓手機要到今年底或明年初才會出現。
黑白模式切換
Android黑夜模式曾在Android6.0的時候出現過。可遺憾的是,Google遲遲沒將其引入正式版。現在Android9.0上有所應用,這對於續航敏感和有關燈玩手機習慣的使用者來說,新的功能特性無疑將更加舒爽、親和。另外,像是Pixel2這樣搭載OLED屏的手機也將受益,因為OLED屏有黑色完全不發光的特性,實現主動省電。
安卓9.0被曝新增支援全域黑夜模式
關於黑夜模式,其實早在developer preview(開發人員預覽版)中曾出現過,要說最早還可以追溯到Android 6.0,但遺憾的是,Google並沒有將其引入正式版中去。有趣的是,在pixel 2手機的Android 8.0系統中,使用者如果調整一張暗色壁紙,可以將下拉通知欄、設定、檔案夾背景等自動改為黑色,這也是利用了OLED螢幕中黑色不發光的特性,從而實現主動省電。對於習慣關燈玩手機的使用者來說,全新增加的特性無疑使用時更加爽快。
其他效能最佳化
自Android6.0版本之後,Android持續的對效能進行相關最佳化,相信此版本也不例外,在此版本中,Google改進了助手可整合於應用之中、最佳化電池續航、支援多屏和可摺疊螢幕等等。
除此之外,原生Android系統還加入了以下的一些功能或者是將來會加入的一些功能,這些功能通常是現在的一些第三方Rom廠商已經開始使用的一些最佳化功能。
加入長
相信很多使用者都遇見過因為想要截取的內容僅比一個螢幕長度多一行字而截兩張圖的情況。如果有了滾動截屏功能,使用者就可以把全部內容截取到一張圖中,方便了好多。現在原生系統開始支援這一特性。
這裡寫圖片描述改善內建檔案管理工具
像電腦一樣,安卓一直都允許使用者管理手機上的檔案,但安卓卻沒有內建檔案管理工具。好在從6.0棉花糖開始,原生安卓就加入了內建的檔案管理工具。
這裡寫圖片描述
現在,系統將內建這一功能,內建檔案管理工具比第三方APP簡潔得多,而且該有的功能都有,包括本地和網盤檔案管理。可是竟然沒有捷徑。
這裡寫圖片描述
要開啟內建的檔案管理工具,使用者需要進入“設定”,然後點擊“儲存”,然後等待儲存資料讀取完畢,之後再點擊“檔案”。如此繁瑣的步驟簡直是反人類。這個問題在最新的安卓8.1依然存在。希望Google能在未來的版本內加入一個類似“檔案管理工具”APP表徵圖的捷徑。
加入護眼模式
早期,手機只有“夜間模式”,僅是單純地把畫面調成了暗色調。現在,不少手機都有了“護眼模式”,比如iOS的“Night Shift”和廠商定製安卓的護眼模式。然而原生安卓就沒有這個功能。
這裡寫圖片描述不信任的來源應用安裝邏輯
為了切斷手機惡意程式的最大來源,安卓系統允許使用者禁止手機從不信任來源安裝APP。如果使用者開啟了這個限制,每次從未授權單位來源安裝軟體時,系統都會提示不能安裝,除非解除安裝來源的限制。這個和ios的策略是一樣的。
這裡寫圖片描述
但是,不同廠商系統的操作邏輯不一樣。在三星的TouchWiz上,在未授權單位來源安裝APP時,使用者可以允許這一次未知來源安裝,但不會更改“不允許未知來源安裝”的全域設定。這樣既可以允許這次安裝,又不用再“翻山越嶺”回到安全設定介面再次啟用安裝限制(不啟用的話手機會失去保護)。
內建日曆震動提示
安卓內建的Google日曆什麼都好,唯一缺點就是震動提示幾乎察覺不到。如果我在今天設一個晚上6點提示我吃飯的提醒。碰巧手機沒開鈴聲的話,到了晚上6點,Google日曆僅會以不到一秒的時間長度震動一下。
這裡寫圖片描述
如此不明顯的震動很容易被錯過。要知道、簡訊等應用的通知都會至少震動兩下。一般使用者只在事件很重要的情況下才設定日曆提醒。這種還不如“蚊子叫”來得明顯的震動提示實在是耽誤事。
允許定製主屏搜尋欄
每次開啟一個原生安卓系統的手機,你都會注意到螢幕頂部大大的“Google搜尋欄”(Pixel系列在底部)。為什麼就不能讓使用者定製這個搜尋欄呢?Chrome瀏覽器裡我都能把預設搜尋引擎改成百度。而且不僅不能改,還不能把它從螢幕上去掉。
這裡寫圖片描述應用多開
有不少第三方定製安卓都有應用多(雙)開的功能,比如MIUI的“應用分身”。雖然有些應用分身體驗並不好,而且還很費電,但總比沒有強。
這裡寫圖片描述
關於其他功能點方面有,Android P將禁止後台APP私自調用麥克風、相機等許可權幹涉隱私,並對劉海屏最佳化加入了原生通話錄音功能等。此前網上有訊息稱,Android P發布時間將於今年5月8日的I/0大會上更新迭代,等到秋季的pixel手機發布會上則有望會推出正式版本。
最後
作為Android程式員我們要市場瞭解市場行情,瞭解開源項目及其api,才能不被淘汰。最近願大家愉快的去玩耍代碼!
關於更多
關於Android模組化你需要知道的
5個提升生產效率的Python開發和配置的小技巧
精文推薦|10個免費好用+功能強大的網頁動畫效果庫
這個時代,作為程式員,我什麼要學習小程式
程式員面試談薪資的6大技巧
總結
在新的一年裡,願每一個單身的程式員都能找到心愛的妹子,脫單的也能牢固自己的小天地小生活。在技術的道路上,與代碼陪伴,一起精進,精進,再精進!
更多閱讀
程式員面試談薪資的6大技巧
作為IT編程者,你是幸運還是幸運?
最新2017安卓面試題級答案(精選版)
程式員這一輩子都會經曆那些梗?讓老司機先說話...
關注我學習更多
Android9.0新特性曝光,你準備好了嗎