如何評價 Android M?

歡迎各位來說說 Android M 新的許可權控制、Android Pay 以及 Keynote 上沒有提到的特性,以及 Android M 有哪些亮點和不足?

關聯問題:

如何評價Android N? - 手機


謝邀。

本文目錄:

第一部分 Android M重點新特性

第二部分 其他細小升級點(自己發現+官方未提及)

第三部分 Android M UI 和操作邏輯改變(相比 5.1.1 Lolipop)

第四部分 關於Android M彩蛋

前言:此次Android M 發布並沒有像上次L一樣給整個Android系統帶來質的飛躍(鑒於L是從4.4升級到5.0這個大的飛躍,而M只是5.2,所以情有可原)不過人性化功能的更新確實不少。

本文將採用新特性介紹+上手感覺的形式給大家呈現一個完整的 Android M

OK, Lets get started。

-----------------------------------------------------------------------------------------------------------------------------------------

大家也不必去尋找Android M到底有多少新特性了。。。。發布會的文字雲上寫的清清楚楚。(白色高亮為重點更新內容)

第一部分,重點新特性:

1.USB-C 支持

點評:這個倒是不出意外,因為自從蘋果Macbook和谷歌自家的Chromebook Pixel 將USB Type-C一炮打響之後,有越來越多的廠家和操作系統支持這種新標準是大勢所趨。

貼心附錄小科普:USB Type-C好在哪兒?

基於USB 3.1規範全新設計的USB Type-C,外觀上最大特點在於其上下端完全一致,這意味著用戶不必再區分USB正反面,如同蘋果Lightning介面一樣,兩個方向都可以插入。

USB Type-C介面尺寸為8.3×2.5毫米,小於當前PC的USB介面,但大於許多手機採用的尺寸6.85×1.8毫米的micro-USB介面。

USB Type-C(USB 3.1) 的其他特性:

  • 通過USB Power Delivery技術

  • 增進的電磁干擾與RFI mitigation特性

  • 支持1萬次拔插。

  • USB Type-C 還支持 DisplayPort,功能終於能與 Thunderbolt 看齊。

  • 降低編碼損耗,從3.0的20%降低為3%,並將編碼方式改為128b/132b

實際上手測試:無法測試,因為目前暫時沒有Android M 設備擁有Type-C介面。

——————————————————————————————————————————

2.英文網頁複製文字將以單詞為單位進行複製(以前是以字母為單位)

點評:功德無量的新功能,以前想在小屏手機上用Chrome複製文字簡直累瘋,不是少個字母就是多個空格什麼的。在發布會上聽到這個功能的我淚流滿面..........

之前複製功能反人類的地方還在於複製按鈕居然在屏幕頂部,完全無法單手複製,現在複製按鈕就在旁邊,so easy!

實際上手測試:

不得不說,好用多了,還自帶翻譯和搜索按鈕,天地良心~

對了,再附送一張之前Android 4.0時代反人類的複製界面可供沒概念的機油對比。

——————————————————————————————————————————

3.設備連接PC的許可權控制

點評:又一個功德無量的功能,試想在之前的版本中,你曾經多少次把手機插進PC只為充個電,但是拔出手機卻發現應用列表裡多了"XX助手,XX管家「的悲劇。

而在Android M中,你終於可以選擇」老子只要充電,其他TM都給我滾遠點「這個貼心的選項了^.^

除此之外,還可以選擇將手機變成充電寶給其他設備供電(應急的時候拿平板給快要掛掉的手機分享一下電量還是很靠譜的)

——————————————————————————————————————————

4.媒體音量,鬧鐘音量快速調節

點評:這個功能在各大定製系統里已經是標配了,但是Android原生系統想要隨時條件媒體和鬧鐘音量一直是老大難的問題,現在終於解決了。

實際上手測試:

挺實用的功能,僅此而已,沒什麼驚喜

——————————————————————————————————————————

5.Direct Share

點評:谷歌把分享變得更加智能,這個功能通過分析最近聯繫人,給出直接對人的快速分享菜單,並且支持多種社交網路應用和即時通訊應用。

——————————————————————————————————————————

6.Doze模式(深度睡眠)

點評:不知道你有沒有發現,當你大約有一星期沒用iPad的時候,再拿出來常常還有很多電量,但是Android平板基本上鎖屏幾天就掛了。

Android Doze就是為了解決這個問題而來的,首先它會智能檢測每個應用的活動狀態,一旦檢測到一個應用駐留後台但是機主已經長時間沒有使用的時候就會自動斷掉應用的網路連接和同步,以此來提升續航水準。谷歌宣稱N9能夠增加兩倍的待機時間(注意是待機不是亮屏時間)

而當設備正在充電的時候則不會啟用這個功能。

實際使用體驗:由於才剛刷系統24小時,所以也沒什麼體驗,但是鑒於之前谷歌宣傳Project Butter解決卡頓的問題,結果剁手興和剁頭派該卡還是卡成翔。Lolipop說大幅提高續航時間結果N5的續航依然尿崩。我對這個Doze不是很有希望......(一家之言,輕噴)

——————————————————————————————————————————

7.官方應用許可權控制

點評:來了,終於來了,Android作為一個被流氓應用騷擾的重災區,官方也終於看不下去了。第一方許可權控制的加入意味著不用Root,不用為了這個功能去下載一些更為流氓的XX管家,真是大快人心的新特性。

