Вихідний код Android Pie підтверджує підтримку шпалер у Always on Display

Android Pie (Android 9) тут, вихідний код доступний. Це підтверджує підтримку шпалер у Always on Display, можливо, для Pixel Stand Pixel 3.

Раніше цього тижня Google офіційно представлений Android Pie для Google Pixel і Google Pixel 2. Остання версія Android приносить багато переваг для Android, як-от навігація жестами, оновлена ​​тема Material Design, Цифровий добробут, Фрагменти, дії програми, і більше. Ми розглянули кілька внутрішніх доповнень, наприклад нову функцію зберігайте в пам'яті ігри з великою кількістю оперативної пам'яті якщо користувач випадково вийде, Пам'ять пристрою Bluetooth, і обов'язковий захист від відкату. Тепер, випуск вихідного коду підтверджує функцію, яку ми помітили раніше: підтримку фонових малюнків у Завжди на дисплеї.

ми перші помічені натяки на цю функцію в Android P Developer Preview 1 випуск для Google Pixel 2. У той час ми базували наш аналіз на неповному декомпільованому коді, тому ми не були впевнені, чи нові класи та методи, які ми помітили, дійсно підтримують шпалери в Always on Display. Але з повним вихідним кодом та історією комітів тепер ми можемо підтвердити, що ця функція знаходиться в роботі.

Відповідно до першого коміту, щоб шпалери відображалися на Always on Display, вони повинні визначити атрибут «supportsAmbientMode» як «true» у метаданих android.service.wallpaper. Ти можеш перегляньте приклад того, як це робиться у прикладі програми живих шпалер, яку Google завантажив на AOSP. У другому коміті зазначено, що за замовчуванням шпалери на екрані Always on Display будуть приховані через 1 хвилину. Система переходить від фону шпалер до чорного фону з анімацією, що зникає триває 400 мілісекунд. Таким чином, не схоже, що ця функція від Google буде настільки потужною, як від Samsung, яка вже деякий час підтримує не лише статичні шпалери, але й навіть нещодавно почали підтримувати анімовані GIF-файли тривалістю кілька секунд.

Ми не впевнені, чи стане ця функція доступною для існуючих Google Pixel і Google Pixel 2 XL, але ми сподіваюся, що розробники знайдуть, як змусити свої живі шпалери працювати на Pixel 2 Always on Display зараз. З кілька прихованих команд ADB, також можна налаштувати видимість і час очікування для функції, якщо ми бачимо, що сумісні живі шпалери починають з’являтися. Якщо Pixel 2 не підтримує цю функцію, коли Google планує її оприлюднити?

Підтримка шпалер у Google Pixel 3 Always on Display?

Усе наведене нижче є суто припущеннями та не підтверджується жодними прямими доказами, тому сприймайте це з недовірою. Існує велика ймовірність того, що Google Pixel 3 і Google Pixel 3 XL матимуть OLED-дисплеї, враховуючи історію використання Google OLED-панелей для пристроїв Google Pixel і поточні галузеві звіти. Ми також знаємо, що є хороші шанси, що Google Pixel 3 підтримуватиме бездротову зарядку, враховуючи численні реальні фотографії за останні 2 місяці, які вказують на наявність скляної задньої панелі. The Pixel 3 XL чорного кольорувитік у червні на наших форумах, а потім Clearly White Google Pixel 3 XL який також просочився на форумах XDA. Раніше сьогодні інший набір зображень і навіть відео розпакування Pixel 3 XL у кольорі Clearly White просочився в Інтернет. Усі три джерела витоку незалежно один від одного стверджують, що Pixel 3 XL має скляну задню частину, хоча жоден не міг безпосередньо підтвердити підтримку бездротової зарядки.

Але скляна задня панель — не єдиний доказ того, що Pixel 3 підтримує бездротову зарядку. Ми вперше повідомили про існування a набір док-станцій для бездротової зарядки під кодовою назвою "dreamliner", який може бути в роботі. Потім з'явилася таємнича "Pixel Stand" док-станція під час демонтажу додатка Google, яка, на нашу думку, швидше за все, це назва док-станції для бездротової зарядки під брендом Google для Google Pixel 3. Хоча ми ще не активували його, ми віримо, що для Pixel 3 з’явиться спеціальний інтерфейс із підтримкою помічника, щойно його приєднають до Pixel Stand.

Тож з чим пов’язана підтримка шпалер у функції Always on Display? Можливо, шпалери відображатимуться лише тоді, коли ви приєднаєте телефон до Pixel Stand. Потім через 1 хвилину шпалери зникають, показуючи спеціальний інтерфейс користувача, який може «використовувати вашу особисту інформацію, щоб робити пропозиції, відповідати запитань і виконувати дії за вас, коли ваш телефон заблоковано та на Pixel Stand." Можливо, це не спрацює таким чином, але це як я хотів би побачити, як це працює!