Raksts

Android 7.0: Vairāku logu ikviens

Android Nuga Lielākajai lietotājam paredzētajai funkcijai jābūt jaunajam vietējam vairāku logu atbalstam. Koncepcija nav jauna. Samsung to ir darījis kādu laiku, Microsoft maina veidu, kā viņi to dara mazākām ierīcēm, un pat Apple to dara planšetdatoros. Tagad kārta ir Google.

Arī Google tas nav pilnīgi jauns jēdziens. Android pamata ietvars vienmēr ir ļāvis uzzīmēt ekrānā redzamo gandrīz jebkura izmēra un ideju par vairāk Google I / O 2011 vairāk nekā vienas sesijas laikā tika parādīts vairāk nekā viens skats, kas bija daļa no Android planšetdatoru nākamā soļa. ieslēgts Šūnveida. Piecus gadus vēlāk tas beidzot ir gatavs.

Liela daļa iemesla, kāpēc tas prasīja ilgāku laiku, bija tas, ka tā cepšana Android ierīcē sistēmas līmenī var būt sarežģīta. Android ir paredzēts darbam ar gandrīz visu, izmantojot procesoru. Tas darbina mikroviļņu krāsnis, veļas mazgājamās mašīnas, ledusskapjus, sprinkleru sistēmas un daudz ko citu. Tas var pat viegli atrisināt Rubika kubu. Lietām, kurās darbojas operētājsistēma Android un kurām ir displejs, piemēram, tālrunim, ir arī dažādi izmēri. Kad esat nomainījis operētājsistēmu, lai katra lietotne varētu darboties vairāku logu vidē, tai jādarbojas visur.

Verizon piedāvā Pixel 4a tikai par 10 USD mēnesī jaunās Neierobežotās līnijās

Un to darīja Google. Operētājsistēma Android 7.0 atbalsta trīs veidu vairāku logu skatus. Tas nozīmē, ka jebkura lejupielādēta lietotne to var izmantot, ja vien lietotnes izstrādātājs to neraksta tā, ka tā saka sistēmai nē, mēģinot to pārvietot uz vairāku logu skatu. Un tā nav tikai dalītā ekrāna sistēma - pārējie skati to padara vēl sarežģītāku.

Android Nougat ir trīs dažādi vairāku logu režīma veidi.

Sadalītā ekrāna skats ir gandrīz tāds pats kā tas, ko mēs šobrīd redzam Samsung tālruņos. Varat vai nu ilgi nospiest sīktēlu pārskata režīmā, vai arī ilgi nospiest pārskata pogu, un katrā no tiem var darboties divi atsevišķi logi ar atsevišķām lietotnēm. Varat vilkt un nomest datus starp tiem, un dalīšanas līnija ir pārvietojama, lai jūs varētu padarīt vienu lietotni lielāku par otru. Izstrādātāji var optimizēt savas lietotnes, veicot tādas darbības kā deklarējot loga, kurā tas atrodas, minimālo izmēru, taču pat tad, ja viņi neko nedara, viņu lietotne mēģinās darboties sadalīta ekrāna vairāku logu režīmā. Google saka, ka dalītā ekrāna režīms tika paredzēts rokas ierīcēm, kas nozīmē planšetdatorus un lielāko daļu tālruņu.

Vairāku logu var parādīt arī a režīms attēls attēlā. Mēs jau runājām par to, kā tas darbojas un kā tas uzlabos Android TV. Kad lietotne nonāk attēla logā, tādas lietas kā vadīklas un saskarnes elementi ir jāslēpj, un satura daļa samazinās līdz izmēram, pamatojoties uz izmantotā displeja punktu augstumu. Turklāt lietotnes var iegūt otro skatu un tām ir vienas lietotnes daļas attēla logs, kamēr cita lietotnes daļa ir pilnekrāna režīmā. Jaunā API atbalsta jauno loga skatu, un izstrādātājs to var izmantot savā lietotnē, neradot pārāk daudz problēmu. Tas ir paredzēts Android TV, un cilvēkiem, kuri izveidoja faktisko aparatūru, tas ir jāiespējo. Lietotne, kas paredzēta režīmam Attēls attēlā, neko nedarīs, ja lietotājs mēģinās to iestatīt citā režīmā, ja vien izstrādātājs nav iekļāvis arī atbalstu tiem.

