Članek

Android 7.0: več oken za vsakogar

protection click fraud

Android Nougat največja uporabniška funkcija mora biti nova izvorna podpora za več oken. Koncept ni nov. Samsung to počne že nekaj časa, Microsoft spreminja način, kako to počne pri manjših napravah in celo Apple to počne na tabličnih računalnikih. Zdaj je na vrsti Google.

Tudi za Google to ni povsem nov koncept. Osnovni sistem Android je vedno omogočal risanje tistega, kar vidite na zaslonu, v skoraj vseh velikostih in zamisel, da bi ga imeli več več kot en pogled, prikazan naenkrat, je bil v več kot eni seji na Googlovem vhodno-izhodnem sporočilu 2011 del "naslednjega koraka" za tablične računalnike Android na Satja. Pet let kasneje je končno pripravljeno.

Dobršen del vzrokov, ki je trajal dlje, je bil ta, da je vpenjanje v Android na sistemski ravni lahko zapleteno. Android je zasnovan tako, da deluje s skoraj vsem s procesorjem. Poganja mikrovalovne pečice, pralne stroje, hladilnike, brizgalne sisteme in še več. Z lahkoto lahko reši celo Rubikovo kocko. Stvari, ki poganjajo Android in imajo zaslon - na primer vaš telefon - so prav tako v veliko različnih velikostih. Ko spremenite operacijski sistem, tako da lahko vsaka aplikacija deluje v okolju z več okni, mora delovati povsod.

Verizon ponuja Pixel 4a za samo 10 USD mesečno na novih linijah Unlimited

In to je storil Google. Android 7.0 podpira tri vrste pogledov z več okni. To pomeni, da jo lahko uporablja katera koli aplikacija, ki jo prenesete, razen če jo razvijalec aplikacije napiše tako, da sistemu sporoči ne, ko jo poskušate premakniti v pogled z več okni. In to ni samo sistem z ločenim zaslonom - drugi pogledi ga še bolj zapletejo.

Android Nougat ima tri različne vrste načinov z več okni.

Pogled na deljenem zaslonu je skoraj enako kot tisto, kar trenutno vidimo na telefonih Samsung. V načinu pregleda lahko dolgo pritisnete sličico ali pritisnete gumb za pregled in imeli boste dve ločeni okni, v vsaki pa naj se izvajata ločeni aplikaciji. Podatke lahko povlečete in spustite med njimi, ločilna črta pa je premična, tako da lahko eno aplikacijo naredite večjo od druge. Razvijalci lahko svoje aplikacije optimizirajo tako, da na primer navedejo najmanjšo velikost okna, v katerem je, toda tudi če ne naredijo ničesar, se bo njihova aplikacija poskušala zagnati v načinu več oken z ločenim zaslonom. Google pravi, da je način razdeljenega zaslona zasnovan za ročne naprave, kar pomeni tablice in večino telefonov.

Več oken je mogoče prikazati tudi v način slike v sliki. Smo že govorili o tem, kako deluje in kako bo izboljšal Android TV. Ko aplikacija zaide v okno slike, je treba stvari, kot so kontrolniki in elementi vmesnika, skriti, vsebinski del pa se zmanjša na velikost glede na višino pik uporabljenega zaslona. Prav tako lahko aplikacije vzklijejo drugi pogled in imajo slikovno okno enega dela aplikacije, medtem ko je drugi del aplikacije v celozaslonskem načinu. Novi API podpira nov pogled okna, razvijalec pa ga lahko uporablja v svoji aplikaciji brez preveč težav. Ta je zasnovan za Android TV in ljudje, ki so ustvarili dejansko strojno opremo, jo morajo omogočiti. Aplikacija, zasnovana za način slike v sliki, ne bo storila ničesar, če jo bo uporabnik poskušal prestaviti v kateri koli drug način, razen če jim razvijalec ni vključil tudi podpore.

Več oken ima tretji pogled - način proste oblike. Zaenkrat uradno obstaja le v Ljubljani dokumentacijo. Vdrl je v prvi predogled Androida N, a ker ga še nismo videli. Na spletnem mestu Android Developer piše:

Proizvajalci večjih naprav lahko izberejo način proste oblike, v katerem lahko uporabnik prosto spreminja velikost posamezne dejavnosti. Če proizvajalec omogoči to funkcijo, naprava poleg načina razdeljenega zaslona ponuja tudi način proste oblike.

Upoštevajte, da ne določajo, kaj je večja naprava. Zaenkrat se zdi, da to ne vključuje tablet, kot je Pixel C, vendar bi ga lahko omogočili na večjih napravah z 12-palčnimi zasloni, oz Chromebooki ki poganjajo aplikacije za Android. Proizvajalec se mora odločiti, ali želi vključiti podporo.

Kratek čas, ko smo se med predogledom Nougat Developer Preview morali igrati z načinom proste oblike, je pokazal, da aplikacije postavljajo v plavajoča okna, kot jih je mogoče spremeniti, premakniti, zmanjšati ali povečati. Tako deluje programska oprema na prenosnem ali namiznem računalniku. Aplikacije bodo podpirale skupno rabo podatkov povleci in spusti in vsaka aplikacija ve, kdaj je bila premaknjena v zgornjo plast in jo aktivno uporabljamo. Aplikacije se lahko celo odprejo v skrčenem pogledu, pod pogojem, da se razvijalec odloči za to. Vsaka aplikacija deluje v svojem procesu in je neodvisna druga od druge.

Če razvijalec cilja svojo aplikacijo za Android 7.0, ima nekaj možnosti za pogled v več oknih. Določijo lahko velikost in postavitev aplikacije, ko ne uporablja celotnega zaslona, ​​in jo olajšajo po zmanjšanju. Ker je to resnično vprašanje - nekatere aplikacije preprosto ne izgledajo dobro ali pa niso preveč uporabne, če uporabljajo le polovico že tako majhnega zaslona - razvijalci se lahko tudi odločijo, da funkcije ne bodo podprli.

Če aplikacije niso posodobljene, jih sistem prisili v pogled z več okni - včasih s slabimi rezultati.

Če razvijalec ne posodobi svoje aplikacije, jo bo sistem po prisilnem pogovornem oknu "prisilno spremenil" in sporočil, da gre za starejšo aplikacijo, ki funkcije ne podpira, zato lahko pride do okvar. Če je bila aplikacija napisana tako, da podpira samo določeno velikost, je način z več okni zaprt in aplikacija zajema celoten zaslon.

Iz vdora v Samsungovo funkcijo več oken smo že vedeli, da se večina aplikacij preprosto skrči na eno ali drugo stran brez velike težave, če niso uradno podprti, in naš čas s predogledom za razvijalce Nougat kaže enako rezultatov. Medtem ko se koda, s katero se delajo stvari, nekoliko razlikuje od izvorne funkcije Androida, ostaja osnovni koncept in aplikacije, ki uporabljajo najboljše prakse v kodi, izgledajo in delujejo enako, le manjše. Vendar se vsaka aplikacija ne igra lepo in upamo, da jih bodo razvijalci kmalu posodobili, da bodo stvari ravnali elegantno, tudi če ne bodo spremenili ničesar drugega.

Nazadnje, če v telefonu ne želite uporabljati več oken, vam tega ni treba. Vse aplikacije za Android bodo še vedno delovale v celozaslonskem načinu, dokler jim ne naročite, naj spremenijo pogled.

instagram story viewer