Android 11的十個新功能大讚,想跟Android 10說再見了!

2020-12-26 老Q侃數碼

(本文由老Q侃數碼首發百家號)

過去的幾年裡,谷歌一直按部就班的發布新的 Android 版本,Android 9/10 的第一個開發者預覽版都是在當年的 3 月份發布,供 App 開發者適應,在當年 5 月份的谷歌 I/O 大會上發布正式版,並於當年 8/9 月份開始在終端上正式推送。

但在今年,Android 11 開發者預覽版來得比往年早了近兩個星期,2 月 19 日谷歌便發布了該版本,通過它,我們可以提前知曉 Android 11 的一些新功能,下面,不妨跟老Q 一起來看看吧!

1.聊天氣泡

其實在 Android 10 開發者預覽版中,已經有了聊天氣泡的暗示,但最終版本發布時,卻它的蹤跡卻無處可尋。現在,Android 11 開發者預覽版上又看到了它的身影,而且功能十分強大。在Android 11 開發者預覽版中,聊天氣泡是全局式的,任何消息、聊天應用都可以使用氣泡對話框,甚至郵件都可以使用。

值得一提的是,它還有快速回復功能,當手機接到新消息時,無需打開整個應用,直接打開氣泡框便可快速回復。

2.持續對話

Android 11 還在手機通知陰影中帶來了一個新的"專用對話部分"。通過此功能,將能夠進行跨應用消息進行持續對話,就像多人聊天一樣,可以分別進行對各個應用進行消息回復。這有一個好處,無論你在做什麼,都能夠輕鬆和聯繫人保持聯繫。不過,感覺略有多餘,這和全局聊天氣泡有些重複。

3.從通知發送圖像

如果 App 支持圖像的複製/粘貼,則可以直接插入截圖或複製的圖片並隨消息一起發送,而無需打開完整應用程式。另外,Android 11 開發者預覽版中還將支持 chrome 瀏覽器的跨平臺複製粘貼。

4.一次性權限

Android 10 最重要的功能之一是它改進了對應用程式權限的處理,Android 11 在此基礎上有了更大的進步,具體而言,現在可以一次性授予 App 某些權限。如果 App 請求獲取位置、相機、麥克風等敏感權限時,可以臨時授予,當退出該 App 時,其所獲取的權限將被撤銷,下次使用時仍需要重新獲準。個人感覺,這個功能非常不錯。

5.錄像時自動靜音

不少人都遇到過,當用手機錄製視頻或拍攝照片時,突然來的消息特別是有聲音的消息便會將正在錄製的視頻給打亂。為了防止這種情況再次發生,Android 11 引入了新的機制,在相機打開時,可以自動將鈴聲、鬧鐘和通知中的振動靜音,避免對手機拍攝造成影響。

6.支持數字證件

現在,信用卡、門禁卡、登機牌等都能夠以數字口令的方式在手機上存儲,不過,身份證、駕駛證等證照還是會受到限制。但在 Android 11 的谷歌錢包內,正在採取措施將這些東西數位化,下一步,作業系統將支持安全存儲和檢索敏感身份證件,

不過,這和國內並沒有太大關係,眾所周知,谷歌服務在國內並不能使用。但是,國內各大廠商在這方面比谷歌發展的要快一些,比如,華為錢包,已經支持申領電子身份證,支付寶、微信等也支持申領相應的電子證照。

7.App將改為範圍存儲

其實在 Android10,谷歌就已經決定對 App 實施範圍存儲,範圍存儲的主要好處是,能夠防止惡意應用訪問手機上存儲的個人信息(如照片、視頻等),同時還能夠減少不需要的雜亂文件。這對用戶自然是好事,但對開發者而言,卻不是一個好消息,這意味著需要進行額外的大量工作來維護 App 的正常使用,由此,谷歌也引來了開發者的強烈不滿。

好在,谷歌並沒有因此改變其實施範圍存儲的決心,在 Android 11 中它聲明——

「我們繼續努力為外部存儲的應用和用戶數據提供更好地保護,並做出進一步改進,以便根據社區的反饋使開發人員更容易進行過渡。此預覽版包括我們去年在 Android 開發人員峰會上提出的幾個增強功能,例如媒體選擇加入原始文件路徑訪問、更新文檔UI 和 MediaStore 中的批處理編輯操作。」

