Artikla

Android 7.0: Moni-ikkuna kaikille

protection click fraud

Android-nugatit Suurimman käyttäjäkohtaisen ominaisuuden on oltava uusi natiivi moniikkunatuki. Konsepti ei ole uusi. Samsung on tehnyt sitä jonkin aikaa, Microsoft muuttaa tapaa, jolla he tekevät sen pienemmille laitteille, ja jopa Apple tekee sen tableteilla. Nyt on Googlen vuoro.

Se ei ole myöskään aivan uusi konsepti Googlelle. Perus Android-kehys on aina sallinut näytölläsi näkymän piirtämisen melkein missä tahansa koossa ja ajatuksen siitä, että sinulla on enemmän useampi kuin yksi näkymä kerrallaan näytettiin useammassa kuin yhdessä istunnossa Google I / O 2011: ssä osana Android-tablettien seuraavaa vaihetta päällä Hunajakenno. Viisi vuotta myöhemmin se on vihdoin valmis.

Hyvä osa syystä, joka kesti kauemmin, johtui siitä, että sen paistaminen Androidiksi järjestelmätasolla voi olla hankalaa. Android on suunniteltu toimimaan melkein millä tahansa prosessorilla. Se käyttää mikroaaltoja, pesukoneita, jääkaappeja, sprinklerijärjestelmiä ja muuta. Se voi jopa ratkaista Rubikin kuution helposti. Asiat, jotka käyttävät Androidia ja joissa on näyttö - kuten puhelimesi -, ovat myös monenlaisia. Kun vaihdat käyttöjärjestelmän niin, että jokainen sovellus voi toimia usean ikkunan ympäristössä, sen on toimittava kaikkialla.

Verizon tarjoaa Pixel 4a: n vain 10 dollaria kuukaudessa uusille rajoittamattomille linjoille

Ja Google teki sen. Android 7.0 tukee luonnollisesti kolmentyyppisiä usean ikkunan näkymiä. Tämä tarkoittaa, että kaikki lataamasi sovellukset voivat käyttää sitä, ellei sovelluksen kehittäjä kirjoita sitä niin, että se kertoo järjestelmälle ei, kun yrität siirtää sen usean ikkunan näkymään. Ja se ei ole vain jaetun näytön järjestelmä - muut näkymät tekevät siitä vieläkin monimutkaisemman.

Android Nougatissa on kolme erityyppistä usean ikkunan tilaa.

Jaetun näytön näkymä on melkein sama kuin mitä näemme Samsung-puhelimissa juuri nyt. Voit joko painaa pikkukuvaa pitkään yleiskatsaustilassa tai painaa pitkään yleiskatsauspainiketta, jolloin sinulla voi olla kaksi erillistä ikkunaa, joissa kussakin on erilliset sovellukset. Voit vetää ja pudottaa dataa niiden välillä, ja jakolinja on siirrettävissä, jotta voit tehdä yhdestä sovelluksesta toisen suuremman. Kehittäjät voivat optimoida sovelluksensa tekemällä esimerkiksi ilmoittamalla minimikoon ikkunalle, jossa se on, mutta vaikka he eivät tekisikään mitään, heidän sovelluksensa yrittää suorittaa jaetun näytön monen ikkunan tilassa. Google sanoo, että jaetun näytön tila on suunniteltu kannettaville laitteille, mikä tarkoittaa tabletteja ja useimpia puhelimia.

Moni-ikkuna voidaan näyttää myös a kuva kuvassa -tilassa. Olemme jo puhuneet siitä, miten se toimii ja miten se tekee Android TV: stä paremman. Kun sovellus menee kuvaikkunaan, esim. Ohjaimet ja käyttöliittymäelementit on piilotettava ja sisältöosa kutistuu koon käytetyn näytön pistekorkeuden perusteella. Lisäksi sovellukset voivat itää toisen näkymän ja saada kuvan ikkunan sovelluksen yhdestä osasta, kun taas toinen osa sovelluksesta on koko näytön tilassa. Uusi sovellusliittymä tukee uutta ikkunanäkymää, ja kehittäjä voi käyttää sitä sovelluksessaan ilman suurta vaivaa. Tämä on suunniteltu Android TV: lle, ja varsinaisen laitteiston rakentaneiden ihmisten on otettava se käyttöön. Kuva kuvassa -tilaan suunniteltu sovellus ei tee mitään, jos käyttäjä yrittää laittaa sen johonkin muuhun tilaan, ellei kehittäjä ole myös sisällyttänyt niihin tukea.