實際上手體驗:

簡單明了,無需root,Excited!!!

—————————————————————————————————————————

8.Android Pay+指紋識別支持

點評:

戰略布局而已,Android Pay的出現和指紋識別的支持毫不意外。

但是我就是想吐槽一下這個名字,想個別的不好嗎??

最後,讓我們為谷歌又一個棄嬰——Google Wallet默哀一秒鐘

————————————————————————————————————————

9.更加智能的Google Now

點評:強大的Google Now,如今更智能,它能夠分析你目前正在閱讀的內容里可供查詢的內容,當你按住Home鍵的時候它會推送給你想要的信息(非常智能以及神奇的功能,詳情請看發布會視頻版)

實際使用測試:此功能在預覽版里未開放.....

——————————————————————————————————————————

第二部分。其他細小升級點(自己發現+官方未提及):

1.請勿打擾模式優化

之前版本中的請勿打擾模式里,你只能選擇完全靜音而且只能通過音量鍵喚出設置,但是Android M里你可以在下拉菜單里找到請勿打擾設置,並且可以設置在請勿打擾的時間內特定的應用,鬧鐘已經某些人的電話一樣會發出提醒,非常人性化的改動。

2.官方的OTG管理器

你是否曾經一度被Android OTG的文件管理問題而頭疼?現在官方系統自帶OTG文件管理。

3.官方計算器功能增強

谷歌增加了一些額外的功能的計算器應用程序,即弧度和程度及反相正弦,餘弦和正切函數之間切換的能力。但目前預覽版還沒有個按鈕

4.熱點功能增加5GHz頻段選項

真極客的功能,就連開熱點也要開的優雅,5G走起~

5.自動備份應用程序

在Android M里,谷歌會幫你自動備份應用程序數據,並且可以跨設備同步

6.藍牙手寫筆支持

7.改進的低能耗藍牙掃描技術

一種新的方法來掃描方法減少了執行掃描所需的功率,提供應用程序的開發者實現該功能。

8.官方支持4K顯示(之前只有3K)

應該是為了類似Nvidia SHIELD TV這樣的4K Android TV提供支持。

9.其他小幅提升

包括功能如一次性使用的設備加強控制,靜默安裝和設備所有者,無聲企業證書接入,自動受理系統的更新,授權證書安裝,企業工廠的應用程序卸載複位保護,數據使用情況跟蹤,運行許可管理,VPN在設置和工作狀態的通知。(普通用戶請無視)

————————————————————————————————————————

第三部分 .Android M UI 改變(相比 5.1.1 Lolipop)

鎖屏界面:改變了時鐘和日期的字體(有點像索尼的)並且左邊的快捷方式由撥號盤改成了 Google Now

APP drawer:巨大的改變,由橫向滑動改成了類似 HTC Sense UI一樣的縱向滑動,並且以字母作為分類,頂部有搜索欄和最近程序。

Wiget界面也改成了類似的風格,在我看來這個改動極其失敗,不但看起來醜陋,而且上下滑動對於大屏手機不友好。

當然在正式版改回來的可能性還是有的,因為現在大家都在罵這個設計。

在開發者選項里竟然隱藏了一個主題更改,能夠改為暗黑色主題(由於目前沒有應用兼容,只在設置里有效)

——————————————————————————————————————————

第四部分,Android M彩蛋

什麼都沒有.....

——————————————————————————————————————————

目前依然在繼續摸索中,有消息會繼續更新~

以上。


已刷入Android M(Macaron?),流量黨慎入。

Android版本寫著M,之前都是寫版本號,不知道是不是因為預覽版的關係。

先說幾個改變明顯的地方。

1、鎖屏界面。

左下角原來是電話,現在改為了語音搜索。

2、下拉菜單

最大的變化是增加了勿擾模式,原來進入勿擾模式只需在亮屏狀態按音量鍵就可以快速浮出菜單,然後選擇。現在是下拉菜單,然後點擊進入。進入後是這樣的:

3、應用抽屜

5.0的時候是分頁顯示,水平滑動切換。現在變成了一頁,上下滑動,並且在左側有字母索引。最上方的四個是最近打開的應用程序。

4、許可權管理

這是我最期待的部分啦。點擊設置-&>應用,進入應用管理,有點小變化(原來是通過三個tab頁切換所有應用,已啟用,已停用)。

點擊百度地圖後的界面是這樣的:

許可權管理界面:

全部是默認允許的……說好的默認讓我選擇呢?

順便看了下知乎的許可權,是這樣的:

5、其他變化

頂欄圖標(沒有sim卡會顯示),打開應用的動畫效果,在桌面上長按可以選擇刪除和卸載(原來只能在應用抽屜內長按才會出現卸載選項)。

6、bugs

有些應用會停止運行(QQ,落網等),其他暫時沒碰到。

剛刷不久,發現其他的再來補充,大家周末愉快(上班時間刷知乎別被領導看見)!

==============================================================

update1

進入 設置-&>應用,點擊右上角的三個點,選擇高級:

默認應用就是瀏覽器,電話,簡訊等的默認應用啦。

應用許可權是根據許可權的類別來分離:

內存可以看到內存的使用情況:

忽略優化搞不懂了,既然請勿應用電池優化,那麼這個開關是幹嘛的呢?

網域網址的用途正在摸索中。