期待該功能早日實現吧!

8.新的生物識別級別

Android 11 支持三種不同的身份驗證器類型(包括強驗證器、弱型和設備憑據),將 BiometricPrompt 級別級別提高。這意味著更精細的生物識別安全級別,對保護手機隱私大有幫助。谷歌還改進了生物識別提示,使其與應用程式能夠無縫集成,並有更好的交互 UI 來與之配合。

9.為 5G 做準備

2020 年,不出意外應該是 5G 推廣普及年,Android 11 也針對 5G 進行了一些準備,除了優化 5G 體驗外,還加入了動態計量 API 和帶寬估算 API,前者能夠檢查手機是否開通了不限速度地 5G 網絡(如果是,將自動切換到更高解析度的視頻、圖片訪問通道,以能夠充分利用速度),後者能夠查看 5G 下載和上傳速度。

10.優化挖孔屏、水滴屏、曲面屏等顯示

Android 11 在這裡,谷歌擴展了對各種屏幕設計的支持,不僅優化了挖孔屏、水滴屏等異形屏的顯示,還新增了對曲面屏的優化,防止曲面屏邊緣發生誤觸。這對小米10 Pro、vivo NEX3等曲面屏旗艦是個好消息。

以上便是 Android 11 開發者預覽版新增的主要功能,你對該版本期待嗎?(圖源網絡,侵刪

碼字不易,轉評贊素質三連走起吧!如果可以,再點個關注支持一下就更完美了!

相關焦點

  • Android實現仿淘寶物流追蹤功能
    有沒有戳中你的痛點,要是能把這個時間軸線的問題解決了,你也可以說我上我也行。看了網上的,有人說要什麼自定義View啦,又是繪製,又是測量,其實沒那麼複雜,下面說說我是怎麼解決的。想了想,可以各個view的相對位置來實現啊,比如,那個圓點也可以用imageview實現啊,唯一不同的就是豎線的view是穿過灰色的圓view的,大家有沒有發現,除了第一個圓點以外的其他圓點,都是在那條水平的分割線下固定高度的位置(我這裡好像是10dp)的左側 ,那我完全可以在這個分割線下方弄一個空的View,那麼穿過圓孔的這條豎線不就是在這個空的View的上方,在圓點的下方,並且高度是match,
  • Android 動畫
    img.postDelayed(runnable,i*10);        }    }Android 系統也提供了;View 動畫;只能用於  View。屬性動畫;於 Android 3.0 (API級別11)開始添加了屬性動畫。可以對任意對象的屬性進行動畫而不僅僅是 View,動畫默認時間間隔 300ms,默認幀率 10ms/幀。提供了動畫集合類(AnimatorSet),可將多個屬性動畫以組合的形式顯示出來。
  • 從零開始的Android新項目11 - 組件化實踐(1)
    幸而時至半年後的今天,她用得還挺順手,而 iOS10 也順利給自己抹黑了一把。然而——今天你在消耗這個生態,明天你就得為此承擔結果。組件化是什麼組件化,相對於容器化(插件),是一種沒有黑科技的相互隔離的並行開發方式。為了了解組件化,不得不先說一下插件化。
  • android 相對布局 絕對 - CSDN
    絕對布局,例子:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent
  • Android實現界面切換時的共享動畫效果
    廢話不多說,來看實現步驟這邊分為兩個界面:MainActivity 和 ActivityDetails,從 MainActivity 跳轉到 ActivityDetails首先來說 MainActivity:這邊的列表我是用的 RecyclerView 來實現的,用RecyclerView來顯示數據這個太簡單就不用說了吧,注意,這裡有個不同的地方在於在列表的
  • Android使用RecyclerViewHeader+ViewFlipper實現淘寶頭條滾動效果
    2、這用了個下拉刷新控制項內部嵌套的是RecyclerView、RecyclerViewHeader、ViewFlipper.android:paddingTop="10dp" android:visibility="visible"> <ImageView android:layout_width
  • Android 高新技術之SVG矢量動畫機制
    ,這也是前面需要使用的三個點看來繪製一條直線的原因,有了VectorDrawable和objectAnimator,現在只需要AnimatedVectorDrawable將他們黏合在一起即可。:color/holo_blue_light"            android:pathData="                M 50,50                a 10,10 0 1,0 20,0                a 10,10 0 1,0 -20,0" />        <group            android:name="earth"
  • kotlin-android-extensions插件也被廢棄了?扶我起來
    如果你要去獲取10個甚至100個控制項的實例,每個都要去findViewById一遍,你一定會抓狂的。那麼如果是使用Kotlin語言的話,這個問題要怎麼解決呢?在開始介紹ViewBinding之前,我還是想先討論一下,為什麼kotlin-android-extensions插件會被廢棄。雖說Google的技術迭代頻率常常會讓我們直呼學不動了,但是Google也絕對不會無緣無故去廢棄一個之前主推的技術,說明kotlin-android-extensions插件肯定還是存在問題的。
  • 【Android】Android Support Library與androidx的映射.含CSV格式映射下載連結
    Old build artifactAndroidX build artifactandroid.arch.core:commonandroidx.arch.core:core-commonandroid.arch.core:coreandroidx.arch.core:coreandroid.arch.core:core-testingandroidx.arch.core:core-testingandroid.arch.core
  • Android仿摩拜單車側滑菜單
    ><android.support.v4.widget.DrawerLayout android:id="@+id/drawerlayout" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:android="http://schemas.android.com
  • 使用Junit對Android應用進行單元測試
    ><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="fill_parent"    android:layout_height="fill_parent">
  • Android10.0(Q) Launcher3 去掉抽屜效果!
    圖標長按刪除選項為取消上代碼1、Settings 中增加欄位 launcher3.is_full_apppublic static final String LAUNCHER3_IS_FULL_APP = "launcher3.is_full_app";採用之前零時變量的方式在10.0
  • android camera 沒圖像專題及常見問題 - CSDN
    最近幾天沒啥事研究了下,android自定義相機的實現,主要實現了通過surfaceview跟camera實現拍照,預覽,圖片的保存。能夠進行前後攝像頭的切換,自動和手動聚焦,設置閃光燈模式 ,人臉識別等。
  • Android 沉浸式狀態欄攻略 讓你的狀態欄變色吧
    styles.xml首先我們定義幾個顏色:res/values/color.xml<?:windowTranslucentStatus">true</item> </style></resources>ok,這個沒撒說的。
  • android之RadioButton自定義圖片
    ><selector xmlns:android="http://schemas.android.com/apk/res/android"><itemandroid:state_checked="false"android:drawable="@mipmap/sex_normal_radio" /><itemandroid:state_checked="true"android
  • Android帶有粘性頭部的ScrollView
    :id="@+id/stick_scroll_view"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:layout_weight="1">        <LinearLayout            android:id="@
  • Android Studio 4.1終於發布了!
    許多開發人員告訴我們,他們喜歡專注於提高性能和可靠性;因此我們很高興地報告,在這個發行周期中我們修復了 2370 個錯誤,並關閉了 275 個開放問題。我們一直在努力保持高質量,因為我們知道這是提高開發人員工作效率的關鍵。感謝那些在預覽版本中提供了早期反饋的人們。你們的反饋意見幫助我們迭代和改進了 Android Studio 4.1 中的功能。
  • android設置背景透明
    工程就使用以前的吧,新增一個按鈕「變透明」Code:AndroidManifest.xml:<LinearLayout   android:layout_width="fill_parent"   android:layout_height="wrap_content"   android:gravity="center"   android:orientation="horizontal"&
  • Android之AppBarLayout實現懸停吸附伸縮效果
    組合三劍客1.AppBarLayout2.CoordinatorLayout3.CollapsingToolbarLayout實現上面的UI效果需要將這三劍客的組合起來用,下面先介紹下這三個控制項:AppBarLayout:1.AppBarLayout簡單介紹AppBarLayout是android.support:design包中的支持的控制項
  • Android Design Support Library之TabLayout
    app/build.gradle 中添加下面依賴: compile 'com.android.support:design:25.3.1'<android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width