Android Pie-kildekoden bekræfter tapetunderstøttelse i Always on Display

Android Pie (Android 9) er her, og kildekoden er oppe. Det bekræfter tapetunderstøttelse i Always on Display, muligvis til Pixel 3's Pixel Stand.

Tidligere på ugen, Google officielt afsløret Android Pie til Google Pixel og Google Pixel 2. Den seneste version af Android bringer et væld af lækkerier til Android som f.eks. gestusnavigation, et fornyet Material Design-tema, Digital velvære, Udsnit, apphandlinger, og mere. Vi har dækket et par tilføjelser under hætten, såsom en ny funktion til holde RAM-tunge spil i hukommelsen hvis brugeren ved et uheld forlader, Bluetooth-enhedens lydstyrkehukommelse, og obligatorisk tilbagerulningsbeskyttelse. Nu, den udgivelse af kildekode bekræfter en funktion, vi har set før: tapetunderstøttelse i Always on Display.

Vi første spottede antydninger af denne funktion i Forhåndsvisning af Android P-udvikler 1 udgivelse til Google Pixel 2. På det tidspunkt baserede vi vores analyse på ufuldstændig dekompileret kode, så vi var ikke sikre på, om de nye klasser og metoder, vi opdagede, faktisk var til tapetunderstøttelse i Always on Display. Men med den fulde kildekode og commit-historik kan vi nu bekræfte, at denne funktion er i værkerne.

Ifølge den første commit, for at et tapet skal vises på Always on Display, skal det definere "supportsAmbientMode"-attributten som "true" i dets android.service.wallpaper-metadata. Du kan se et eksempel på, hvordan det gøres i eksempel-app'en for live wallpaper, som Google uploadede til AOSP. Den anden commit siger, at tapetet på Always on Display som standard vil være skjult efter 1 minut. Systemet skifter fra tapetbaggrunden til en sort baggrund med en cross-fading animation, der varer 400 millisekunder. Det ser således ikke ud til, at Googles bud på funktionen vil være lige så kraftfuldt som Samsungs, der ikke kun har understøttet statiske tapeter i nogen tid, men endda for nylig begyndt at understøtte animerede GIF'er af et par sekunders længde.

Vi er ikke sikre på, om funktionen bliver tilgængelig for den eksisterende Google Pixel og Google Pixel 2 XL, men vi håber, at udviklere vil finde ud af, hvordan de får deres live wallpapers til at fungere på Pixel 2's Always on Display nu. Med en få skjulte ADB-kommandoer, er det også muligt at justere synlighed og fadeout-timeouts for funktionen, hvis vi ser kompatible live wallpapers begynde at dukke op. Hvis Pixel 2 ikke understøtter funktionen, hvornår planlægger Google så at afsløre den?

Understøttelse af tapet i Google Pixel 3's Always on Display?

Alt det følgende er rent spekulation og er ikke understøttet af nogen direkte beviser, så tag dette med et gran salt. Der er en stor chance for, at Google Pixel 3 og Google Pixel 3 XL vil have OLED-skærme givet Googles historie med at bruge OLED-paneler til Google Pixel-enheder og aktuelle brancherapporter. Vi ved også, at der er en god chance for, at Google Pixel 3 vil understøtte trådløs opladning i betragtning af de mange billeder fra det virkelige liv i de sidste 2 måneder, der peger mod inklusion af en glasbagside. Det Pixel 3 XL i sortlækket i juni på vores fora efterfulgt af Klart hvid Google Pixel 3 XL som også lækket på XDA-foraerne. Tidligere i dag endnu et sæt billeder og endda en unboxing-video af en Pixel 3 XL i Clearly White lækket online. Alle tre lækager angiver uafhængigt, at Pixel 3 XL har en glasbagside, selvom ingen direkte kunne bekræfte understøttelse af trådløs opladning.

Men en glasbagside er ikke det eneste bevis, der peger mod trådløs opladning af Pixel 3. Vi rapporterede først om eksistensen af ​​en sæt trådløse ladedocks kodenavnet "dreamliner", der kan være under arbejde. Så kom udseendet af en mystisk "Pixel Stand" dock i en Google-app-nedrivning, som vi tror er mest sandsynligt navnet på en Google-mærket trådløs opladningsdockingstation til Google Pixel 3. Selvom vi ikke har aktiveret det endnu, tror vi, at der vil være en speciel Assistent-drevet UI til Pixel 3, når den er docket i Pixel Stand.

Så hvor hænger tapetet ind i Always on Display? Det er muligt, at tapetet kun vises, når du docker telefonen på Pixel Stand. Så efter 1 minut forsvinder tapetet for at vise en speciel brugergrænseflade, der kan "bruge dine personlige oplysninger til at komme med forslag, svare spørgsmål, og foretag handlinger for dig, når din telefon er låst og på din Pixel Stand." Det ender muligvis ikke med at fungere på denne måde, men sådan jeg ville elske at se det virke!