Vairāku logu skatam ir trešais skats - brīvformas režīms. Pagaidām tā oficiāli pastāv tikai dokumentāciju. Tas tika uzlauzts pirmajā Android N priekšskatījumā, taču kopš tā laika mēs to neesam redzējuši. Android izstrādātāja vietnē teikts:

Lielāku ierīču ražotāji var izvēlēties iespējot brīvas formas režīmu, kurā lietotājs var brīvi mainīt katras darbības lielumu. Ja ražotājs iespējo šo funkciju, ierīce papildus dalītā ekrāna režīmam piedāvā arī brīvas formas režīmu.

Ievērojiet, ka tajos nav norādīts, kāda ir lielāka ierīce. Līdz šim šķiet, ka tas neietver tādas tabletes kā Pixel C, bet to varētu iespējot lielākās ierīcēs ar 12 collu ekrāniem vai Chromebook datori kurās darbojas Android lietotnes. Ražotājam ir jāizlemj, vai viņi vēlas iekļaut atbalstu.

Īsais laiks, kad mums Nougat izstrādātāja priekšskatījuma laikā nācās spēlēt ar brīvas formas režīmu, parādīja, ka tas ievieto lietotnes peldošajos logos, nekā to var mainīt, pārvietot, samazināt vai palielināt. Tas ir tāpat kā tā, kā darbojas jūsu klēpjdatora vai galddatora programmatūra. Lietotnes atbalstīs velciet un nometiet datu koplietošanu, un katra lietotne zina, kad tā ir pārvietota uz augšējo slāni, un mēs to aktīvi izmantojam. Lietotnes var atvērt pat saruktā skatā, ja izstrādātājs izvēlas to darīt. Katra lietotne darbojas savā procesā un tomēr ir viena no otras neatkarīga.

Ja izstrādātājs atlasa savu lietotni operētājsistēmai Android 7.0, viņam ir dažas iespējas vairāku logu skatam. Viņi var noteikt lietotnes lielumu un izkārtojumu, kad tā neizmanto pilnekrāna režīmu, un padarīt to vieglāk lietojamu pēc tam, kad tā ir samazinājusies. Tā kā tas ir reāls jautājums - dažas lietotnes vienkārši neizskatās labi vai nav ļoti izmantojamas, ja tās izmanto tikai pusi no jau tā mazā displeja, izstrādātāji var arī nolemt neatbalstīt šo funkciju.

Ja lietotnes netiek atjauninātas, pati sistēma tos piespiež vairāku logu skatījumā - dažreiz ar sliktiem rezultātiem.

Ja izstrādātājs neatjaunina savu lietotni, sistēma to "piespiedu kārtā mainīs" pēc tam, kad dialoglodziņš mums paziņos, ka tā ir vecāka lietotne, kas šo funkciju neatbalsta, tāpēc lietas var būt bojātas. Ja lietotnei ir rakstīts, ka tā atbalsta tikai fiksētu izmēru, vairāku logu režīms tiek aizvērts un šī lietotne aizņem visu ekrānu.

Jau no Samsung uzlaušanas Multi-Window funkcijas mēs jau zinājām, ka lielākā daļa lietotņu vienkārši saraujas uz vienu vai otru pusi bez liela satraukuma, ja tie netiek oficiāli atbalstīti, un mūsu laiks ar Nougat izstrādātāju priekšskatījumu parāda to pašu rezultātiem. Kaut arī kods, ko izmanto, lai veiktu lietas, ir mazliet atšķirīgs kā Android vietējā funkcija, joprojām pastāv pamatkoncepcija, un lietotnes, kas izmanto kodā labāko praksi, izskatās un darbojas vienādi, tikai mazākas. Bet ne katra lietotne spēlē jauki, un mēs ceram, ka izstrādātāji drīz tos atjauninās, lai ar lietām rīkotos graciozi, pat ja viņi neko nemaina.

Visbeidzot, ja jūs nevēlaties izmantot vairāku logu tālrunī, jums tas nav jādara. Visas Android lietotnes joprojām darbosies pilnekrāna režīmā, līdz jūs liksit viņiem mainīt skatu.

instagram story viewer