中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android Q如何讓用戶優雅地管理位置權限

發布時間:2021-11-26 14:41:25 來源:億速云 閱讀:177 作者:柒染 欄目:移動開發

今天就跟大家聊聊有關Android Q如何讓用戶優雅地管理位置權限,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

應用可以利用位置數據為 Android  用戶帶去精彩豐富的移動體驗,如搜索附近美食,跟蹤跑步距離,行車導航等等。然而,位置數據同樣也屬于高度敏感的個人信息之一。我們想要為用戶提供一種簡單易懂的控制模式,方便他們管理與應用共享的位置數據。因此,隨著  Android Q  的發布,我們給予了用戶更多位置控制,并將這些控制交予給用戶。我們很高心看到開發者們在應用中揮灑創意,匠心打造卓越的位置體驗,與此同時,我們也希望盡己所能,全力協助各位平穩過渡至新的位置管理模式。

過去,用戶在位置權限上只有兩種選擇,即允許或拒絕應用訪問設備位置,而且一旦授予后,該權限并不會隨應用狀態的改變 (進入或退出使用狀態)  而發生變化。Android Q 在此基礎上新增了一個選項,允許用戶選擇只在應用使用期間,即當應用運行在前臺時,與應用共享位置信息。這意味著 Android Q  用戶可通過以下三種方式對位置權限進行管理:

  • 始終允許: 應用可在任何時段獲取位置信息

  • 僅在使用期間允許: 應用只能在被使用時獲取位置信息

  • 拒絕: 應用無法獲取設備的位置信息 

Android Q如何讓用戶優雅地管理位置權限

部分應用和功能僅在使用時才需要訪問設備位置,比如說,假如用戶試圖搜索附近餐廳,那應用只需在用戶打開應用并進行搜索時,獲取設備的地理位置即可。

但是其它應用的場景則略有不同,即使在非使用時段,它們仍舊需要持續進行定位。例如:  一些應用可為用戶自動記錄行駛里程,幫助他們進行報稅,而且全過程無需用戶參與。

在新的位置管理模式下,用戶可自行決定設備共享位置數據的時段,同時防止應用獲取不必要的位置信息。當應用請求訪問權限時,屏幕會彈出如圖所示的對話框,向用戶顯示新的權限選項。用戶可點擊設置  → 位置信息 → 應用權限,隨時更改應用的訪問權限。

輕松上手

我們深知這些變更可能會對您的應用造成影響。我們十分尊重開發者社區,而我們的目標是謹慎對待所有此類變更,因此,我們會從以下兩方面入手,助力各位開發者應對新的位置管理:

在Q Beta 版本中推出對開發者有影響的特性,給您預留充足時間對應用進行必要更新。

陸續發布更多學習資源,如開發者博客、開發者指南和隱私清單,為您提供更多細節內容。

如果應用的目標平臺 (targetSdkVersion) 為 Android Q 且包含需要 "始終" 訪問設備當前位置的功能,請您在清單文件中添加新的  ACCESS_BACKGROUND_LOCATION 權限。如果應用的目標平臺是 Android 9 (API 等級 28) 或更低版本系統,當您請求  ACCESS_FINE_LOCATION 或 ACCESS_COARSE_LOCATION 時,系統會自動為應用添加  ACCESS_BACKGROUND_LOCATION  權限。為了維持良好的用戶體驗,請您仔細設計應用,確保應用妥善處理權限受限的情況,即無法從后臺訪問設備位置或完全無法獲取位置信息。

如果用戶知道應用需要相應權限的原因,他們會更容易接受權限請求。另外,對于需要授予權限才能使用的功能,請您務必結合具體場景,選擇恰當的請求時機:  當用戶啟用該功能或與之發生交互時,如正在搜索附近內容,再發起請求。其您避免請求過多權限,也就是說,如果應用中的某項功能只需要 "使用期間"  權限,那就沒必要請求 "始終允許" 權限。

看完上述內容,你們對Android Q如何讓用戶優雅地管理位置權限有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

内乡县| 宜州市| 普陀区| 崇阳县| 康乐县| 左云县| 瑞昌市| 岑溪市| 宜兴市| 卢湾区| 兴安盟| 法库县| 临汾市| 武鸣县| 读书| 资中县| 安达市| 察隅县| 西和县| 鹤壁市| 廉江市| 临安市| 射阳县| 余干县| 信宜市| 那坡县| 田阳县| 萍乡市| 厦门市| 如皋市| 齐齐哈尔市| 昌都县| 阳山县| 扬中市| 柞水县| 井冈山市| 文成县| 新河县| 西和县| 巴东县| 连山|