Jaunākajā Android izstrādātāju aizkulises sērijā Google izstrādātāji runā par 120 Hz atsvaidzes intensitāti Pixel 3, augsta spilgtuma režīmu un daudz ko citu.
Nesen tika izlaista jaunākā Android Developers Backstage aplādes sērija. Šoreiz tajā piedalījās Maikls Raits no Android Framework komandas, Čets Hāss no Android izstrādātāju attiecību komandas un Romēns Gajs no Android Toolkit komandas. Šajā epizodē izstrādātāji koncentrējās uz pāris interesantām tēmām, tostarp 120 Hz displeja iespējai Google Pixel 3, augsta spilgtuma režīmam, Pixel 4 taustiņiem un citiem. Šeit ir visu galveno problēmu apraksts, kas tika risinātas 129. sērijā:
Google Pixel 3 ar augsta atsvaidzes intensitātes displeju?
Izlaižot Pixel 4, Google pārņēma liela atsvaidzes intensitātes displeja joslu un abās ierīcēs ievietoja 90 Hz displeju. Bet vai zinājāt, ka Google plānoja Pixel 3 iekļaut 120 Hz atsvaidzes intensitātes displeju? Saskaņā ar Hāsa no Android izstrādātāju attiecību komandas teikto, mazākajam Pixel 3 nebija paredzēts OLED displejs dažādu iemeslu dēļ, tāpēc Google apsvēra iespēju izmantot Sharp 120 Hz displeju ierīci. Hāss teica: "Tātad tas bija kā" labi, ja mums nav OLED, ko mēs darām?" un tāds bija viens no apsvērumiem "Varbūt mēs izgatavojam 120 Hz LCD." Diemžēl Hāss neatklāja, kāpēc uzņēmums beidzot izvēlējās P-OLED paneli, nevis 120 Hz. LCD.
Ko Google darīja, lai augsts atsvaidzes intensitātes līmenis būtu piemērojams visai ekosistēmai?
Epizodē izstrādātāji arī nedaudz izskaidroja, kā Google izdevās padarīt augstu atsvaidzes intensitāti piemērojamu Android ekosistēmai kopumā. Uzņēmums operētājsistēmā Android 10 ieviesa dinamisku atsvaidzes intensitātes pārslēgšanas funkciju, lai enerģijas taupīšanas nolūkos automātiski pārslēgtos no 90 līdz 60 Hz. Uzņēmums atzīst problēmas iepriekšējās versijās (iespējams, atsaucoties uz spilgtuma fiasko), taču saka, ka tagad viņi ir daudz labākā vietā.
Pieskarieties vienumam Izlase
Viena no komandas lielajām problēmām ar Pixel 4 ir tā, ka tas izmanto 120 Hz pieskārienu iztveršanu. Uzņēmums piekrita izmantot 120 Hz, jo pārslēgšanās starp 120 Hz un 180 Hz pieskārienu iztveršanu bija sarežģīta un tai bija lielas enerģijas izmaksas. Komandai ir aizdomas, ka tas nākotnē mainīsies, jo uzņēmums izdomās, kā samazināt enerģijas izmaksas un apstrādāt daudz vairāk ieguldījumu. 90 Hz atsvaidzes intensitāte un 120 Hz pieskāriena iztveršana nav ideāla kombinācija, jo 120 Hz pieskāriena iztveršana nozīmē, ka ievade tiek ievadīta katrā otrajā kadrā.
Lai risinātu šo problēmu, Google izmantoja atkārtotu iztveršanu, kas tika ieviesta ar Project Butter operētājsistēmā Android 4.1, lai interpolētu/paredzētu pieskāriena notikumus. Google arī pēta jaunu paņēmienu, ko sauc par novēlotu fiksāciju, kurā tiks atkārtoti atlasīti notikumi pēdējā iespējamā brīdī tieši pirms renderēšanas. Paredzams, ka šī jaunā tehnika uzlabos sarakstu ritināšanas pieredzi.
Spilgtums
Podcast apraides laikā izstrādātāji arī atklāja, ka Google apsvēra iespēju pielāgot spilgtumu, pamatojoties uz Android 10 lietojumprogrammām. Iemesls bija tāds, ka, tā kā lielākā daļa cilvēku palielina fotoattēlu un videoklipu spilgtumu, Android ierīcēm būtu lietderīgi to darīt automātiski. Kā izrādās, tā bija patiešām slikta ideja, jo cilvēki ienīda šo kontroles zaudēšanu. Tāpēc tas netika ieviests.
Tomēr, lai skatītos HDR saturu, ir svarīgi nodrošināt lielāku spilgtumu, tāpēc Google izmanto Augsta spilgtuma režīms (HBM) tikai HDR saturam. Pixel sērijā HBM palielina spilgtumu līdz ~ 600–700 nitiem atkarībā no paneļa. Raits piebilda, ka jums ir nepieciešami aptuveni 700 niti, lai tas būtu nolasāms saules gaismā visos gadījumos, taču Pixel neizmanto HBM saules gaismā. Iemesls, kāpēc HBM netiek izmantots ārpus HDR video, galvenokārt ir saistīts ar iedegšanu, nevis jaudu.
Pixel 4 Haptics
Visbeidzot, aplāde pārceļ uzsvaru uz Pixel 4 sērijas taustiņiem. Ja jums pieder Pixel 4, iespējams, esat pamanījis, ka ierīces vienmērīgi vibrē ar zvana signālu un trauksmes signālu skaņu. Iepriekšējās Pixel sērijas versijās Google bija jāizveido haptic konfigurācija katram zvana signālam un modinātāja skaņai, lai panāktu šo efektu, taču tas mainījās ar Pixel 4.
Ar Pixel 4 Google ieviesa ar audio savienotu taustes atgriezenisko saiti. Tagad audio konteinerā ir kanāls, kas faktiski ir haptisks signāls, jo tas izskatās kā patiešām zemas frekvences audio signāls. Tomēr tas ir pieejams tikai ar iepriekš iekļautiem zvana signāliem un modinātājiem. Ierīcēm nav lidojuma savienojuma trešo pušu zvana signāliem un trauksmes signāliem. Pagaidām nav dokumentācijas, kas trešo pušu izstrādātājiem varētu to darīt, izmantojot savu audio, jo ar audio savienota taustes atgriezeniskā saite nav pieejama visās ierīcēs.
Varat klausīties visu sēriju pakalpojumā Google Podcasts, sekojot šo saiti.
Paldies XDA līdzstrādniekam Dilanam Ragam par palīdzību šī kopsavilkuma apkopošanā!