精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

五分鐘技術(shù)趣談 | Android 14更新升級淺析

移動開發(fā)
隨著Google I/O 2023發(fā)布的Android 14 beta2 ,預(yù)計Android 14將在2023年第三季度發(fā)布,目前看整體需要適配的內(nèi)容已經(jīng)趨向穩(wěn)定,那么Android 14增加了哪些新特性?又有哪些針對老版本的適配改善?下面我們一起來看看吧。


Part 01

新特性  

1.1 語法性別

正如漢語中的第三人稱有他、她、它一樣,很多語言根據(jù)不同性別、對象會有名詞、動詞和介詞上的語法差異,而使用區(qū)分性別語言的人高達(dá)30億,因此APP不針對性別進(jìn)行語法區(qū)分的話,可能會給用戶帶來糟糕的使用體驗。

因此Android14推出全新特性:語法性別Grammar Gender。開發(fā)者可以調(diào)用專用API:GrammaticalInflectionManager設(shè)置單個APP的性別偏好:

setRequestedApplicationGrammaticalGender(int) :設(shè)置性別偏好,參數(shù)為常量類型,具體類型如下:

GRAMMATICAL_GENDER_NOT_SPECIFIED,0:尚未指定性別偏好,將用默認(rèn)的values資源;

GRAMMATICAL_GENDER_NEUTRAL,1:指定中性、客觀的資源文本,比如 values-fr資源;

GRAMMATICAL_GENDER_FEMININE,2:指定針對女性的資源文本,比如 values-fr-feminine資源;

GRAMMATICAL_GENDER_MASCULINE,3:指定針對男性的資源文本,比如 values-fr-masculine資源。

方法getApplicationGrammaticalGender()用于獲取語法性別偏好,返回上述四種int類型。

做完性別語法配置后,需要在APP的manifest文件中聲明配置更改:

<activity android:name=".TestActivity"

android:configChanges="grammaticalGender"

android:exported="true">

</activity>

1.2 屏幕截圖檢測

基于對隱私權(quán)限相關(guān)方面的考慮,APP需要對截屏操作進(jìn)行監(jiān)聽和反饋,在以往的安卓版本,這些操作往往需要開發(fā)者監(jiān)聽存放截屏文件的目錄來實現(xiàn),稍不留神還會踩到“隱私紅線”。

為了創(chuàng)建更標(biāo)準(zhǔn)化的截圖檢測體驗,Android 14引入了一個保護隱私的截圖檢測API。這個API允許應(yīng)用程序以每個活動為基礎(chǔ)注冊回調(diào)。當(dāng)用戶在活動可見時截取屏幕截圖時,調(diào)用這些回調(diào)函數(shù),并通知用戶。

首先要聲明新的權(quán)限:

<uses-permission android:name="android.permission.DETECT_SCREEN_CAPTURE" />

然后,完成以下步驟,在你的應(yīng)用程序中的每個活動,用戶可能會捕獲屏幕截圖。

1.通過覆蓋onScreenCapture()函數(shù)實現(xiàn)回調(diào)。在這個回調(diào)中,你的應(yīng)用程序可以采取行動,比如警告另一個用戶有人截取了消息對話的截圖。

final Activity.ScreenCaptureCallback screenCaptureCallback =

    new Activity.ScreenCaptureCallback() {

        @Override

        public void onScreenCaptured() {

            // Add logic to take action in your app.

        }

    };

2.在活動的onStart()方法中,注冊截圖回調(diào):

@Override

protected void onStart() {

    super.onStart();

    registerScreenCaptureCallback(executor,

    screenCaptureCallback);

      }

3.最后在onStop()方法中,取消注冊屏幕回調(diào):

@Override

protected void onStop() {

    super.onStop();

    unregisterScreenCaptureCallback(screenCaptureCallback);

       }

1.3 全新的系統(tǒng)返回設(shè)計

在Android13中,為了應(yīng)對多元的交互方式,谷歌就對返回事件進(jìn)行了統(tǒng)一處理,在Android14對系統(tǒng)的返回效果進(jìn)行了進(jìn)一步的升級,一是為返回箭頭增加了邊框和背景,使其更加明顯;二是返回箭頭的顏色會隨著系統(tǒng)主題發(fā)生變化。

圖片

圖1 全新設(shè)計的“返回”箭頭

二是增加返回預(yù)覽,讓用戶可以提前查看目標(biāo)界面,決定取消或繼續(xù)返回操作。這塊功能還在完善,開發(fā)者需要手動開啟:開發(fā)者選項->預(yù)測性返回手勢動畫。

圖片

圖2 返回預(yù)覽示意圖

1.4 軟件包安裝改進(jìn)

在Android14中,PackageInstaller 推出了新的方法requestUserPreapproval(),該方法可以讓App在下載之前,請求用戶批準(zhǔn)、獲取授權(quán),相比于之前版本要等到apk下載完成進(jìn)行安裝時才進(jìn)行授權(quán)申請,該方法能有效避免無效下載,節(jié)約流程時間。

以往由于安卓設(shè)備上可能安裝了多個應(yīng)用市場,當(dāng)使用不同的應(yīng)用市場對App進(jìn)行更新操作后,可能會造成兼容性問題,因此在Android14中,新增了setRequestUpdateOwnership()方法,用于指定App后續(xù)更新的應(yīng)用商店App,需要申請權(quán)限:android.permission.ENFORCE_UPDATE_OWNERSHIP

此后,如果App要變更負(fù)責(zé)更新應(yīng)用商店,都需要獲取用戶的批準(zhǔn)。

不知道你遇到過這種情況嗎,你正在使用一款A(yù)pp,然而手機應(yīng)用商店觸發(fā)了自動更新條件,直接將該App的進(jìn)程打斷,輕則讓你郁悶,重則會造成數(shù)據(jù)的丟失。為避免這種情況,Android14引入了新的安裝約束API:InstallConstraints,首先使用InstallConstraints.Builder構(gòu)建,設(shè)置更新條件,如要求App進(jìn)程不在前臺setAppNotForegroundRequired()、要求設(shè)備不在通話狀態(tài)setNotInCallRequired()等。然后使用commitSessionAfterInstallConstraintsAreMet()傳入上述InstallConstraints配置實例即可。

Part 02

版本適配改善 

2.1 默認(rèn)拒絕設(shè)定精準(zhǔn)的鬧鐘

精確的鬧鐘適用于用戶指定的通知,或是在確切時間需要執(zhí)行的操作。從Android 14開始,系統(tǒng)不再向以Android 13及更高版本為目標(biāo)平臺的大多數(shù)新安裝應(yīng)用預(yù)先授予SCHEDULE_EXACT_ALARM權(quán)限,該權(quán)限默認(rèn)處于拒絕狀態(tài)。

需要SCHEDULE_EXACT_ALARM權(quán)限才能通過以下API啟動精確鬧鐘,否則系統(tǒng)會拋出安全異常

setExact()

setExactAndAllowWhileIdle()

setAlarmClock()

日歷或鬧鐘應(yīng)用需要在應(yīng)用停止運行時發(fā)送日歷提醒、喚醒鬧鐘或提醒。這些應(yīng)用可以請求 USE_EXACT_ALARM 常規(guī)權(quán)限。系統(tǒng)將在安裝時授予 USE_EXACT_ALARM 權(quán)限,擁有此權(quán)限的應(yīng)用將能夠像具有 SCHEDULE_EXACT_ALARM 權(quán)限的應(yīng)用一樣安排精確鬧鐘。

2.2 應(yīng)用只能終止自己的后臺進(jìn)程

Android14增加了對應(yīng)用調(diào)用方法killBackgroundProcesses()的限制,該方法用于終止API進(jìn)程,只能終止本應(yīng)用的后臺進(jìn)程,更新后,如果傳入其他應(yīng)用的包名,該方法不會對其他應(yīng)用產(chǎn)生任何影響。

2.3 最低可安裝的目標(biāo)API級別

從Android14開始,targetSdkVersion低于23的應(yīng)用將無法被安裝,此舉旨在提高用戶的安全性和隱私性,一些惡意軟件通常會入侵一些API級別較低的設(shè)備,從而繞過最新版Android系統(tǒng)對用戶的保護,當(dāng)嘗試在Android14設(shè)備上安裝低版本應(yīng)用時,會顯示安裝失敗并拋出日志:INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK version 23

2.4 授予對照片和視頻的部分訪問限制

在Android14上,當(dāng)應(yīng)用請求READ_MEDIA_IMAGES或READ_MEDIA_VIDEO媒體權(quán)限時,用戶可以授予應(yīng)用訪問部分照片和視頻的權(quán)限,新對話框顯示以下權(quán)限選項:

  • 「選擇照片和視頻:」 Android 14 中的新功能,用戶選擇他們想要提供給應(yīng)用的特定照片和視頻。
  • 「全部允許」:用戶授予對設(shè)備上所有照片和視頻的完整庫訪問權(quán)限。
  • 「不允許」:用戶拒絕所有訪問。

Part 03

總結(jié)  

Android14在近兩個月應(yīng)該會推出穩(wěn)定版,本期分享主要對Beta版系統(tǒng)新特性和版本適配進(jìn)行了簡要分析,之后 API 應(yīng)該不會有大的變動。Android14針對UI交互和應(yīng)用權(quán)限方面做出進(jìn)一步地優(yōu)化,給用戶帶來全新使用體驗的同時還兼顧了安全性和隱私性,不知道看完這篇分享的開發(fā)者和用戶小伙伴們對Android14有沒有更期待了呢,接下來讓我們一起靜待Android14穩(wěn)定版的發(fā)布吧~

責(zé)任編輯:龐桂玉 來源: 移動Labs
相關(guān)推薦

2023-09-12 07:10:13

Nacos架構(gòu)

2023-08-06 06:55:29

數(shù)字可視化物聯(lián)網(wǎng)

2023-07-23 18:47:59

Docker開源

2023-09-18 07:10:48

限流算法

2023-07-16 18:49:42

HTTP網(wǎng)絡(luò)

2023-08-29 07:02:09

3D

2023-04-15 20:25:23

微前端

2023-07-12 16:03:37

Android開發(fā)架構(gòu)

2023-07-02 16:09:57

人工智能人臉識別

2023-07-02 16:34:06

GPU虛擬化深度學(xué)習(xí)

2023-08-06 07:05:25

Android優(yōu)化

2023-07-31 08:55:15

AI技術(shù)網(wǎng)絡(luò)暴力

2023-07-12 15:50:29

機器學(xué)習(xí)人工智能

2024-12-18 14:10:33

2023-08-29 06:50:01

Javamaven

2023-09-03 19:13:29

AndroidKotlin

2023-08-15 14:46:03

2023-08-06 07:00:59

Openstack網(wǎng)絡(luò)

2023-09-03 19:21:07

大數(shù)據(jù)架構(gòu)

2023-09-02 20:22:42

自動化測試軟件開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號

成人做爰www看视频软件 | 国产一级淫片a| 亚洲三区欧美一区国产二区| 亚洲精品少妇30p| 国产精品初高中精品久久| 精品无码人妻一区二区三区品| 91精品国产乱码久久久竹菊| 亚洲电影一级黄| 蜜桃精品久久久久久久免费影院| 精品无码一区二区三区的天堂| 成人激情诱惑| 欧美一级免费观看| 亚洲熟妇国产熟妇肥婆| 高h视频在线| 奇米在线7777在线精品| 久久99亚洲精品| 搡老熟女老女人一区二区| 美女网站视频一区| 一区二区三区四区中文字幕| 久久免费视频1| 国产一区二区在线播放视频| 亚洲视频碰碰| 亚洲欧美日韩精品久久亚洲区| 黑森林精品导航| a视频在线观看| 91年精品国产| 亚洲最大的免费| av黄色在线看| 51精产品一区一区三区| 亚洲精品mp4| 亚洲一区二区三区观看| 黄频免费在线观看| 亚洲六月丁香色婷婷综合久久| 精品无码久久久久久久动漫| 一级黄在线观看| 性欧美xxxx大乳国产app| 最近2019免费中文字幕视频三| 日本wwwwwww| 久草综合在线| 日韩欧美中文免费| 2019日韩中文字幕mv| av男人的天堂在线| 91免费在线视频观看| 国产精品久久久久久久久久直播 | 久久99久久99精品免观看粉嫩 | 免费av成人在线| 97香蕉久久夜色精品国产| 久草福利资源在线| 精品视频免费| 日韩精品免费综合视频在线播放| 亚洲一级片免费观看| 日韩经典一区| 日韩欧美在线看| 日本丰满少妇xxxx| 精品精品导航| 亚洲欧美日韩国产一区二区三区| 午夜精品一区二区三区在线观看| 深夜福利在线视频| 不卡免费追剧大全电视剧网站| 91社区国产高清| 亚洲熟女乱色一区二区三区久久久| 久久久久久婷| 欧美亚洲成人精品| 男女视频免费看| 国语精品一区| 欧美人在线观看| 国产探花在线播放| 欧美成人tv| 九九久久综合网站| 美女的奶胸大爽爽大片| 亚洲视频电影在线| 久久国产加勒比精品无码| 神马久久精品综合| 中文字幕一区二区三三| 欧美成人免费在线视频| 中文字幕av免费在线观看| 99久久99热这里只有精品| 一区二区三区日韩在线| www.日本高清视频| 欧美大片aaaa| 久久亚洲电影天堂| 激情小说中文字幕| 红桃视频国产一区| 欧美一级片一区| 91丝袜一区二区三区| 日韩综合一区二区| 国产热re99久久6国产精品| 国产一区二区三区三州| 大陆成人av片| 蜜桃狠狠色伊人亚洲综合网站| 高清福利在线观看| 综合精品久久久| 美女黄色免费看| 秋霞在线视频| 欧美日韩激情小视频| 熟女人妇 成熟妇女系列视频| 成人精品三级| 欧美一区二区三区四区高清| 中文字幕人妻一区| 最新亚洲精品| 日韩亚洲精品视频| 国产在线视频卡一卡二| 性欧美长视频| 国产自产女人91一区在线观看| 国产免费一区二区三区最新不卡| 国产成人av一区二区| 久久久久无码国产精品一区| jizz视频在线观看| 夜夜嗨av一区二区三区网页| 国产亚洲天堂网| 亚洲国产91视频| 亚洲国产精品电影| 内射毛片内射国产夫妻| 欧美视频不卡| 91精品国产免费久久久久久| 一区二区三区在线免费观看视频 | 波多野结衣网页| 你微笑时很美电视剧整集高清不卡| 色爱av美腿丝袜综合粉嫩av| 国产第一页在线播放| 美女脱光内衣内裤视频久久网站| 国产精华一区| 日本在线观看网站| 精品久久久国产精品999| 亚洲精品视频三区| 亚洲婷婷影院| 欧美精品久久久久a| 瑟瑟视频在线免费观看| 成人福利在线看| 尤物一区二区三区| 日韩新的三级电影| 亚洲成人久久久久| 久草综合在线视频| 人人精品人人爱| 久久精品中文字幕一区二区三区 | 国产99视频精品免费视频36| jizz在线免费观看| 日韩欧美精品中文字幕| 日本道中文字幕| 中文字幕一区二区三区在线视频 | 日本一区二区三区视频| 97色伦亚洲国产| a天堂在线观看视频| 国产精品欧美久久久久一区二区| 91猫先生在线| 国产一区调教| 欧美极度另类性三渗透| 国产三级第一页| 欧美韩国日本不卡| 亚洲中文字幕久久精品无码喷水| 久久精品66| 欧美激情欧美狂野欧美精品| 亚洲性在线观看| 国产欧美一区二区三区沐欲| 欧美aⅴ在线观看| 黄色欧美在线| 久久久久在线观看| 成人免费视频国产| 亚洲综合色丁香婷婷六月图片| 成人不卡免费视频| 99久久精品费精品国产| 国产美女精品免费电影| 日本亚洲精品| 欧美日韩视频在线观看一区二区三区| 一级黄色录像毛片| 免费黄网站欧美| 亚洲一二三区精品| 欧美成人福利| 一区二区三区www| 色婷婷久久综合中文久久蜜桃av| 欧美国产欧美亚州国产日韩mv天天看完整 | 男人与禽猛交狂配| 韩国女主播成人在线| 国产手机视频在线观看| 欧美另类中文字幕| 久久久久免费视频| 亚州男人的天堂| 精品国产91久久久久久| 国产精品揄拍100视频| 日韩主播视频在线| 一区二区av| 国产欧美88| 欧美极品美女电影一区| 香蕉国产在线视频| 日本高清不卡aⅴ免费网站| avhd101老司机| 激情六月婷婷综合| 久久99久久99精品| 蜜臀久久99精品久久一区二区| 国产精品电影观看| av网站网址在线观看| 亚洲国产高潮在线观看| 日韩电影在线观看一区二区| 中文字幕在线不卡一区| 初高中福利视频网站| 99精品久久| 色视频一区二区三区| 99综合99| 97福利一区二区| 番号集在线观看| 91精品国产高清一区二区三区| 国产在线观看免费av| 久久久精品免费免费| 国产精品久久久久久久av福利| 欧美特黄一区| 欧美一级爽aaaaa大片| 国产成人免费av一区二区午夜| 久久青草福利网站| av电影在线观看| 日韩欧美一区在线观看| 国产性生活视频| 一区二区三区在线高清| 国产高潮呻吟久久| 高清久久久久久| 欧美国产日韩在线播放| 国产字幕视频一区二区| 日本一区视频在线| 9l亚洲国产成人精品一区二三| 国产999精品视频| 日本在线视频网址| 中文字幕久久精品| 香蕉视频网站在线| 91精品国产品国语在线不卡| 成年人av网站| 一二三区精品视频| 国产亚洲精品久久久久久豆腐| av电影一区二区| 亚洲精品在线视频播放| 日本va欧美va精品| 日韩免费毛片视频| 亚洲激情社区| 大片在线观看网站免费收看| 成人国产精品一级毛片视频| 你懂的视频在线一区二区| 亚洲一区二区三区中文字幕在线观看 | 亚洲一区二区三区视频在线| 国产免费嫩草影院| 久久久久久久久久久久久女国产乱 | 亚洲精品综合网| 欧美三级视频在线观看| 欧产日产国产69| 午夜私人影院久久久久| 国产精品成人免费观看| 综合av第一页| www.4hu95.com四虎| 久久久久亚洲蜜桃| 亚洲精品女人久久久| 福利一区福利二区| 毛片毛片毛片毛片毛| 久久99精品国产麻豆不卡| 欧美日韩怡红院| 久久综合亚州| 国产一区亚洲二区三区| 亚洲欧美成人| 男人的天堂99| 国产精品婷婷| 免费无遮挡无码永久视频| 亚洲福利精品| 黄网站欧美内射| 日韩一级欧洲| 欧美在线观看成人| 香蕉视频成人在线观看| av免费中文字幕| 鲁大师成人一区二区三区| 无码人妻精品一区二区三区在线| 99成人在线| 免费看的黄色大片| 久久婷婷麻豆| 国产嫩草在线观看| 麻豆精品新av中文字幕| 午夜免费福利视频在线观看| 久久精品国产在热久久| 国产毛片久久久久久| 国产乱色国产精品免费视频| 精品国产一二区| av欧美精品.com| 新91视频在线观看| 国产精品视频yy9299一区| 国产一区在线观看免费| 亚洲美女屁股眼交3| 久久久久久久久艹| 天天免费综合色| 黄色网址中文字幕| 欧美伦理视频网站| 超碰在线人人干| 日韩精品免费在线观看| 91精品专区| 九九久久综合网站| 电影一区二区三区| 国产欧美一区二区三区四区| 日韩成人在线看| 久久riav二区三区| 日韩欧美中文| 国产freexxxx性播放麻豆 | 久久综合伊人77777尤物| 丝袜国产在线| 1769国产精品| 人人精品久久| 国产精品毛片一区视频| 国产成人调教视频在线观看| 日日噜噜噜夜夜爽爽| 亚洲激情av| 欧美日韩一区二区三区69堂| 国产成人精品免费| 这里只有久久精品| 亚洲免费高清视频在线| 国产一级片毛片| 欧美精品v国产精品v日韩精品 | 性高潮久久久久久久久久| 中文字幕成人在线| 国产白浆在线免费观看| 国产精品视频地址| 精品人人人人| 中文字幕一区二区三区在线乱码 | 日韩国产一二三区| 国产日韩二区| 久久一区二区三区电影| 青娱乐自拍偷拍| 久久国产综合精品| 四虎永久免费影院| 一区二区三区四区不卡在线| 啪啪小视频网站| 亚洲成人免费网站| 成人高清免费在线| 国产精品久久久久久亚洲调教| 国产成人精品亚洲线观看| 一区二区三区欧美在线| 先锋亚洲精品| 中文字幕永久免费| 成人免费视频在线观看| 黑人精品无码一区二区三区AV| 日韩欧美一区在线| 成人黄色在线电影| 91精品久久久久久久久久入口| 一区二区三区视频免费观看| 欧美国产日韩激情| 国产精品一区免费视频| 顶级黑人搡bbw搡bbbb搡| 日本精品免费观看高清观看| 五月天婷婷在线观看| 久久久久久久久91| 成人在线视频国产| 亚洲午夜精品一区二区三区| 日韩av电影一区| 李宗瑞91在线正在播放| 精品久久中文字幕久久av| 黄色一级大片在线免费看国产| 欧美xxxx14xxxxx性爽| 欧美特黄色片| 亚洲精品9999| 日本最新不卡在线| 少妇无套高潮一二三区| 色综合久久综合网欧美综合网| 天堂在线资源库| 久久久久久国产三级电影| julia中文字幕一区二区99在线| 看一级黄色录像| 国产一区二区免费看| 亚洲二区在线播放| 欧美一卡二卡三卡| 天堂va在线| 官网99热精品| 亚洲精选在线| 国产中文字幕一区二区| 欧美视频中文在线看| 日本一二三区在线视频| 日本一区二区不卡| 欧美日韩一二| 天天色综合社区| 中文字幕综合网| 精品国产av 无码一区二区三区 | 五月婷婷丁香花| 日本午夜在线亚洲.国产| 国产亚洲一区二区三区啪| 午夜免费高清视频| 中文字幕一区二区三区四区不卡| 国产精品亚洲欧美在线播放| 欧美日韩成人网| 加勒比色老久久爱综合网| www黄色日本| 国产女同互慰高潮91漫画| 国产精品嫩草影院桃色| 麻豆乱码国产一区二区三区| 影音先锋欧美激情| 日韩欧美视频网站| 欧美国产激情一区二区三区蜜月| 中文字幕人妻丝袜乱一区三区| 久久精品人人爽| 懂色av一区二区| 国产真实乱子伦| 日韩美女视频一区二区| 国产综合在线播放| 国产精品jvid在线观看蜜臀| 香蕉国产精品| 黄色av网址在线观看| 欧美亚洲图片小说| 伊人222成人综合网| 欧美日韩国产高清视频| 狠狠v欧美v日韩v亚洲ⅴ| 日韩av电影网|