老實說,發布前我真是特別期待,覺得Google這次又是憋了大招要發了:之前傳的許可權管理、Android for work、指紋識別、Android pay、focus on battery and memory management、更加智能的google now以及所謂的『替代密碼的解決方案』......這麼多東西很讓人興奮,但最終也僅僅是這樣了,都被劇透了並沒有多少驚喜。

當然最失望的其實是一個新版本號系統的更新,原本以為該是Android 6.0,但他么一共才輕描淡寫講了幾分鐘就沒了,誰都知道這只是5.2啊......失望死了......不過細想更新的這些功能,無論是許可權管理、續航提升、指紋識別,都是用戶迫切需要的,相比L更新的ART、Material design 這些更加實用並能夠感受到。可以說是回歸了基本(略微擔心的是許可權管理功能,像iOS上彈對話框請求許可權是很好的,不過這個僅限於M之後的SDK開發的app,之前的依然安裝時確認許可權並默認全部打開。我不知道有多少用戶會去自己打開、關閉許可權。另外這樣國內的app如果一直不用新SDK來開發,是不是照樣能悄無聲息要了一大堆許可權......)。

稍微不爽的是,除了天朝幾乎用不了的google now之外並沒有什麼交互上的重大更新,以上提到的個人感覺都是在追iOS已有的功能(比如指紋識別、Android pay、許可權管理,都是iOS早就有的。另外大概看了下『續航提升兩倍』的doze模式,貌似是在開啟時關閉了除gcm之外的網路連接、wakelock也限制了,這種提升續航的方式感覺也是借鑒iOS,後者通過限制開發者只能使用蘋果自身的推送有效限制了後台app聯網的耗電。只是不知道國內的流氓會如何應對它,以及是否會對國內用戶接收消息造成影響,畢竟gcm在國內是不存在的)。

之前看見一句對iOS、Android兩大平台發展的評價:它們會彼此借鑒,最終越來越像。看完M的更新後覺得的確有道理,想想iOS 8的開放和Android逐漸的封閉,二者都在通過借鑒對方來完善自己的功能與體驗。可惜的是在國內就能體驗到iOS全部的功能,而Android呢?無論是因為眾所周知的原因,還是國內奇葩的Android生態環境,用戶永遠也無法體驗到Android真正的強大之處,始終認為它是個卡頓(原生的流暢性誰用誰知道,然而名聲都被三星TouchWiz帶臭了)、醜陋(得益於各家ROM、app毫無規範的UI)、操作麻煩(各家ROM的臃腫帶來的功能太多且困惑)、流氓軟體橫行(良心的Google play store用不上)的系統。只有少數geek才知道,相比iOS,Android所能做的事情可以多便利、快捷,Android所能達到的智能程度遠非iOS所能及。


謝邀。

還沒刷 Android M,自從 N4 開始我就開始堅持不折騰原則了~不過 Android M 仍然是這次 IO 大會上我最期待的一部分內容之一,所以大概跟不清楚 Android M 沒來得及看 Keynote 的朋友介紹下 Google I/O 里聽來的情況吧。

今天凌晨谷歌的工程副總裁(vice president, engineering)Dave Burke 向全世界介紹了新一代 Android 系統 Android M 的特性。

整體而言系統的操作體驗性能得以提升,同時谷歌也致力於進一步優化安卓生態。

主要特性 Dave 說了七個方面:

1) App Permissions 應用許可權

這裡的許可權主要包括八個項目:

    • 地點 Location
    • 相機 Camera
    • 麥克風 Microphone
    • 聯繫人 Contacts
    • 電話 Phone
    • 簡訊 SMS
    • 日曆 Calendar
    • 感測器 Sensor

印象里應用許可權管理的問題從 Android 4.4 開始就一直在折騰,隱藏了又開啟開啟了又隱藏……貌似始終沒有真正意義上的出現在「用戶」層面過。所以在沒有許可權管理時,App 的許可權控制基本是靠應用開發者的自律吧,所以看到前面有刷了 M 的朋友截圖說知乎沒有申請任何許可權(在此點贊)!

從 KitKat 到 M ,終於,Android 把應用的許可權管理以一種用戶可感可控且有友好的方式展現出來了,值得欣慰,用戶終於可以在開發者不夠自律的情況下保護自己的隱私了!

2)Web 體驗優化 Web Expirence

以 Pinterest 為例介紹了 Chrome Custom Tab。即,當你使用 App 要瀏覽 App 內鏈接時,傳統的方法是使用 App 內建瀏覽器查看該網頁,而瀏覽 App 內鏈接時可直接調起 Chrome 來渲染 App 內網頁,並可對色彩風格根據你的 App 風格進行定製。同時在登錄時擁有保存密碼 Saved Password,鍵盤自動補全 Auto fill,以及所有 Chrome 提供的安全特性 Multi- Process Security。避免了各個 App 內置瀏覽器中反覆登錄同一網站的繁複操作。

3)App Links

演示時以 Twitter url 為例,可以自動識別 url,點擊就可自動打開對應的 app,其實 app 間的平行無縫切換,Android 一直就比其他平台都做得好。而這次的更新又可以使 App 間以及 App 與 Web 的聯動表現得更加流暢了,通過 鏈接實現 app 與 Web 間的無縫切換形成的任務流更加連貫,只是不知道一向水火不容的國內某些廠商能不能把這樣的特性加入到自己的 app 中?不過這個特性也給產品設計師們提供了更多使用場景的設想,也是一個為自己 App 帶入流量的新途徑。

4)Android Pay

想說,在移動支付的大戰中,Android 是不會坐以待斃的。Dave 從 Simplicity/Security/Choice三方面,介紹了 Android Pay簡易的支付操作流程,指紋驗證功能,以及支持主流的信用卡銀行、與三大運營商以及約 70 萬商家達成合作。

不過不知道支付的安全性是不是真的如介紹說得那麼省心那麼可靠呢??拭目以待。

5)Fingerprint Support

由 Android Pay 引入這一個全新 API,算是給開發者的福利,藉此大家又可發揮想像在自己的 app 里添加更多的 feature 和玩法。

Dave 介紹的主要使用場景有:解鎖 Unlock,Play Store 支付並宣布指紋識別提供開放的認證 API。

6)Power Charging

其實之前的版本,Android 一路都在優化電池續航,這次特別介紹了 Doze 狀態,主要是讓閑置的 Android 設備自動進入睡眠狀態達到最小化的電量消耗。

Dave 放的這張圖就非常形象了。稱在 Nexus 9 上的續航可延長至原來的兩倍。

同時利用 USB Type C 對充電進行優化,充電速度是原有的 3 - 5 倍。Nexus 6 時期的充電優化是以 Moto 的 Turbo Charger為亮點,充 15 mins 的電量可維持 6 小時續航。而這次對 USB Type C 的支持又為各廠商包括 Google 下一代 Android 新機提供了新的靈感和亮點。

7)其他

  • 優化文本選擇操作體驗,增加 floating clipboard toolbar

  • 優化分享功能,可一鍵將內容分享到任意 App 或聯繫人
  • 更簡易的音量調節操作,可分別對音樂或鬧鈴音量進行調節
  • ………………如圖

總之,Android 在變得越來越好。

雖然有人說今年缺乏亮點乏善可陳,但 Android M 以及 Google Now、Photos 的優化和跨平台支持又一次證明 Google 還是最適合推進開源技術、用技術踐行「用互聯網改變生活」的那一家。

然而在國內這並沒有什麼……

還是那句話,請學會科學上網……

說了亮點,說槽點:似乎並沒有非常特別的 feature 出現,也許只是一次小的版本更新吧,又不是是 Android 6.0 那樣的大版本。以上許可權管理、app links、powercharging 類的特性,其實熟悉 Android 的用戶應該不會感到陌生和驚奇,而 Android M 大部分特性算是用 Google 的邏輯對歷史遺留問題進行優化的結果——都在意料之中。

另外,Google 的新郵件 App - Inbox 開放使用了:Inbox by Gmail

最後,你還會發現 Google Design 也更新了 Google Design

Title 的字體震了我一下!

然後去看 Refining Roboto 下的視頻,你會發現這是 roboto family 的 Mono 新成員,App 設計里又多了一款字體選擇。不過不知道什麼時候可以下載。

P.S: 如有遺漏或錯誤歡迎補充和修正 :)


謝邀。 大家說的用戶體驗方面挺全滿。我從開發者角度掰(bai)扯掰(bai)扯。

~~~~~~~~~~~~~~~~~~正文的分割線~~~~~~~~~~~~~~~~~~~~~~~

先來張圖鎮樓。

好久沒上官網,看到熟悉的首頁有點小激動呢。細心的發現,android機器人的logo有些變化了。

個人覺得沒有以前萌了。

然後注意到,主畫面上的android手機、平板和播放器(什麼鬼?)。大谷歌生態圈又向統治地球邁進了一步。

好吧我們進去看看有什麼改動——

在首頁的直接鏈接,以及在導航欄加入明顯的標籤足以顯示google對這次android M的重視。

這次谷歌也學互聯網思維,一邊做一邊給你用,既能節約時間,跳票的同時還能幫我做測試,可謂一舉多得。

谷歌Android M開發時間軸。

這是棒棒糖時期所沒有的。Permissions

首先看對開發者影響最大的,許可權部分。android m重新定義了許可權。

  • If your app targets the M Preview SDK, it prompts users to grant permissions at runtime, instead of install time.
  • Users can revoke permissions at any time from the app Settings screen.
  • Your app needs to check that it has the permissions it needs every time it runs.

android保證了向前和向後的兼容性,當然,google提前放出預覽版,儘快幫助開發者過渡,並推薦遷移到新的環境中來用新的方式實現許可權判斷。

android M要求開發者每次在使用許可權時候都要向用戶請求授權,並同時做出獲取授權成功/失敗兩套邏輯。提高了開發者的門檻,雖然只是一點點,但對於開發環境不是很好的國內來說不是個好消息。

Permission GroupPermissionsandroid.permission-group.CALENDAR

  • android.permission.READ_CALENDAR
  • android.permission.WRITE_CALENDAR

android.permission-group.CAMERA

  • android.permission.CAMERA

android.permission-group.CONTACTS

  • android.permission.READ_CONTACTS
  • android.permission.WRITE_CONTACTS
  • android.permission.READ_PROFILE
  • android.permission.WRITE_PROFILE

android.permission-group.LOCATION

  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION

android.permission-group.MICROPHONE

  • android.permission.RECORD_AUDIO

