Andra förhandsversionen av Android 15

Google har presenterat den andra testversionen av den öppna mobilplattformen Android 15. Lanseringen av Android 15 förvÀntas under det tredje kvartalet 2024. För att utvÀrdera de nya funktionerna pÄ plattformen har en förhandsgranskningsprogram föreslagits. Firmware-versionerna har förberetts för enheter sÄsom Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold och Pixel Tablet.

Ändringarna i Android 15 Developer Preview 2 jĂ€mfört med den första förhandsversionen:

  • För appar har möjligheten att anvĂ€nda smĂ„ hjĂ€lpskĂ€rmar (Cover screen) införts. Dessa anvĂ€nds pĂ„ vissa vikbara smartphones, som Samsung Galaxy Z Flip. HjĂ€lpskĂ€rmen gör det möjligt att snabbt ta emot ett samtal, svara pĂ„ ett meddelande, hantera kameran och utföra andra Ă„tgĂ€rder utan att fĂ€lla ut enheten.
    Andra förhandsversionen av Android 15
  • I TextView-widgeten Ă€r attributet elegantTextHeight som standard aktiverat, vilket innebĂ€r att istĂ€llet för ett kompakt typsnitt anvĂ€nds typsnitt med större vertikala marginaler för att förbĂ€ttra lĂ€sbarheten av texten.
    Andra förhandsversionen av Android 15Andra förhandsversionen av Android 15
  • Möjligheterna för arbete via satellitkommunikationskanaler har utökats. Nya grĂ€nssnittselement har lagts till för att standardisera anvĂ€ndningen av satellitkommunikation. Appar har möjlighet att upptĂ€cka anvĂ€ndningen av en satellitkanal med metoden ServiceState.isUsingNonTerrestrialNetwork(). Stöd har implementerats för att skicka och ta emot meddelanden via satellitkanaler i grĂ€nssnittet för SMS/MMS.
    Andra förhandsversionen av Android 15
  • Arbete har utförts för att förenkla anvĂ€ndningen av telefoner med NFC-stöd för att betala för varor med ett enda tryck (tap to pay). Appar har möjlighet att sĂ€tta NFC-adaptern i övervakningslĂ€ge dĂ€r enheten accepterar förfrĂ„gningar via NFC och skickar dem för bearbetning till en angiven process, men inte svarar och inte överför data till NFC-lĂ€sare.
  • Möjligheterna för att rendera PDF-dokument (API PdfRenderer) har betydligt utökats. Till exempel har verktyg för att rendera skyddade filers lösenord, visa anteckningar, redigera formulĂ€r, söka inom dokumentet och markera omrĂ„den för kopiering via urklipp lagts till. Optimeringar har lagts till för att minska resursförbrukningen och snabba upp visningen av lokala PDF-filer. Implementeringen av API PdfRenderer har flyttats till en separat modul som kan uppdateras via Google Play och inte Ă€r kopplad till huvudplattformen.
    Andra förhandsversionen av Android 15
  • FörbĂ€ttrade funktioner för automatisk sprĂ„kigenkĂ€nning och sprĂ„kvĂ€xling. Applikationerna har fĂ„tt utökade alternativ för finjustering av sprĂ„kvĂ€xling under taligenkĂ€nning. Till exempel möjliggör lĂ€get EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS vĂ€xling endast i början av ljudsessionen, medan lĂ€get EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES avbryter sprĂ„kvĂ€xlingen efter ett visst antal byten, vilket kan vara anvĂ€ndbart i situationer dĂ€r det pĂ„ förhand Ă€r kĂ€nt att endast ett sprĂ„k kommer att anvĂ€ndas under en session.
  • Verktyg för flexibel hantering av radbrytning har tillhandahĂ„llits. I TextView-widgeten kan radbrytning hanteras med taggar <nobreak> och <nohyphen> för att förbĂ€ttra lĂ€sbarheten genom att styra överföringen av grupper av ord eller delar av ord till en annan rad. Till exempel i meningen "The power and brains behind <nobreak>Pixel 8 Pro.</nobreak>" kommer frasen "Pixel 8 Pro" alltid att visas pĂ„ en rad.
    Andra förhandsversionen av Android 15Andra förhandsversionen av Android 15
  • Möjligheterna för filtrering av intent-förfrĂ„gningar har utvidgats. Genom klassen UriRelativeFilterGroup kan regler stĂ€llas in för att blockera eller slĂ€ppa förfrĂ„gningar baserat pĂ„ innehĂ„llet i URL-parametrar och URL-fragment. Filtreringsregler kan ocksĂ„ anges genom den nya taggen <uri-relative-filter-group> i applikationens manifest.
  • Stödet för OpenJDK API har utökats. Till exempel har stöd för ytterligare metoder i klassernas Math och StrictMath, ordnade kollektioner och listor, anvĂ€ndningen av ByteBuffer i Deflater samt uppdatering av nycklar lagts till.
  • Ett API har lagts till som gör det möjligt för applikationer att bestĂ€mma om skĂ€rminspelning pĂ„gĂ„r. Applikationen kan lĂ€gga till en callback-hanterare som kommer att anropas om skĂ€rminspelning Ă€r aktiverad och applikationsfönstret hamnar inom det synliga omrĂ„det. Den föreslagna funktionen gör det möjligt att visa varningar för anvĂ€ndaren om inspelningen vid visning av konfidentiell information.
  • Ett API ApplicationStartInfo har lagts till, vilket gör det möjligt att fĂ„ information om tillstĂ„ndet vid programstart. Till exempel kan man ta reda pĂ„ om applikationens komponenter Ă€r cachade (tillstĂ„ndet cold, warm eller hot), hur lĂ€nge olika startfaser har tagit samt vad som orsakade starten, samt bestĂ€mma mĂ€tvĂ€rden som Ă€r anvĂ€ndbara för att optimera starttiden.
  • Behandlingen av det stoppade tillstĂ„ndet har Ă€ndrats, dĂ€r anvĂ€ndarens Ă„tgĂ€rd kopplad till applikationen avbryter exekveringen av applikationen. Den nya versionen erbjuder möjligheter för applikationen att definiera avbrottet av pausen: hantering av meddelandet BOOT_COMPLETED eller anvĂ€ndning av metoden ApplicationStartInfo.wasForceStopped().
  • Utöver metoden StorageStats.getAppBytes(), som möjliggör att hĂ€mta allmĂ€n information om storleken pĂ„ den installerade applikationen, har metoden StorageStats.getAppBytesByDataType() lagts till, som ger möjlighet att fĂ„ separata uppgifter om storleken pĂ„ APK-paketet, kompilerad kod, extraherade och genererade data.
  • Ändringar har gjorts i API:et för att starta prioriterade tjĂ€nster (Foreground Service). En ny typ av prioriterade tjĂ€nster - mediaProcessing - har lagts till, vilket kan anvĂ€ndas för resurskrĂ€vande operationer med multimedia, till exempel konvertering frĂ„n ett format till ett annat.
  • Ett nytt API har föreslagits för att arbeta med lagringsmotorn baserad pĂ„ SQLite, vilket ger tillgĂ„ng till SQLite:s avancerade funktioner.
  • Möjligheten att justera HDR-ljusstyrka (förhĂ„llandet mellan den ljusaste vita fĂ€rgen pĂ„ HDR-bilden och ljusstyrkan för den vita fĂ€rgen i bilden i standard dynamiskt omfĂ„ng) har tillhandahĂ„llits. För att stĂ€lla in ljusstyrka har metoden setDesiredHdrHeadroom lagts till, vilket gör det möjligt att balansera ljusstyrkan vid visning av innehĂ„ll i SDR och HDR.
    Andra förhandsversionen av Android 15
  • Stödet för standarden CTA-2075, som definierar funktioner för volymnormalisering, har lagts till för att undvika att volymnivĂ„n Ă€ndras för olika innehĂ„ll. Volymjustering uppnĂ„s genom att definiera metadata om högtalarnas egenskaper och volymen för AAC-ljudinnehĂ„llet. För volymnormalisering har objektet LoudnessCodecController och metoden OnLoudnessCodecUpdateListener föreslagits för att justera volymparametrarna innan kodningen pĂ„börjas.
  • I AndroidX media3 ExoPlayer 1.0 har anvĂ€ndningen av rumsligt ljud för flerspĂ„rigt ljud aktiverats som standard, om rumsligt ljud stöds pĂ„ enheten. Klassen Virtualizer har förklarats som förĂ„ldrad, och klassen Spatializer bör anvĂ€ndas istĂ€llet för att definiera beteende och funktioner för rumsligt ljud.
  • Klassen AutomaticZenRules har lagts till, vilket gör det möjligt för appar att stĂ€lla in regler för lĂ€get "Stör ej" och att identifiera situationer nĂ€r dessa regler ska tillĂ€mpas.

Spela video


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster