Artikkel

Android 7.0: mitme aken kõigile

protection click fraud

Android Nougati oma suurim kasutajale suunatud funktsioon peab olema uus natiivne mitme akna tugi. Kontseptsioon pole uus. Samsung on seda juba mõnda aega teinud, Microsoft muudab väiksemate seadmete jaoks nende viisi ja isegi Apple teeb seda tahvelarvutites. Nüüd on Google'i kord.

Ka see pole Google'i jaoks täiesti uus kontseptsioon. Androidi põhiraamistik on alati võimaldanud ekraanil nähtava joonistamist peaaegu igas suuruses ja ideed, et teil oleks rohkem Google I / O 2011-s käivitati Android-tahvelarvutite järgmise toimingu raames rohkem kui üks korraga kuvatud vaade peal Kärgstruktuur. Viis aastat hiljem on see lõpuks valmis.

Suur osa põhjusest, miks see kauem aega võttis, oli see, et selle küpsetamine Android-i süsteemi tasemel võib olla keeruline. Android on loodud töötama protsessoriga peaaegu kõigil. See toidab mikrolaineahjusid, pesumasinaid, külmikuid, vihmutussüsteeme ja palju muud. See suudab isegi Rubiku kuubi hõlpsalt lahendada. Asju, mis käitavad Androidi ja millel on ekraan - nagu teie telefon -, on samuti palju erinevaid suurusi. Kui olete operatsioonisüsteemi muutnud, nii et iga rakendus saaks töötada mitme akna keskkonnas, peab see töötama kõikjal.

Verizon pakub Pixel 4a uutele piiramatutele liinidele vaid 10 dollarit kuus

Ja seda tegi Google. Android 7.0 toetab loomulikult kolme tüüpi mitme akna vaateid. See tähendab, et kõik teie alla laaditud rakendused saavad seda kasutada, kui rakenduse arendaja ei kirjuta seda nii, et see ütleks süsteemile ei, kui proovite seda mitme akna vaatesse teisaldada. Ja see pole lihtsalt jagatud ekraaniga süsteem - muud vaated muudavad selle veelgi keerulisemaks.

Android Nougatil on kolme erinevat tüüpi akna režiimi.

Jagatud ekraanivaade on peaaegu sama, mida näeme praegu Samsungi telefonides. Võite kas ülaltoodud režiimis pisipilti vajutada või ülevaatenuppu pikalt vajutada ja teil on kaks eraldi akent, kus mõlemas töötab eraldi rakendus. Andmeid saate nende vahel lohistada ja eraldusjoon on teisaldatav, nii et saate ühe rakenduse teisest suuremaks muuta. Arendajad saavad oma rakendusi optimeerida, tehes näiteks akna minimaalse suuruse deklareerimise, kuid isegi siis, kui nad midagi ei tee, üritab nende rakendus töötada jagatud ekraaniga mitme akna režiimis. Google ütleb, et jagatud ekraaniga režiim oli mõeldud pihuseadmetele, mis tähendab tahvelarvuteid ja enamikku telefone.

Mitme akent saab kuvada ka a pilt pildis režiim. Me juba rääkisime, kuidas see töötab ja kuidas see muudab Android TV paremaks. Kui rakendus läheb pildiaknasse, tuleb sellised asjad nagu juhtnupud ja liideseelemendid peita ning sisuosa kahaneb kasutatava kuva punktide kõrguse järgi. Rakendused saavad ka teise vaate võrsuda ja neil on rakenduse ühe osa pildiaken, kui teine ​​osa on täisekraanrežiimis. Uus API toetab uut aknavaadet ja arendaja saab seda oma rakenduses ilma liigse vaevata kasutada. See on mõeldud Android TV jaoks ja inimesed, kes ehitasid tegeliku riistvara, peavad selle lubama. Pilt-pildis-režiimi jaoks loodud rakendus ei tee midagi, kui kasutaja proovib seda mõnes muus režiimis kasutada, kui arendaja pole neile ka tuge lisanud.

Mitmeaknal on kolmas vaade - vabakujuline režiim. Seni on see ametlikult olemas ainult aastal dokumentatsioon. See häkkiti esimese Android N eelvaate peale, kuid kuna me pole seda näinud. Androidi arendaja veebisait ütleb:

Suuremate seadmete tootjad saavad lubada vabavormirežiimi, kus kasutaja saab iga tegevuse suurust vabalt muuta. Kui tootja lubab selle funktsiooni, pakub seade lisaks jagatud ekraanirežiimile ka vabas vormis režiimi.

Pange tähele, et nad ei täpsusta, mis on suurem seade. Siiani tundub, et see ei hõlma selliseid tablette nagu Pixel C, kuid selle võiks lubada suuremates 12-tolliste ekraanidega seadmetes või Chromebookid mis käitavad Androidi rakendusi. Tootja otsustab, kas ta soovib toetust kaasata.

Lühike aeg, mille pidime Nougati arendaja eelvaate ajal vabakujulises režiimis mängima, näitas, et see paneb rakendused hõljuvatesse akendesse, kui neid saab muuta, ümber paigutada, minimeerida või maksimeerida. See on täpselt nii, nagu töötab teie sülearvuti või lauaarvuti tarkvara. Rakendused toetavad andmete lohistamist pukseerimisega ja iga rakendus teab, millal see on ülemisele kihile viidud, ja me kasutame seda aktiivselt. Rakendusi saab avada isegi "kokkutõmmatud" vaates, kui arendaja otsustab seda teha. Kõik rakendused töötavad oma protsessis ja on üksteisest sõltumatud.

Kui arendaja sihib oma rakendust operatsioonisüsteemile Android 7.0, on tal mitu valikut mitme akna kuvamiseks. Nad saavad määratleda rakenduse suuruse ja kujunduse, kui see ei kasuta täisekraani, ja hõlbustada selle kasutamist pärast selle kokkutõmbumist. Kuna see on tõeline probleem - mõned rakendused lihtsalt ei näe hea välja või pole eriti kasutatavad, kui nad kasutavad ainult poolt niigi väikesest ekraanist -, saavad ka arendajad otsustada seda funktsiooni mitte toetada.

Kui rakendusi ei värskendata, sunnib süsteem neid mitme akna vaatesse - mõnikord halbade tulemustega.

Kui arendaja oma rakendust ei uuenda, suurendab see süsteemi sunniviisiliselt pärast dialoogi, mis annab meile teada, et see on vanem rakendus, mis seda funktsiooni ei toeta, nii et asjad võivad olla katki. Kui rakendus on kirjutatud toetama ainult fikseeritud suurust, on mitme akna režiim suletud ja see rakendus võtab kogu ekraani.

Samsungi mitme akna funktsiooni häkkimisest teadsime juba, et enamik rakendusi kahaneb lihtsalt ühele või teisele poole ilma suurema kärata, kui neid ametlikult ei toetata, ja sama näitab ka meie aeg Nougati arendaja eelvaates tulemused. Ehkki asjade tegemiseks kasutatud kood on Androidi omapärase funktsioonina pisut erinev, jääb põhikontseptsioon alles ja rakendused, mis kasutavad koodis parimaid tavasid, näevad välja ja töötavad sama, ainult väiksemad. Kuid mitte iga rakendus ei mängi kena ja loodame, et arendajad värskendavad neid varsti asjadega kenasti hakkama, isegi kui nad midagi muud ei muuda.

Lõpuks, kui te ei soovi oma telefonis kasutada mitut akent, ei pea te seda tegema. Kõik Androidi rakendused töötavad endiselt täisekraanil, kuni käskite neil oma vaadet muuta.

instagram story viewer