android.permission-group.PHONE

  • android.permission.READ_PHONE_STATE
  • android.permission.CALL_PHONE
  • android.permission.READ_CALL_LOG
  • android.permission.WRITE_CALL_LOG
  • com.android.voicemail.permission.ADD_VOICEMAIL
  • android.permission.USE_SIP
  • android.permission.PROCESS_OUTGOING_CALLS

android.permission-group.SENSORS

  • android.permission.BODY_SENSORS
  • android.permission.USE_FINGERPRINT

android.permission-group.SMS

  • android.permission.SEND_SMS
  • android.permission.RECEIVE_SMS
  • android.permission.READ_SMS
  • android.permission.RECEIVE_WAP_PUSH
  • android.permission.RECEIVE_MMS
  • android.permission.READ_CELL_BROADCASTS

為此,google重新定義了許可權分組,並做好了回調函數。相信有一些自學能力,並真心喜愛android的開發者來說並不是問題。

APP LINK

使得程序之間跳轉更加友好。

  1. Declare a Website Association
  2. Request App Link Verification
  3. Managing App Link Settings

新增加的功能還未仔細研究。著急的同學自己去瞅(chou)瞅(chou)。

Auto Backup for Apps

自動備份用戶信息和數據,簡直太棒了!不用開發者自己寫代碼,不用自己在sd卡上創建亂七八糟的文件夾,android M會自己備份app信息。對於強迫症同學真是福音。

&
&
&
&
&
&
...
&

不要998,也不要98,只要一行代碼,自動備份帶回家!

但是隱約的一絲不安是怎麼回事呀?

繼續往下看看

Google Cloud Messaging - For apps that use Google Cloud Messaging for push notifications, there is a known issue where backing up the registration ID returned by Google Cloud Messaging registration can break push notifications for the restored app. It is important to query the API for a new registration ID after being installed on a new device, which is not be the case if the old registration ID was backed up. To avoid this, exclude the registration id from the set of backed up files.

這是一個悲傷的故事。不說了,抓緊時間板磚,肉身翻牆了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·

個人愚見,一方面android系統日趨完善,谷歌開始從最受用戶吐槽的地方著手,提高系統的競爭力。

IOS:我觸摸屏。

android:我也觸摸屏。

IOS:(#--)/ .你丑、你卡、你體驗差、你不安全。

android:我開源。

HTC:我試試。

。。。 。。。

HTC:哎呦,不錯哦!

IOS:(#‵^ ′ )&>.你丑、你卡、你體驗差、你不安全。

android:先弄個殺進程用著。優化優化。先不管好看不好看,弄的乾乾淨淨,立立整整的。

LG:哎呦,不錯哦!

SUMSUNG:哎呦,不錯哦!

MOTO:哎呦,不錯哦!

索愛:哎呦,不錯哦!

HTC:是吧是吧?!

IOS:╭∩╮(︶︿︶)╭∩╮你沒信仰!你屏幕爛!你應用少!

android:我機油多,我屏幕大,呵呵(你有我就有)。

LG,SUMSUNG,MOTO,HTC:頂android,蘋果是燒餅!

MI:哎呦,不錯哦!

聯想:哎呦,這個叼!

華為:哎呦,我的菜!

OPPO:傻多速。。

金立:到!

vivo:到!

XXX:到!

IOS:。。。。。。

IOS:ORZ...你丑、你卡、你體驗差、你不安全。

android:我變身!

MOTO:哇,快看,棒棒糖!( # ▽ # )

眾人:你臉紅個P啊!

MOTO:下一版是M(ˉ ﹃ˉ )..

眾人:口水都流出來了,喂!

ANDROID:剛才誰說我什麼來著?

IOS:你便宜。。。你吊絲。。。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


啊哈哈哈,發現一個M的巨大的BUFF。

大家都說iOS更流暢,很大程度因為iOS從桌面打開一個應用,立刻會有過度動畫,動畫完成後應用往往會載入好。而Android需要徹底載入完一個應用後才會開始顯示它的界面(以及過度動畫)。

我在Nexus5上安裝了M後,從Nexus6上恢復了所有的應用和數據(5很久沒用了)。讓我驚訝的是,5居然打開應用的速度感覺比6要快。兩台設備我都開啟了FDE,而FDE對5的影響比6大的多,6的處理器和內存也都要更好。

仔細觀察,發現Nexus5點擊啟動器後,會開始一個過度動畫,這個過度動畫表現為從點擊的地方展開應用(有點Ripple Affect的味道)。因為從Android 5.0開始,系統擁有一個RenderThread,它可以在主線程之外渲染界面的動畫效果,猜測這個過度動畫使用了RenderThread來渲染,同時主線程則載入應用,處理應用的生命周期,在動畫期間完成界面初始化。

恩恩,巨大的BUFF!

此外感覺M的背景進程回收機制也有改進,背景進程不會那麼容易被回收了。

Behavior Changes

App standby

With this preview, the system may determine that apps are idle when they are not in active use. Your app is considered idle after a period of time, unless the system detects any of these signals:

  • The app is explicitly launched by the user.
  • The app has a process currently in the foreground (either as an activity or foreground service, or in use by another activity or foreground service).
  • The app generates a notification that users see on the lock screen or in the notification tray.
  • The user explicitly asks for the app to be exempt from optimizations, via Settings.

If the device is unplugged, apps deemed idle will have their network access disabled and their syncs and jobs suspended. When the device is plugged into a power supply, these apps are allowed network access and can execute any jobs and syncs that are pending. If the device is idle for long periods of time, idle apps are allowed network access around once a day.

翻譯:

系統會認為不滿足下列條件的App不在使用中而進入閑置狀態:

  • 明確由用戶啟動的應用

  • 在前台運行的應用

  • 在通知欄中駐留的應用

  • 用戶在設置中排除於電量優化的應用

如果應用在閑置狀態時,將不能訪問網路,同步和任務都會被掛起。設備在接入電源後,應用才能被允許訪問網路和繼續執行任務。設備如果長期不用,那麼閑置的應用每天可以被允許訪問網路一次。

啊哈,TAB再見。什麼,你要說它們會全部駐留在通知欄里?OMG!

說點個人的感想:

像iOS一樣許可權控制解決不了問題,只是從選擇是不是安裝進步到了是不是賦予許可權。然而疑心重的用戶無腦點否,或者毫無戒心和覺得提示煩人又需要使用App的用戶無腦點是,許可權控制完全沒有意義。特別是數碼小白根本不知道點是和否意味著什麼。而且如果一個應用擁有了一項許可權,它悄悄調用這個許可權你根本也不知道。而如果臨時取消一個許可權,設置又很複雜。

好的許可權控制應該是為用戶主動防範敏感許可權可能造成的隱私泄露,比如說Google鼓勵App使用Intent調用攝像頭程序代替使用攝像頭許可權。使用一個Intent打開另一個程序,這個過程用戶是能感知到的。再比如已經擁有敏感許可權的App調用許可權時,在通知欄進行提示(類似Windows設備使用攝像頭時亮燈)。

Android設備比iPhone體驗好的地方在哪裡?它的使用是自由和無縫的。所以不應該出現打破這個體驗的設定或功能。


ABCDEFG HIJKL M

僅此而已!


謝邀,我也許等到 Milkshake 正式發布了再來好好寫一下,無恥占坑中。。。(最後居然是 Marshmallow)

(疑似 Dave Burke 的手腕)------------------------------ 以下是吐槽 --------------------------------------

從 M 的發布來看,Google 提供的服務是分等級的:

  • 特等公民:加州灣區人民 (hands-free Android Pay)

  • 一等公民:美國人民 (Android Pay,智能家庭)

  • 二等公民:印度以及歐洲人民(比三等公民早一點享受特等和一等的服務,離線地圖搜索導航,Android Auto,HBO now)

  • 三等公民:世界各地人民 (無限量供應的照片備份,進化了的 Google Now on Tap,更友好的 Play 市場,新的 GCM,Android Wear 的新功能,Chrome 的新功能,Google App Indexing)
  • 其他:你們又不用 Google,喏,自己去玩玩 AOSP 好了(許可權管理,手機不用時候深度睡眠)什麼你想玩 CardBoard,因為這東西便宜?記得 root 哦,記得裝 Google Play Service 哦,記得24小時用梯子哦,記得市場要解鎖哦,記得要國外信用卡哦。。。。對了還有指紋,要指紋幹嘛,又不能支付又不能用 Chrome 輸入密碼,想玩就玩玩吧,反正在 AOSP 里,喏,拿去。

以後 AOSP 更新越來越少,沒有 Play Service 的『安卓』就在低端市場混吧。

反觀 Apple,第一波發售,土豪金,發布會濃墨重彩提及中國,1元特價,Apple Watch Edition,簡直把大陸當爹供著,你們還是去買水果機算了。ˉ\_(ツ)_/ˉ


這問題占坑占的夠早的……

就目前傳出來的消息看,唯一確定的是加入了谷歌之前嘗試過的應用許可權管理功能。

別的,我猜不出啥來……風格化如此強烈的 material design 剛剛成型,不會再有啥大更新到跳版本號的趕腳。

如果真的要跳版本號,除非是跟你果和你軟一樣,繼續擺弄各種 Android wear, Chrome, Chrome OS, glass, 各種 kit , 包含宇宙萬物的 play 商店等等跨平台,可穿戴,智能家居,虛擬現實之類的玩意。

當然真相也可能是谷歌看到你軟一下蹦到 Windows 10,覺得版本號擔當的地位有所不保,於是憤怒的決定將 Android 的版本號水平提速至 Chrome 等級。

Maybe 年底迎接我們的就是 Android Tiramisu 了。


個人認為:

關於許可權管理,哪個手機管家沒有這功能?

早就有了,但用戶只會「允許」「允許」「允許」,再彈窗詢問就把你卸載了真煩~

另一個,Chrome Custom Tabs 組件,增強了 WebView 的渲染效果。

對於 Hibrid App 來說,用戶體驗將會得到一定的提升,但是具體效果是否明顯還不好說。

還有一個,Doze 特性,從現場放出的圖表來看,將來的設備的續航能力將得到不錯的提升。

其它不評了。


提前放出一個代號的代號的,一般是先發布,然後延時正式上線的重量級產品。

比如Android 5.0的時候先放出一個L,SDK里起先也是叫Android L,正式發布了好一段時間,SDK里才更名成5.0。

Android上一次大的變化是在硬體產品上,出了一款4:3的平板,而三星最近要發布一款4:3的旗艦平板,所以個人推測,這一次Android系統大變化在於對平板的優化。那麼發布會上自然發布一下平板軟體的設計指導,以及一些方便開發者的工具軟體,或是針對平板優化的新框架。

另外,下一代nexus手機會有華為版,那麼Google自然要誇耀一下全球有多少多少合作者,Android將和大家攜手美好未來,那後重點講解Google是如何增加對中國大陸開發者的支持,以及和華為合作某個服務,比如某種形式的應用商城。

Android Studio這次一會重點提到,AS終於發布了正式版,而且Android以後也不再支持eclipse了,youtube的Android開發者官頻也在五月初發布了AS的系列視頻。不過對於開發者來說,這次AS並不會有大的變化,而是從這次發布會結束後Google會承諾大力優化AS,比如為AS增加好用sqlite可視化工具。

然後是wear,apple watch已經發布了,Google絕不會不做聲,所以這次Android M還會有wear方面的更新,因為只是回應對手,所以不會有大的更新,主要是細節上的完善。

最後auto,tv也會提及,glass可能不會提,模塊手機會彙報進度。


更新詳情:

  • 抄了 iOS 的文本選擇氣泡
  • 抄了 iOS 的指紋識別

  • 抄了 iOS 的 URL Scheme
  • 抄了 iOS 的 iCloud Backup
  • 抄了 iOS 的許可權管理
  • 抄了 Apple Pay

  • 抄了 Windows Phone 的 App Drawer

  • 抄了 Windows Phone 的主題顏色選擇(並且只提供黑白二色)

  • 抄了 Windows Phone 的音量調整
  • 抄了 OneDrive 的圖片標籤功能

  • Google Now 現已秒殺 Siri 和 Cortana
  • 超長待機
  • 為了兼容 MacBook 支持了 USB Type-C
  • 推出手機給其他設備供電功能(坐等華強北出品 20000mAh 安卓充電寶)

Nexus 5,6,9 已經可以下載到預覽版。

四兒子:「爸爸,你是不要我了么?」

谷歌:「你長大了,要懂事,該讓著點弟弟們。」


基本上兩類,一類是繼續整合谷歌的敗家親兒子,那個怎麼扶都站不住的xxx os,繼續統一各種穀歌服務。

第二類就是跟風各種新出的功能,讓官方努力逼死同人。

基本上屬於不要出bug就換換版本號的更新。

——————————原答案

我現在最希望的是安卓能搞成單任務,,,


私以為,重點在這裡。


作為一名消費者,表示應用抽屜改成縱向滑動絕對是腦殘行為!不僅是習慣問題,縱向滑動的方式又費勁又費時間!


謝邀@阿爾吉儂。。還未刷,但根據I/O大會上的展示,可以看到M其實是L的一個升級,繼續發展material design,同時不斷強化android在不同平台的整合。

1.許可權管理(APP PERMISSIONS)

這個對於安卓生態圈來說是個重大的改善,谷歌之前是為了迎合開發者來提升應用開發力度,所以是儘力來照顧開發者的利益,但從這兩年asop的變化來看,谷歌也開始收口子了,隨著android的不斷發展壯大,谷歌也有了底氣去進一步維護這生態圈的建設。但還是得理解,這個許可權管理是很可能不會限制聯網許可權的,因為很多軟體走的廣告的流量,加上谷歌本身最大的收入也是靠廣告,所以這個估計不會變。

2.Chrome和Google now、play、maps的更新

不的不說,這個其實比想像中還要重要還要牛,通過chrome和google now的整合,未來信息的提供接入口就越來越容易被谷歌壟斷了,這個是個趨勢,google now巨大的潛力希望繼續開發吧。

3.Android Pay

推出時間比較晚,而且加上各種壁壘,最後得看造化了。

4.電源管理

現在還說不清楚,感覺和喚醒之類的有關,不過看宣傳貌似會自動關閉後台軟體?希望能解決一些軟體的流氓問題吧,不過感覺不是那麼輕鬆解決的。

5.APP關聯

會進一步提高用戶體驗的玩意,能夠降低各app直接的壁壘,不過國內,感覺容易更呵呵了。

說點大會上其他的:

1.氣球

簡單來說,就是控制網路吧,對於谷歌這樣的網路公司,這個做法很有必要,也比較看好在第三世界國家的發展,

2.自動駕駛

這個前景很大,想像一個,一個超級計算機控制所有無人駕駛汽車運行類似於uber一樣的接送服務。

3.VR和Jump

從第一個cardboard出來到現在,適合VR的軟體也越來越多,感覺谷歌在準備放大招,目前VR的生態圈就谷歌在做,其他都還在開發階段,前景還說不清,谷歌利用cardboard這種廉價的方式先讓人們進入VR的世界,不的不說是高招。

Jump,這個新奇的玩意完全就是為了VR設備量身定做的,看好未來。

4.photos

終於改變了,加上提供的無限空間的使用權,配合未來不斷完善的谷歌自己的網路提供服務,影響力很大。

5.物聯網

可以來說是本次大會的最重要的部分,目前移動端的發展其實已經快瓶頸了,但物聯網的加入將會讓整個現有的模式重組,未來的潛力都是指數級的。


Android M出來啦——感覺Android和安卓越來越脫節了,而且相比之下國內的安卓由於沒有Play Service,反而自己發育起了一整套體系,相比之下,Android M的很多功能顯得有些乏善可陳。國內那麼多Fork說不定哪一天就普及到國外,逆襲Google~(好像不太可能)

總體上有這些

1、許可權控制(做的一般)

2、效能提升

3、UI細微調節

4、Google Now提升

5、指紋什麼的原生支持(話說指紋解鎖在Android上有什麼用,晶元又不能鎖)

6、Miscellaneous...

截圖如下——

相比Android 5.1,首先...M換了一張牆紙

版本號更新~

然後是例行的登陸賬號...登陸之後會提示有好多更新,WTF,不是昨天剛發布嗎?

Google Settings被移動到了系統設置內部...Google Android和AOSP的差距進一步擴大咯

對未知App的審查變成了默認開啟

萬眾期待的App許可權設置!

上面是分類顯示,在每個程序下可以單獨查看的~

系統多了一個可以調節通知欄小控制項的面板

不過通知欄的控制項好多!真的還要加進去更多嗎。。。

Google Now的「Now on Tap」好像在這個版本並不能用?

系統音量設置多了下拉菜單

系統動畫變的更多了~右上角的菜單其實是有變大的動畫的。。。

測試版的UI做的優點小Bug

啊——更新終於更新完咯~一共17個App,喂,這是昨天剛發布的啊!

謝謝觀賞(((o(*?▽?*)o)))


額,我這樣的都會被邀,好雞凍!

首先,以我這個吃貨的視角,M應該指的是巧克力吧,谷歌那票吃貨朋友你們好!終於找到組織了!

現實:不管牆外的紅杏來的多漂亮,我們頂多是聞個味道。有本事,你出牆啊!

下面說一下我能提供的最乾的貨

許可權管理,MIUI和Flyme早就有了啊!安全軟體能提供的也很多,不過補上也是好事。

APP關聯,這個太棒了好嗎?!!每次把網頁發到聊天軟體,還要選擇打開方式的,對於期待一氣呵成體驗的來說,實在太不友好了!這個點贊。細微的改進可以帶來巨大的幸福感提升啊!

安卓支付,這個我覺得有點麻煩,就算我們能連上谷歌服務,首先商店要支持安卓支付啊,難不成只能在應用商店下載應用玩啊,在國內已有支付寶和微信的前提下,我不看好,畢竟阿里和騰訊對大陸來說,不可替代性要比谷歌高很多,這兩家公司也更懂怎麼讓中國人玩起來吧。

指紋支付,我不是計算機專業的,有錯誤請指出,現在國內的安卓廠商用的指紋方案都不一樣,比如三星的滑動,華為的背面按壓,魅族的正面按壓,不同方案可以使用統一的指紋服務嗎?強制的統一會不會造成系統的崩潰和不穩定?(這裡我真不懂,有了解的朋友請指正)正如之前說的,安卓的支付服務我不看好,各家的指紋服務完全可以和支付寶或微信深度整合。

電量管理,Type—C很好,但是應該貴死了

Brillo,這個點贊!新的智能硬體用這個平台應該很好,就是不知道有多少終端能有這個軟體的推送,畢竟碎片化程度太高,又被牆,唉。

谷歌走得很穩,現階段不足在逐步彌補,開放平台的魅力愈發明顯。谷歌確實考慮到了發展中國家的一些情況,不過研究了解的還不夠,期望對世界上最大的發展中國家的安卓亂象——

碎片化,應用缺乏監管,定製系統亂七八糟的現狀多點考慮。

谷歌搞統一平台的想法很好,可是我覺得現在已經不是好時機。


這次的Android M意義還是蠻大的,它的亮點不在於那個奇怪的許可權管理(事實上絕大多數的用戶都會「允許,允許和允許」),這是老外們喜歡的功能。

說行業都是虛的,對用戶來說最大的意義是

1、App Links(無縫連接APP)

2、Power Change(Doze的電源管理)

App Links讓原生應用的體驗變得更棒,打開一個url,閃一下,再打開app的體驗其實是很糟糕的。BAT為了實現這一點(從H5或者其他app)無縫調用到別的app,付出蠻多努力的。各種調起的介面,參數和一些基於H5的研究...

至少App Links又提供了技術上的支持和兼容,當然,各家用不用又是各家的事情了。試想一下,當你在瀏覽器看到一張很有誘惑力的團購券,你終於不用「複製店名」——「打開大眾點評app「——粘貼——「搜索"——」下單「

這很蠢

Power Change是一種探索,Android用戶三樣寶:清內存,重啟和刷機,背後折射出來的是第三方App自身的利益驅動引發的不規範。

大量的自啟,通知欄Push,桌面浮窗。尤其是自啟引發的常駐後台,不斷監聽事件,讓這台手機即便在關屏狀態也無法休眠,不休眠就更耗電嘛。

So,你只能刷機或者恢復出廠設置。

至少google這次開始用Doze來嘗試:」當用戶不用時,我會幫你關一些app「,即便這一次從平板開始也是很有意義的。」關哪些,為什麼選擇它關閉掉「,這是個用戶行為研究的大課題。我們團隊也是花了差不多1年,才把這套東西吃透,事實上,省電效果會很好。


ˉ\_(ツ)_/ˉ


推薦閱讀:

iOS 的應用質量具體在哪些方面高於安卓應用?
為什麼安卓手機會越用越卡,有讓它變快的方法嗎?
零基礎 Android 開發可能嗎?
怎麼看大家都喜歡稱軟體工程師這類人為碼農?
Android設備如何在整個系統上實現灰度模式?

TAG:Android開發 | 如何看待評價X | GoogleIO2015 | AndroidM |