Teine eelvaade Android 15-st

Google esitles mobiilse platvormi Android 15 teise beetaversiooni. Android 15 ametlik vÀljaanne on oodata 2024. aasta kolmandas kvartalis. Platvormi uute vÔimaluste hindamiseks on pakutud eeltestimise programmi. Flash'i kogumid on ette valmistatud seadmetele Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold ja Pixel Tablet.

Muutused Android 15 Developer Preview 2 vÔrreldes esimese beetaversiooniga:

  • Rakendustele on antud vĂ”imalus kasutada vĂ€ikeseid abiekraane (Cover screen), millega on varustatud mĂ”ned kokkuvĂ”tvad nutitelefonid, nagu Samsung Galaxy Z Flip. NĂ€iteks vĂ”imaldab abiekraan kiiresti vastu vĂ”tta kĂ”nesid, vastata sĂ”numitele, juhtida kaamerat ja teha muid toiminguid ilma seadme avamiseta.
    Teine eelvaade Android 15-st
  • TextView vidinas on vaikevĂ€lja elegantTextHeight, mille korral kasutatakse kompaktse fondi asemel suuremate vertikaalsete vahedega fonte, mis parandavad teksti loetavust.
    Teine eelvaade Android 15-stTeine eelvaade Android 15-st
  • Satelliitide kaudu sidet kasutamise vĂ”imalusi on laiendatud. Uued kasutajaliidese elemendid on lisatud satelliitside kasutamise ĂŒhtlustamiseks. Rakendustele on antud vĂ”imalus mÀÀrata, kas satelliitkanalit kasutatakse, tĂ€nu meetodile ServiceState.isUsingNonTerrestrialNetwork(). SMS/MMS töötluseks on rakendatud tugi sĂ”numite saatmiseks ja vastuvĂ”tmiseks satelliitide kaudu.
    Teine eelvaade Android 15-st
  • On tehtud tööd, et lihtsustada NFC-tugiga telefonide kasutamist kaupade tasumiseks ĂŒhel puudutamisel (tap to pay). Rakendustele on antud vĂ”imalus muuta NFC-adapter jĂ€lgimisreĆŸiimi, mille korral seade vĂ”tab vastu NFC-pĂ€ringud ja edastab need mÀÀratud protsessile, kuid ei vasta ega edasta andmeid NFC-lugejatele.
  • PDF-dokumentide joonistamise vĂ”imalusi on mĂ€rkimisvÀÀrselt laiendatud (API PdfRenderer). NĂ€iteks on lisatud vahendid parooliga kaitstud failide joonistamiseks, annotatsioonide kuvamiseks, vormide redigeerimiseks, dokumentide otsimiseks ja piirkondade eristamiseks kopeerimiseks lĂ”ikelauale. Lisatud on optimeerimised, mis vĂ€hendavad ressursikasutust ja kiirendavad kohalike PDF-failide vaatamist. API PdfRenderer'i teostus on eraldi moodul, mida uuendatakse Google Play kaudu ja mis ei ole seotud pĂ”hiplatvormiga.
    Teine eelvaade Android 15-st
  • Parandatud keele automaatse tuvastamise ja keelevahetuse vĂ”imalusi. Rakendustele on antud laiendatud valikud keelevahetuse tĂ€psustamiseks kĂ”netuvastuse ajal. NĂ€iteks reĆŸiim EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS vĂ”imaldab keele vahetamist ainult heliseansi alguses, samas kui reĆŸiim EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES tĂŒhistab keelevahetuse pĂ€rast kindlat arvu vahetusi, mis vĂ”ib olla vajalik olukordades, kus on eelnevalt teada, et seansi jooksul kasutatakse ainult ĂŒhte keelt.
  • Antud on tööriistad paindlikuks reavahe haldamiseks. TextView vidinas on lugemisvĂ”imekuse parandamiseks tagadega <nobreak> ja <nohyphen> vĂ”imalik hallata sĂ”napaaride vĂ”i sĂ”nade osade ĂŒleminekut uuele reale. NĂ€iteks fraasis „JĂ”ud ja mĂ”istus pĂ€rinevad <nobreak>Pixel 8 Pro.</nobreak>” kuvatakse alati fraas „Pixel 8 Pro” ĂŒhel real.
    Teine eelvaade Android 15-stTeine eelvaade Android 15-st
  • Laienenud on intent-pĂ€ringute filtreerimise vĂ”imalused. UriRelativeFilterGroup klassi abil saab mÀÀrata reegleid pĂ€ringute blokeerimiseks vĂ”i lubamiseks URL-i parameetrite ja fraktsioonide sisu pĂ”hjal. Filtreerimisreegleid saab mÀÀrata ka uue sildi <uri-relative-filter-group> abil rakenduse manifestis.
  • Laienenud on OpenJDK API tugi. NĂ€iteks on toetatud tĂ€iendavaid meetodeid Math ja StrictMath klassides, sĂ€ilitamise kogumid ja loendid, ByteBuffer kasutamine Deflateris ja vĂ”tmete uuendamine.
  • Lisa API, mis vĂ”imaldab rakendustel mÀÀrata ekraani salvestamise toimumise. Rakendus vĂ”ib mÀÀrata callback-kĂ€sitleja, mis kutsub vĂ€lja, kui ekraani salvestamine on sisse lĂŒlitatud ja rakenduse aken on nĂ€htaval alal. Pakutud vĂ”imalus vĂ”imaldab kasutajale nĂ€idata salvestamise hoiatusi, kui kuvatakse konfidentsiaalseid andmeid.
  • Lisa API ApplicationStartInfo, mille kaudu saab teada programmi kĂ€ivitamise seisundi kohta teavet. NĂ€iteks saab teada, kas rakenduse komponendid on vahemĂ€llu salvestatud (cold, warm vĂ”i hot seisund), kui kaua erinevad kĂ€ivitamisetapid kestsid, mis pĂ”hjustas kĂ€ivitamise, samuti mÀÀrata meetrikaid, mis on kasulikud kĂ€ivitamise kiirusel optimeerimiseks.
  • Muudetud on peatatud oleku töötlemine, kus rakenduse tĂ€itmine peatub kuni seonduva rakenduse kasutaja toiminguni. Uues versioonis on esitatud vĂ”imalused rakenduse peatamise lĂ”petamiseks: BOOT_COMPLETED sĂ”numi töötlemine vĂ”i meetodi ApplicationStartInfo.wasForceStopped() kasutamine.
  • Lisaks meetodile StorageStats.getAppBytes(), mis vĂ”imaldab saada ĂŒldandmeid installitud rakenduse suuruse kohta, on lisatud meetod StorageStats.getAppBytesByDataType(), mis annab vĂ”imaluse saada eraldi teavet APK paketi, kompileeritud koodi, ekstraheeritud ja genereeritud andmete suuruse kohta.
  • Tehtud on muudatusi prioriteetsete teenuste (Foreground Service) kĂ€ivitamise API-s. Uus prioriteetsete teenuste tĂŒĂŒp - mediaProcessing - on lisatud, mida saab kasutada multimeedia sisuga seotud ressursinĂ”udlikes toimingutes, nĂ€iteks ĂŒhest vormingust teise kodeerimisel.
  • Pakutakse uut API-d SQLite andmebaasi salvestusmootoriga töötamiseks, mis vĂ”imaldab ligi pÀÀseda SQLite laiendatud funktsionaalsusele.
  • HDR-i heleduse reservohje juhtimise vĂ”imalus on rakendatud (HDR-pildi kĂ”ige heledama valge tooni ja standardse dĂŒnaamilise vahemiku valge toe heledus). Heleduse reservohje seadistamiseks on lisatud meetod setDesiredHdrHeadroom, millega saab tasakaalustada heledust SDR ja HDR sisu kuvamisel.
    Teine eelvaade Android 15-st
  • Lisatud on CTA-2075 standardi tugi, mis mÀÀratleb helitugevuse normaliseerimise vĂ”imalused, et vĂ€ltida erineva sisuga helitugevuse muutust. Helitugevuse ĂŒhtlustamine saavutatakse kĂ”larite omaduste ja AAC heli sisu helitugevuse metainfo mÀÀratlemise kaudu. Helitugevuse normaliseerimiseks on ette nĂ€htud objekt LoudnessCodecController ja meetod OnLoudnessCodecUpdateListener, mis kohandab helitugevuse parameetreid enne koodekisse pöördumist.
  • AndroidX media3 ExoPlayer 1.0 sisaldab vaikimisi ruumilise heli kasutamist mitme kanali heli jaoks, kui ruumiline helitugi on seadmes olemas. Klass Virtualizer on kuulutatud vananenuks, mille asemel tuleks ruumilise heli kĂ€itumise ja omaduste mÀÀratlemiseks kasutada klassi Spatializer.
  • Lisatud klass AutomaticZenRules, mis vĂ”imaldab rakendustel seadistada „Àrge hĂ€iri” reeglite rakendamise eeskirju ja mÀÀrata olukordi, milles neid reegleid peaks rakendama.

MĂ€ngi videot


Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster