0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AndroidQ將有哪些亮點

454398 ? 來源:工程師吳畏 ? 2019-03-15 08:50 ? 次閱讀

3月14日消息,谷歌正式推出Android Q Beta 1版本及預(yù)覽版SDK,開發(fā)者或喜歡嘗鮮的用戶可以在Pixel設(shè)備上立即參與Beta 1試用計劃。谷歌表示,今年5月份還將舉辦I/O開發(fā)者大會,屆時會有更多精彩內(nèi)容分享。

以下是Android Q的主要亮點:

AndroidQ將有哪些亮點

給予用戶更多地理位置控制

在Android Q中,用戶可進一步控制應(yīng)用訪問設(shè)備地理位置的時間。在之前的幾個Android版本中,應(yīng)用只有在請求并獲得用戶同意后,才能獲取設(shè)備當(dāng)前的位置信息

Android Q允許用戶指定應(yīng)用從不、僅在使用期間 (運行時),或者任何時候 (退到后臺) 都能獲取位置信息。

隱私保護升級

除了位置權(quán)限的變更以外,在Android Q中,用戶可以更好地管理應(yīng)用對共享文件的訪問權(quán)限。用戶可通過新的運行時權(quán)限允許應(yīng)用訪問照片、視頻音頻文件。

此外,應(yīng)用必需通過系統(tǒng)文件選擇器才能訪問下載文件,也就是說,訪問權(quán)限完全由用戶掌控。Android Q 還針對外部儲存空間引入了一些變更,請務(wù)必仔細閱讀此文檔,確保應(yīng)用正確使用外部儲存空間。

另外為了避免應(yīng)用頻繁打斷用戶操作,Android Q將禁止后臺應(yīng)用啟動Activity。如果應(yīng)用運行在后臺,但又需要立即引起用戶關(guān)注,例如來電或鬧鈴,請使用高優(yōu)先級通知,并提供一個全屏intent。

適配折疊屏和新型屏幕

為了幫助開發(fā)者順利適配折疊屏及大屏設(shè)備,Android Q引入了多項改進,比如更新了onResume和onPause工作模式,以便為multi-resume提供更好的支持,另外谷歌還添加了當(dāng)應(yīng)用獲得焦點后的通知功能。

最后,為了讓用戶更好的管理應(yīng)用在折疊屏及大屏上的顯示,谷歌也更新了resizeableActivity屬性功能。

Sharing Shortcuts

Android Q新增了一項名為Sharing Shortcuts的特性,允許用戶直接跳轉(zhuǎn)至另一個應(yīng)用進行分享。

開發(fā)者首先需要發(fā)布一個分享目標,該目標隨后會在應(yīng)用中啟動一個包含內(nèi)容附件的特定Activity,并通過share UI顯示給用戶。因為分享目標已提前發(fā)布,所以share UI可在Activity啟動后立即加載分享內(nèi)容。

設(shè)置面板

谷歌將Android 9 Pie中的Slices技術(shù)完美整合到Settings Panel API中,現(xiàn)在開發(fā)者可利用該API直接在應(yīng)用界面內(nèi)顯示系統(tǒng)設(shè)置。

Wi-Fi性能模式

在Android Q中可以啟用高性能、低延遲的自適應(yīng)Wi-Fi模式,這樣一來,即使是在網(wǎng)絡(luò)延遲比較敏感的場景下,如實時游戲、主動呼叫等,依舊能保障流暢的用戶體驗。

基于 Vulkan 的 ANGLE 渲染引擎

Android Q在Vulkan基礎(chǔ)上為Android設(shè)備添加了ANGLE支持。ANGLE是一款專為高性能OpenGL功能實現(xiàn)打造圖像抽象層。

有了ANGLE之后,使用OpenGL ES進行開發(fā)的應(yīng)用和游戲便可直接體驗Vulkan帶來的強勁性能與高穩(wěn)定性,并了在Android設(shè)備上部署統(tǒng)一且不受供應(yīng)商限制的ES實現(xiàn)。

谷歌計劃在Android Q中引入OpenGL ES 2.0支持,此外,針對ES 3.0的支持也在密集籌劃中。

如何獲取Android Q Beta

用戶或開發(fā)者可立即加入測試版計劃,谷歌將向Pixel設(shè)備推送Android Q Beta版系統(tǒng)更新 (今年三代 Pixel 設(shè)備都在支持范圍內(nèi)——Pixel 3, Pixel 2, 甚至是初代Pixel)。

如果沒有Pixel設(shè)備,則可通過Android Studio中的SDK Manger下載最新版本的模擬器鏡像文件,并安裝至Android模擬器。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3918

    瀏覽量

    127069
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6128

    瀏覽量

    104987
收藏 人收藏

    評論

    相關(guān)推薦

    PCM2707C是否支持Android系統(tǒng)?PCM2707C Android應(yīng)用層怎么寫?

    有如下兩個問題,幫忙看看,謝謝! 1,PCM2707C是否支持Android系統(tǒng) 2,PCM2707C Android應(yīng)用層怎么寫?如何獲取USB上的音頻數(shù)據(jù)。
    發(fā)表于 10-30 07:46

    丟掉數(shù)據(jù)線,你還會調(diào)試Android設(shè)備嗎?

    ADB(AndroidDebugBridge)作為Android開發(fā)中非常重要的工具,開發(fā)者可以使用ADB設(shè)備在電腦上對Android設(shè)備進行安裝調(diào)試應(yīng)用。通常我們使用ADB調(diào)試時需要USB數(shù)據(jù)線
    的頭像 發(fā)表于 08-14 17:09 ?293次閱讀
    丟掉數(shù)據(jù)線,你還會調(diào)試<b class='flag-5'>Android</b>設(shè)備嗎?

    Android案例分享,基于瑞芯微RK3568國產(chǎn)平臺!

    開發(fā)環(huán)境說明 Windows開發(fā)環(huán)境:Windows7 64bit、Windows10 64bit 虛擬機:VMware15.5.5 AndroidSDK編譯環(huán)境:Ubuntu18.04.4
    的頭像 發(fā)表于 06-20 10:04 ?602次閱讀
    <b class='flag-5'>Android</b>案例分享,基于瑞芯微RK3568國產(chǎn)平臺!

    Android案例分享,基于瑞芯微RK3568國產(chǎn)平臺!

    開發(fā)環(huán)境說明Windows開發(fā)環(huán)境:Windows764bit、Windows1064bit虛擬機:VMware15.5.5AndroidSDK編譯環(huán)境
    的頭像 發(fā)表于 06-20 08:05 ?760次閱讀
    <b class='flag-5'>Android</b>案例分享,基于瑞芯微RK3568國產(chǎn)平臺!

    Android 15的首個開發(fā)者預(yù)覽版現(xiàn)已發(fā)布

    Android 15 的首個開發(fā)者預(yù)覽版現(xiàn)已發(fā)布,以便各位開發(fā)者能與我們通力協(xié)作,打造更優(yōu)秀的 Android 平臺。
    的頭像 發(fā)表于 03-12 14:16 ?821次閱讀
    <b class='flag-5'>Android</b> 15的首個開發(fā)者預(yù)覽版現(xiàn)已發(fā)布

    TLT507-Android開發(fā)環(huán)境搭建

    TLT507-Android開發(fā)環(huán)境搭建
    的頭像 發(fā)表于 01-26 17:03 ?555次閱讀
    TLT507-<b class='flag-5'>Android</b>開發(fā)環(huán)境搭建

    TLT507-Android應(yīng)用開發(fā)手冊

    TLT507-Android應(yīng)用開發(fā)手冊
    的頭像 發(fā)表于 01-26 15:32 ?507次閱讀
    TLT507-<b class='flag-5'>Android</b>應(yīng)用開發(fā)手冊

    基于Android13的AOSP源碼下載及編譯指南

    AOSP(Android Open Source Project)是Android操作系統(tǒng)的開源項目,通過下載和編譯AOSP源碼,您可以獲得原始的Android系統(tǒng),并進行定制和開發(fā)。本教程將向您介紹如何下載AOSP源碼并進行編
    的頭像 發(fā)表于 01-17 09:49 ?3621次閱讀
    基于<b class='flag-5'>Android</b>13的AOSP源碼下載及編譯指南

    鴻蒙Harmony是如何影響Android工程師的呢?

    其實鴻蒙在2019就已經(jīng)出來了,那時候還是套殼Android的。從2023年9月的發(fā)布會上,華為宣布鴻蒙原生應(yīng)用全面啟動、HarmonyOS NEXT亮相以后,圍繞著純血鴻蒙展開的鴻蒙應(yīng)用生態(tài)發(fā)展
    發(fā)表于 01-14 22:14

    Android文件格式詳解

    dex是android虛擬機的可執(zhí)行字節(jié)碼文件,java文件經(jīng)過javac編譯成class文件,class文件又被dx處理后生成dex文件。
    的頭像 發(fā)表于 01-02 10:21 ?2167次閱讀
    <b class='flag-5'>Android</b>文件格式詳解

    微軟推出Copilot Android版應(yīng)用

    微軟在一周前悄然上線了 Android 版本的 Copilot 應(yīng)用,目前可從 Google Play 商店進行下載,但 iOS 版本尚未推出。
    的頭像 發(fā)表于 12-28 09:44 ?972次閱讀

    如何將有功電能、無功電能、視在電能中的數(shù)字量值轉(zhuǎn)換成測量值?

    1、如何將有功電能、無功電能、視在電能中的數(shù)字量值轉(zhuǎn)換成測量值? 2、為什么有功電能、無功電能、視在電能寄存器中的值變化沒有規(guī)律,有時增大有時減?。坎皇菓?yīng)該一直增大的嘛?
    發(fā)表于 12-26 06:52

    LED透明屏有什么亮點和問題?

    LED透明屏有什么亮點和問題? LED透明屏是一種新興的顯示技術(shù),其具有許多亮點和問題。 第一部分:導(dǎo)言 隨著科技的不斷發(fā)展,人們對于顯示屏幕的要求也越來越高。傳統(tǒng)的顯示屏往往占據(jù)較大的空間,并且在
    的頭像 發(fā)表于 12-09 14:04 ?935次閱讀

    Android App環(huán)境檢測分析

    這個原理就是APP的AndroidManifest.xml文件中application是否配置了android:debuggable="true",設(shè)置true支持動態(tài)調(diào)試
    的頭像 發(fā)表于 12-01 10:26 ?841次閱讀

    Android日志與logd交互過程

    2.2.3 Android日志與logd交互過程 2.2.3.1 Android日志傳遞給logd Android app層或framework層,通過調(diào)用Log/Slog/Rlog中d方法打印日志
    的頭像 發(fā)表于 11-23 17:06 ?850次閱讀
    <b class='flag-5'>Android</b>日志與logd交互過程