Moni-ikkunassa on kolmas näkymä - vapaamuotoinen tila. Toistaiseksi se on virallisesti olemassa vain vuonna asiakirjat. Se hakkeroitiin ensimmäiseen Android N -esikatseluun, mutta koska emme ole nähneet sitä. Android-kehittäjän verkkosivusto sanoo:

Suurempien laitteiden valmistajat voivat ottaa käyttöön vapaamuotoisen tilan, jossa käyttäjä voi vapaasti muuttaa kunkin toiminnan kokoa. Jos valmistaja ottaa tämän ominaisuuden käyttöön, laite tarjoaa vapaamuotoisen tilan jaetun näytön tilan lisäksi.

Huomaa, että he eivät määritä, mikä on suurempi laite. Toistaiseksi näyttää siltä, ​​että tämä ei sisällä tabletteja, kuten Pixel C, mutta se voidaan ottaa käyttöön isommissa laitteissa, joissa on 12 tuuman näytöt, tai Chromebookit jotka käyttävät Android-sovelluksia. Valmistajan on päätettävä, haluavatko he sisällyttää tuen.

Lyhyt aika, jonka jouduimme pelaamaan vapaamuotoisessa tilassa Nougat Developer Preview -sovelluksen aikana, osoitti, että se laittaa sovellukset kelluviin ikkunoihin kuin mitä niiden kokoa, siirtämistä, minimointia tai maksimointia voidaan muuttaa. Tämä on aivan kuten kannettavan tietokoneen tai pöytätietokoneen ohjelmisto toimii. Sovellukset tukevat vedä ja pudota -datan jakamista, ja jokainen sovellus tietää, milloin se on siirretty ylimmälle kerrokselle, ja käytämme sitä aktiivisesti. Sovellukset voivat avautua jopa "kutistuneessa" näkymässä, jos kehittäjä päättää tehdä niin. Kukin sovellus toimii omassa prosessissaan ja on kuitenkin toisistaan ​​riippumaton.

Jos kehittäjä kohdistaa sovelluksensa Android 7.0: lle, heillä on muutama vaihtoehto usean ikkunan näkymään. He voivat määrittää sovelluksen koon ja asettelun, kun se ei käytä koko näyttöä, ja helpottavat sen käyttöä sen pienentyessä. Koska se on todellinen ongelma - jotkut sovellukset eivät vain näytä hyvältä tai eivät ole kovin käyttökelpoisia, jos ne käyttävät vain puolta jo pienestä näytöstä - kehittäjät voivat myös päättää olla tukematta ominaisuutta.

Jos sovelluksia ei päivitetä, järjestelmä pakottaa ne useiden ikkunoiden näkymään - joskus huonoilla tuloksilla.

Jos kehittäjä ei päivitä sovellustaan, järjestelmä "muuttaa sen väkivallalla" sen jälkeen, kun valintaikkuna ilmoittaa meille, että se on vanhempi sovellus, joka ei tue ominaisuutta, joten asiat voivat olla rikki. Jos sovellus on kirjoitettu tukemaan vain kiinteää kokoa, usean ikkunan tila suljetaan ja sovellus vie koko näytön.

Samsungin Multi-Window-ominaisuuden hakkeroinnista tiesimme jo, että useimmat sovellukset vain kutistuvat toiselle puolelle ilman suurta hässäkkää, jos niitä ei virallisesti tueta, ja aikamme Nougat Developer Preview -ohjelmassa osoittaa saman tuloksia. Vaikka asioiden tekemiseen käytetty koodi on hieman erilainen kuin Androidin alkuperäinen ominaisuus, peruskonsepti säilyy ja koodin parhaita käytäntöjä käyttävät sovellukset näyttävät ja toimivat samalla tavalla, vain pienemmillä. Mutta kaikki sovellukset eivät ole hyviä, ja toivomme kehittäjien päivittävän pian ne käsittelemään asioita sulavasti, vaikka ne eivät muuta mitään muuta.

Lopuksi, jos et halua käyttää useita ikkunoita puhelimessasi, sinun ei tarvitse. Kaikki Android-sovellukset toimivat edelleen koko näytöllä, kunnes kehotat heitä vaihtamaan näkymää.

instagram story viewer