Lëshimi i dytë paraprak i platformës mobile Android 12

Kompania Google paraqiti versionin e dytë provues të platformës mobile të hapur Android 12. Lansimi i Android 12 pritet në tremujorin e tretë të vitit 2021. Për të vlerësuar mundësitë e reja të platformës, është ofruar një program provë paraprake. Ndërtimet e firmware-it janë përgatitur për pajisjet Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G dhe Pixel 5. Për ata që kanë instaluar versionin e parë provues, është ofruar një përditësim OTA.

Novitetet kyçe të Android 12:

  • Shtohet mundĂ«sia e adaptimit tĂ« elementeve tĂ« ndĂ«rfaqes pĂ«r pajisjet me ekrane tĂ« rrumbullakosur. TĂ« zhvilluesit tani mund tĂ« marrin informacion mbi kĂ«ndet e rrumbullakosura dhe tĂ« rregullojnĂ« elementet e ndĂ«rfaqes qĂ« bien nĂ« zonat e padukshme. PĂ«rmes API-sĂ« sĂ« re RoundedCorner, mund tĂ« mĂ«sohen parametra tĂ« tillĂ« si rrezja dhe qendra e rrumbullakosjes, ndĂ«rsa pĂ«rmes Display.getRoundedCorner() dhe WindowInsets.getRoundedCorner() pĂ«rcaktohen koordinatat e çdo kĂ«ndi tĂ« rrumbullakosur tĂ« ekranit.
    Lëshimi i dytë paraprak i platformës mobile Android 12
  • ËshtĂ« pĂ«rmirĂ«suar moda "imazhi nĂ« imazh" (PIP, Picture in Picture) dhe Ă«shtĂ« rritur qartĂ«sia e efekteve tĂ« kalimit. NĂ« rast se aktivizohet kalimi automatik nĂ« PIP me gjestin up-to-home (nĂ« lartĂ«si tĂ« faqes) aplikacioni tani kalon menjĂ«herĂ« nĂ« modin PIP, pa pritur pĂ«rfundimin e animacionit. ËshtĂ« pĂ«rmirĂ«suar ndryshimi i madhĂ«sisĂ« sĂ« dritareve PIP me pĂ«rmbajtje qĂ« nuk Ă«shtĂ« video. Shtohet mundĂ«sia pĂ«r tĂ« fshehur dritaren PIP duke e tĂ«rhequr atĂ« nĂ« anĂ«n e majtĂ« ose tĂ« djathtĂ« tĂ« ekranit. Comportamenti kur preket dritarja PIP Ă«shtĂ« ndryshuar — njĂ« prekje tani tregon butonat e kontrollit, ndĂ«rsa njĂ« prekje dyfish ndryshon madhĂ«sinĂ« e dritares.
  • Shtohet njĂ« API e re CompanionDeviceService, me ndihmĂ«n e sĂ« cilĂ«s mund tĂ« aktivizohen aplikacionet qĂ« menaxhojnĂ« pajisje tĂ« shoqĂ«ruara, si orĂ«t inteligjente dhe fitnes-trackerat. API-ja zgjidh problemin me lançimin dhe lidhjen e aplikacioneve tĂ« nevojshme kur njĂ« pajisje shoqĂ«ruese Ă«shtĂ« nĂ« afĂ«rsi. Sistemi aktivizon shĂ«rbimin kur ndodhet pajisja afĂ«r dhe dĂ«rgon njĂ« njoftim kur pajisja fiket ose hyn ose del nga zona e dukshmĂ«risĂ«. Aplikacionet gjithashtu mund tĂ« pĂ«rdorin profilin e ri tĂ« pajisjeve shoqĂ«ruese pĂ«r tĂ« thjeshtuar konfigurimin e autorizimeve pĂ«r t'u lidhur me pajisjen.
  • ËshtĂ« pĂ«rmirĂ«suar sistemi i parashikimit tĂ« kapacitetit. Aplikacionet tani mund tĂ« kĂ«rkojnĂ« informacione mbi kapacitetin e parashikuar tĂ« pĂ«rgjithshĂ«m nĂ« lidhje me operatorin, njĂ« rrjet tĂ« veçantĂ« wireless (Wi-Fi SSID), llojin e rrjetit dhe nivelin e sinjalit.
  • ËshtĂ« thjeshtuar aplikimi i efekteve vizuale standarde, si blur dhe ndryshimi i ngjyrave, tĂ« cilat tani mund tĂ« aplikohen me ndihmĂ«n e API-sĂ« RenderEffect pĂ«r çdo objekt RenderNode ose tĂ« gjithĂ« zonĂ«n e dukshme, duke pĂ«rfshirĂ« zinxhirin me efekte tĂ« tjera. Ky funksionalitet, pĂ«r shembull, lejon qĂ« tĂ« zbutet njĂ« imazh i paraqitur pĂ«rmes ImageView, pa kopjim, pĂ«rpunim dhe zĂ«vendĂ«sim tĂ« qartĂ« tĂ« bitmap-it, duke lĂ«nĂ« kĂ«to veprime nĂ« anĂ«n e platformĂ«s. Po ashtu Ă«shtĂ« ofruar njĂ« API Window.setBackgroundBlurRadius(), me anĂ« tĂ« sĂ« cilĂ«s mund tĂ« zbutet sfondi i dritares me efektin e xhamit tĂ« mjegullt dhe tĂ« theksohet thellĂ«sia pĂ«rmes mjegullĂ«s sĂ« hapĂ«sirĂ«s pĂ«rreth dritares.
    Lëshimi i dytë paraprak i platformës mobile Android 12
  • JanĂ« integruar mjete pĂ«r kodimin e pĂ«rshtatshĂ«m tĂ« rrjedhave multimediatike, tĂ« cilat mund tĂ« pĂ«rdoren nĂ« mjedise me aplikacione qĂ« punojnĂ« me kamerĂ«n, duke ruajtur video nĂ« formatin HEVC, pĂ«r tĂ« siguruar pĂ«rputhshmĂ«rinĂ« me aplikacionet qĂ« nuk e mbĂ«shtesin kĂ«tĂ« format. PĂ«r kĂ«to aplikacione Ă«shtĂ« shtuar funksioni i kodimit automatik nĂ« njĂ« format mĂ« tĂ« zakonshĂ«m AVC.
  • Shtohet mbĂ«shtetje pĂ«r formatin e imazheve AVIF (AV1 Image Format), i cili pĂ«rdor teknologjitĂ« e kompresimit intra-kadri nga formati i kodimit tĂ« videove AV1. Konteineri pĂ«r shpĂ«rndarjen e tĂ« dhĂ«nave tĂ« kompresuara nĂ« AVIF Ă«shtĂ« plotĂ«sisht analog me HEIF. AVIF mbĂ«shtet si imazhe nĂ« HDR (High Dynamic Range) dhe hapĂ«sirĂ«n ngjyrorĂ« Wide-gamut, ashtu edhe nĂ« Standard Dynamic Range (SDR).
  • Me qĂ«llim parandalimin e problemeve tĂ« mundshme me performancĂ«n, aplikacioneve u ndalohet tĂ« aktivizojnĂ« shĂ«rbimet me pĂ«rparĂ«si (foreground service) gjatĂ« punĂ«s nĂ« mĂ«nyrĂ« tĂ« prapambetur, pĂ«rveç disa rasteve speciale. PĂ«r tĂ« aktivizuar punĂ«t gjatĂ« qĂ«ndrimit nĂ« prapavijĂ«, rekomandohet tĂ« pĂ«rdoret WorkManager. PĂ«r tĂ« thjeshtuar kalimin, Ă«shtĂ« ofruar njĂ« lloj i ri punĂ«sh nĂ« JobScheduler, i cili aktivizohet menjĂ«herĂ«, ka pĂ«rparĂ«si mĂ« tĂ« lartĂ« dhe qasje nĂ« rrjet.
  • ËshtĂ« propozuar njĂ« API i unifikuar OnReceiveContentListener pĂ«r ngjitjen dhe lĂ«vizjen midis aplikacioneve pĂ«r lloje tĂ« zgjeruara tĂ« pĂ«rmbajtjes (tekst i formatizuar, imazhe, video, skedarĂ« audio etj.), duke pĂ«rdorur burime tĂ« ndryshme tĂ« dhĂ«nash, duke pĂ«rfshirĂ« buferin e transferimit, tastierĂ«n dhe ndĂ«rfaqen drag&drop.
  • ËshtĂ« shtuar efekti i ndjeshmĂ«risĂ« nĂ«pĂ«rmjet motorit tĂ« vibratorit tĂ« integruar nĂ« telefon, frekuenca dhe intensiteti i vibrimit tĂ« tĂ« cilit varen nga parametrat e tingullit qĂ« po shfaqet aktualisht. Ky efekt i ri lejon ndjeshmĂ«ri fizike tĂ« tingullit dhe mund tĂ« pĂ«rdoret pĂ«r tĂ« shtuar realizmin nĂ« lojĂ«ra dhe programe audio.
  • NĂ« modalitetin e zhytjes (Immersive mode), ku programi shfaqet nĂ« ekran tĂ« plotĂ« duke fshehur panelat e shĂ«rbimit, navigimi Ă«shtĂ« lehtĂ«suar me ndihmĂ«n e Gestures kontrolluese. PĂ«r shembull, nĂ« aplikacionet pĂ«r leximin e librave, shikimin e videove dhe punĂ«n me fotografi, tani Ă«shtĂ« e mundur tĂ« lĂ«vizni me njĂ« lĂ«vizje tĂ« vetme.
  • ËshtĂ« pĂ«rmirĂ«suar dizajni i ndĂ«rfaqes pĂ«r shfaqjen e njoftimeve, e cila Ă«shtĂ« bĂ«rĂ« mĂ« e thjeshtĂ« dhe funksionale. PĂ«rveç kĂ«saj, efektet animuese dhe kaluese janĂ« pĂ«rmirĂ«suar dhe bĂ«rĂ« mĂ« tĂ« qeta. Njoftimet me pĂ«rmbajtje tĂ« caktuar nga aplikacioni janĂ« sjellĂ« nĂ« njĂ« pamje mĂ« tĂ« pĂ«rgjithshme.
  • ËshtĂ« rritur pĂ«rgjegjshmĂ«ria dhe shpejtĂ«sia e reagimit kur punohet me njoftimet. PĂ«r shembull, tani, me prekjen e pĂ«rdoruesit nĂ« njĂ« njoftim, ka njĂ« kalim tĂ« menjĂ«hershĂ«m nĂ« aplikacionin e lidhur. NĂ« aplikacione, pĂ«rdorimi i pĂ«rpunuesve ndĂ«rmjetĂ«s tĂ« njoftimeve (notification trampoline) Ă«shtĂ« kufizuar.
  • ËshtĂ« optimizuar thirrjet IPC nĂ« Binder. FalĂ« pĂ«rdorimit tĂ« njĂ« strategie tĂ« re tĂ« ruajtjes dhe eliminimit tĂ« konflikteve gjatĂ« bllokimeve, Ă«shtĂ« arritur tĂ« reduktohen ndjeshĂ«m vonesat. NĂ« formĂ«n e pĂ«rgjithshme, performanca e thirrjeve tĂ« Binder Ă«shtĂ« rritur rreth dy herĂ«, por nĂ« disa fusha Ă«shtĂ« arritur tĂ« pĂ«rmirĂ«sohet akoma mĂ« shumĂ«. PĂ«r shembull, thirrja e refContentProvider() Ă«shtĂ« bĂ«rĂ« 47 herĂ« mĂ« e shpejtĂ«, releaseWakeLock() 15 herĂ« dhe JobScheduler.schedule() 7.9 herĂ«.
  • NĂ« kuadĂ«r tĂ« projektit Mainline, i cili lejon pĂ«rditĂ«simin e komponentĂ«ve tĂ« veçantĂ« tĂ« sistemit pa pĂ«rditĂ«simin e gjithĂ« platformĂ«s, janĂ« pĂ«rgatitur modulet e reja sistemike qĂ« mund tĂ« pĂ«rditĂ«sohen, pĂ«rveç 22 moduleve qĂ« janĂ« tĂ« disponueshme nĂ« Android 11. PĂ«rditĂ«simet prekin komponentĂ«t e pakĂ«rcyer me pajisjen, tĂ« cilĂ«t shkarkohen pĂ«rmes Google Play veçmas nga pĂ«rditĂ«simet OTA tĂ« softuerit nga prodhuesi. NdĂ«r modulet e reja qĂ« mund tĂ« pĂ«rditĂ«sohen pĂ«rmes Google Play pa pĂ«rditĂ«simin e softuerit janĂ« ART (Android Runtime) dhe moduli pĂ«r rikodimin e videove.
  • Siguria dhe privatĂ«sia.
    • PĂ«r zhvilluesit e aplikacioneve Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« çaktivizuar dritaret e jashtme me paralajmĂ«rime qĂ« mbulojnĂ« pĂ«rmbajtjen. MĂ« parĂ«, mundĂ«sia e shfaqjes sĂ« dritareve mbuluese u rregullua pĂ«rmes kĂ«rkesĂ«s pĂ«r autorizim, tĂ« cilat ishin konfirmuar gjatĂ« instalimit tĂ« aplikacioneve qĂ« shfaqnin dritare mbuluese. Nuk kishte mjete qĂ« lejonin tĂ« ndikoheshin nĂ« mbulimin e pĂ«rmbajtjes nga aplikacione tĂ« cilat ishin mbuluese. Me pĂ«rdorimin e thirrjes Window#setHideOverlayWindows() tĂ« gjitha dritaret mbuluese tani do tĂ« fshihen automatikisht. PĂ«r shembull, fshirja mund tĂ« aktivizohet nĂ« shfaqjen e informacionit tĂ« veçantĂ« siç Ă«shtĂ« konfirmimi i transaksionit.
    • Aplikacioneve u janĂ« ofruar cilĂ«sime shtesĂ« pĂ«r kufizimet e operacioneve me njoftime gjatĂ« bllokimit tĂ« ekranit. MĂ« parĂ«, vetĂ«m ishte ofruar mundĂ«sia e menaxhimit tĂ« dukshmĂ«risĂ« sĂ« njoftimeve gjatĂ« bllokimit tĂ« ekranit, ndĂ«rsa tani mund tĂ« aktivizohet autentikimi i detyrueshĂ«m pĂ«r kryerjen e çdo veprimi me njoftime gjatĂ« bllokimit tĂ« ekranit. PĂ«r shembull, njĂ« aplikacion pĂ«r shkĂ«mbimin e mesazheve mund tĂ« kĂ«rkojĂ« ta kryejĂ« autentikimin pĂ«rpara se tĂ« fshijĂ« njĂ« mesazh ose ta shĂ«nojĂ« si tĂ« lexuar.
    • ËshtĂ« shtuar API PackageManager.requestChecksums() pĂ«r kĂ«rkimin dhe verifikimin e checksum-it tĂ« aplikacionit tĂ« instaluar. MbĂ«shteten algoritme si SHA256, SHA512 dhe Merkle Root.
    • NĂ« motorin web WebView Ă«shtĂ« zbatuar mundĂ«sia e pĂ«rdorimit tĂ« atributit SameSite pĂ«r menaxhimin e Cookie. Vlerat "SameSite=Lax" kufizojnĂ« dĂ«rgimin e Cookie pĂ«r kĂ«rkesa ndĂ«rsite, siç janĂ« kĂ«rkesat pĂ«r imazhe ose ngarkimin e pĂ«rmbajtjes pĂ«rmes iframe nga njĂ« sit tjetĂ«r. NĂ« modalitetin "SameSite=Strict", Cookie nuk dĂ«rgohen pĂ«r asnjĂ« lloj kĂ«rkese ndĂ«rsite, pĂ«rfshirĂ« tĂ« gjitha lidhjet hyrĂ«se nga sitet e jashtme.
    • ËshtĂ« vazhduar puna mbi randomizimin e adresave MAC pĂ«r tĂ« pĂ«rjashtuar mundĂ«sinĂ« e ndjekjes sĂ« pajisjes kur Ă«shtĂ« e lidhur me njĂ« rrjet tĂ« paelin. PĂ«r aplikacionet e paprivilegjuara, Ă«shtĂ« kufizuar qasja nĂ« adresĂ«n MAC tĂ« pajisjes dhe kur thirret funksioni getHardwareAddress() tani kthehet njĂ« vlerĂ« e zbrazĂ«t.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster