Android 2 Developer Ratidziro 12 yakatoburitswa kare

Google ichangoburitsa yechipiri kesi yekuyedza ye iyo yakavhurika nharembozha Android 12 uye mushanduro iyi nyowani yakapihwa isu tinogona kuwana zvinotevera zvigadzirwa key, senge kugona kuchinjisa interface zvinhu kune zvishandiso zvine dzakatenderedzwa skrini.

Nezvo, ivo vanogadzira ikozvino ivo vanogona kuwana ruzivo nezve screen splices uye gadzirisa zvinhu zveUI zvinowira munzvimbo dzisingaoneki dzekona. Kuburikidza neRoundedCorner API nyowani, unogona kutsvaga parameter senge redhiyo nepakati pekutenderera, uye kuburikidza neDisplay.getRoundedCorner () uye WindowInsets.getRoundedCorner () unogona kuona marongero ekona yega yega yakatenderedzwa yechiratidziri.

Ukuwo, mufananidzo-mu-pikicha modhi yakavandudzwa pamwe neyakareruka shanduko mhedzisiro. Kana iwe uchigonesa otomatiki kuchinjira kuPIP pamwe neyekutanga chiratidzo (nekufambisa pasi pechidzitiro kumusoro), iko iko iko iko iko iko iko ipapo kuchinjira kuPIP mode, pasina kumirira kuti iyo animation ipedze. Yakagadziriswa PIP resizing ine isiri-vhidhiyo zvemukati.

Tinogona zvakare kuwana izvo maitiro ekufanotaura maitiro akagadziridzwa, kubvira maapplication anogona ikozvino kubvunza yakazara inotarisirwa bandwidth neanotakura, yakananga isina waya network (Wi-Fi SSID), network mhando, uye chiratidzo chesimba.

Iko kushandiswa kwezvinoonekwa zvinoonekwa zvave kuve nyore, senge kujeka uye kukanganisa mavara, ayo anogona iko zvino kushandiswa achishandisa RenderEffect API kune chero chinhu cheRenderNode chinhu kana nzvimbo yese inoonekwa, kunyangwe muketani ine mimwe mhedzisiro. Ichi chimiro, semuenzaniso, chinokutendera kuti usvibise mufananidzo unoratidzwa kuburikidza ne ImageView pasina kunyatsoteedzera, kupa, uye kutsiva iyo bitmap, kutora zviito izvi padivi pechikuva.

Uyewo, Window.setBackgroundBlurRadius () API inopihwa , nawo inogona kukanganisa kumashure kwewindo ine girazi rinotonhorera uye wedzera kudzika nekusvibisa nzvimbo yakatenderedza hwindo.

Uyezve, pTichawana zvakavakirwa-mukati midhiya matrcoding maturusi iyo inogona kushandiswa munzvimbo dzine kamera yekushandisa iyo inochengetedza HEVC vhidhiyo yekuenderana neasina-HEVC kunyorera. Kune akadai mafomu, otomatiki transcoding basa rakawedzerwa kune yakajairika fomati yeAVC.

Wakawedzera rutsigiro rweAVIF fomati fomati (AV1 Image Fomati), iyo inoshandisa ye-intra-furemu yekumanikidza matekiniki kubva kuAV1 vhidhiyo yekukodha fomati. Mudziyo wekuparadzira yakadzvanywa dhata muAVIF yakafanana zvachose neHEIF. AVIF inotsigira HDR (yakakwirira inesimba renji) uye yakafara gamut mifananidzo, pamwe neyakajairika simba renji (SDR) mifananidzo.

Kuti udzivise zvinogona kuita nyaya, maapplication anorambidzwa kumhanya masevhisi kumberi uchimhanya kumashure, kunze kwekune zvimwe zviitiko zvakakosha. Zvinokurudzirwa kushandisa WorkManager kutanga kushanda kumashure. Kurerutsa shanduko, mhando nyowani yebasa inokurudzirwa muJobScheduler, iyo inotanga nekukasira, ine yepamusoro yepamusoro uye kuwana kune network.

Yakabatana OnReceiveContentListener API yakagadziridzwa yekuisa uye kufamba pakati pekushandisa kwemhando dzakawandisa zvemukati (zvakapfuma zvinyorwa, mifananidzo, vhidhiyo, mafaira ezwi, nezvimwewo) vachishandisa akasiyana masosi enhoroondo, kusanganisira clipboard, keyboard, uye dhonza interface. Uye kudonha.

Wakawedzera unonzwisisika mhinduro mhedzisiro yakagadzirwa nerubatsiro rweiyo vibration mota yakavakirwa mumafoni, kuwanda uye kusimba kwekudengenyeka kunoenderana nematanho ezwi razvino rinobuda. Iyo mhedzisiro mhedzisiro inokutendera iwe kuti uwane ruzivo rwemuviri uye inogona kushandiswa kuwedzera kwechokwadi kumitambo uye zvirongwa zvine mutsindo.

Mumamiriro ekunyudza, mune iyo chirongwa chinoratidzwa mune yakazara skrini ine yakavanzika masevhisi mapaneru, kufamba kuri kurerutswa uchishandisa kudzora kwemaoko. Semuenzaniso, paunenge uchiverenga mabhuku, uchiona mavhidhiyo, uye uchishanda nemifananidzo, iwe unogona ikozvino kufamba uine imwechete swipe chiratidzo.

Iyo interface dhizaini yekuratidza zviziviso yakagadziridzwa, iyo yave nyore uye inoshanda. Zvakareruka uye zvakagadziriswa shanduko uye mhedzisiro mhedzisiro. Notifications nezviri mukati zvinotsanangurwa nechishandiso zvinowanzooneswa.

Kuvandudzwa kwekuteerera uye yekumhanyisa mhanyisa kana uchishanda nezviziviso. Semuenzaniso, kana mushandisi akabata chiziviso, ivo ikozvino vanobva vasvetukira kune inoenderana neapp. Zvikumbiro zvine mashoma mashandisirwo ezveruzivo bhodhi.

Yakagadziriswa IPC inodana muBinder, Nekushandisa iyo nyowani caching zano uye kugadzirisa kukiya kukakavara, latency yakadzikiswa zvakanyanya. Pakazara, kuburitswa kweBinder mafoni kwakawedzera zvakapetwa kaviri, asi mune dzimwe nzvimbo zvave zvichikwanisika kuti zviwedzere zvakanyanya kuwedzera kukurumidza.

Kuburitswa kwe Android 12 kunotarisirwa mukota yechitatu ya2021. S

mabviro: https://android-developers.googleblog.com


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako