Ексклузивно: Нови функции на Android 12, разкрити в началото на практическата работа

click fraud protection

XDA проследява всички функции на Android OS на Google и сега ето първи поглед към някои от предстоящите функции в бета версията на Android 12.

Изминаха почти 2 месеца, откакто Google пусна първия Android 12 предварителен преглед за разработчици и очакваме третият предварителен преглед за разработчици да отпадне всеки момент. Благодарение на изтичане на информация, обширни практически практики и копаене на код, ние научихме a много относно предстоящата версия на операционната система Android на Google. И все пак, с всяка нова версия научаваме все повече и повече и днес съм готов да споделя констатациите си от практическа визуализация на неиздавана версия на Android 12.

Тази непубликувана компилация ни беше предоставена от източник, който желае да остане анонимен. Бяхме помолени да не разпространяваме повторно тази компилация, така че в момента не можем да споделяме връзки за изтегляне. Тази конструкция е по-нова от най-новият Developer Preview 2.X версии, но е силно нестабилен и следователно има много полусчупени функции. Все пак той също така съдържа по-нов код за много от функциите, които вече разкрихме, и също така добавя няколко функции, които не са виждани преди в публичните визуализации за разработчици. Ето какво открихме досега.


Навигирайте в тази статия

  1. Функционални промени в Android 12
    1. Подобрения в превъртащите екранни снимки
    2. Повече напредък по двойки приложения
    3. Задръжте бутона за захранване, за да се обадите на Google Assistant
    4. Лента за търсене в инструмента за избор на приспособления
    5. Начален екран с двоен панел за таблети
    6. Нови емотикони
    7. Нови промени в Wi-Fi и интернет
    8. Плочка за бърза настройка за контроли на устройства, карти и карти
  2. Промени в дизайна на Android 12
    1. Нов потребителски интерфейс на панела за обем
    2. Начални екрани за всяко приложение
    3. Настройки на ефектите Ripple и Overscroll
    4. Нова анимация за отваряне на чекмеджето на приложението
    5. Нова анимация за зареждане
    6. Леко ощипване на плъзгача за по-дебела яркост
    7. „Намаляване на яркостта“ е преименувано на „Допълнително затъмняване“
    8. Лека промяна в инструмента за избор на приспособления за разговори
  3. Функции за поверителност в Android 12
    1. Подкани за достъп до клипборда
    2. Разширени разрешения за уведомяване
    3. Диалогов прозорец за разрешение за по-добро местоположение
    4. Лека промяна в страничното зареждане на приложения
    5. Разрешения за приложения за управление на медии и аларми и напомняния

Функционални промени в Android 12

Вградената поддръжка за правене на разширени екранни снимки е изискване за функция от дълго време и изглежда, че най-накрая идва в Android 12. В сегашния си вид в публичния предварителен преглед за разработчици е предразположен към счупване и не работи с всяко приложение. Въпреки че внедряването в компилацията, която ми изпратиха, също е непълно, можем да видим, че Google е направила някои задкулисни подобрения. Например, вместо да превъртате страницата надолу, докато улавя изгледа, внедряването на разширени екранни снимки в процес на разработка просто отваря отделна дейност с разширен изглед на страницата, която искате да заснемете, и ви моли да изберете ръчно областта, която искате да улавяне.

Не съм сигурен дали функцията за превъртане на екранни снимки ще работи по подразбиране по този начин, но мога да потвърдя, че кодът за тази функция присъства в публичния преглед за разработчици. Нарича се изглед „Лупа“ и изглежда е начин потребителите да контролират точно колко искат да уловят. След внедряването на превъртаща екранна снимка на Google всъщност не включва съединяване на изображения, Android 12 може да пропусне необходимостта да показва на потребителя анимация на страницата, която се превърта надолу. По този начин този изглед „Лупа“ позволява на потребителите да преминат направо към преследването и да направят разширена екранна снимка с правилната дължина веднага. Единственият проблем е, че не изглежда да работи във всяко приложение, но това може просто да е проблем с бъгавата предварителна версия, която използвах.

Повече напредък по двойки приложения

Преди пускането на Android 12, ние чухме че компанията обновява функцията за мултитаскинг на разделен екран на Android. В първата и втората визуализация за разработчици успяхме частично да активираме новата функция „App Pairs“, но това е диво непълно в сегашното си състояние. Въпреки че същите грешки преди два месеца все още присъстват в текущата реализация на App Pairs, ние успяхме активирайте една от изтеклите по-рано функции: възможността за смяна на позицията на всяко приложение чрез двукратно докосване център.

[видео width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-App-Pair-Switch-Apps.mp4"]

Интересното е, че бутонът „разделен екран“ в прегледа на скорошните приложения е променен, за да казва „закачи отгоре“. Докосването на този бутон предизвиква тока приложение, за да заеме горната ~1/4 от дисплея, докато не докоснете друго приложение в прегледа на скорошните приложения, което кара двете приложения да се разделят равномерно на екрана. Не сме сигурни дали „закачане отгоре“ е просто промяна на потребителския интерфейс, а не част от някаква по-широка промяна в многозадачността, тъй като „pin to top“ се появи само за мен, след като превключих флаг за разделен екран в програмата за стартиране настройки.

Задръжте бутона за захранване, за да се обадите на Google Assistant

Има множество начини за стартиране на Google Assistant на телефони Pixel. Можете да стиснете телефона, ако имате Pixel 2, Pixel 3, Pixel 3a или Pixel 4, плъзнете нагоре от долните ъгли ако използвате навигация с жестове на цял екран, кажете „Hey Google“, ако имате активиран гласов достъп, и в Android 12, докоснете два пъти гърба на своя Pixel 5. Изглежда, че Google е на път да добави още един начин за стартиране на Асистента: задържане на бутона за захранване за няколко секунди.

Android 12 задържане за асистент

Видяхме тази функция да се появява в купища скинове на Android от китайски OEM производители и изглежда, че Google най-накрая следва примера.

Google промени инструмент за избор на приспособления за стартиране в Android 12 DP2 да бъде по-компактен и свит по подразбиране. Докато последната промяна улеснява превъртането и намирането на приложението, чиито джаджи искате да изберете от, това също означава, че ще трябва ръчно да разширите всяка карта, ако не сте напълно сигурни каква джаджа искате да добавете. Ако имате представа каква джаджа търсите, тогава новата джаджа за търсене, добавена към инструмента за избор на джаджа в изтеклата версия на Android 12, ще бъде добре дошла промяна.

Начален екран с двоен панел за таблети

Интересна промяна, която забелязахме в Android 12 DP2, е a лента на задачите за устройства с голям екран като таблети. Друга скрита промяна в приложението за стартиране е нов изглед на началния екран с двоен панел. На устройства с голям екран стартовият панел може да бъде принуден да показва две страници една до друга.

Нови емотикони

Миналата седмица, споделихме мод който донесе някои от новите емотикони, включени в Emoji 13.1, на всяко руутнато устройство с Android. Тези емотикони трябва да бъдат включени в Android 12 и те вече са тествани от служители на Google в дивата природа. Мога да потвърдя, че тези емотикони присъстват в изтеклата компилация, както е показано по-долу.

Нови промени в Wi-Fi и интернет

Има няколко промени, свързани с настройките за свързване, които забелязахме в изтеклата версия на Android 12. Първо, „Wi-Fi“ вече се нарича просто „Интернет“, а страницата за бързи настройки и настройки е преименувана съответно. Под подробности за мрежата можете да видите опростеното име за типа Wi-Fi мрежа, към която сте свързани (напр. Wi-Fi 5, Wi-Fi 6 и др.). Под настройките на Wi-Fi гореща точка вече има опция за „разширяване на съвместимостта“, която „помага на други устройства намерете тази гореща точка." Тази функция просто променя честотата на горещата точка от 5GHz (по подразбиране) на 2,4 GHz.

Плочка за бърза настройка за контроли на устройства, карти и карти

Android 11 представи удобна функция, наречена „Устройство за управление“, която поставя контролите за интелигентен дом в менюто за захранване. Тази функция все още присъства в Android 12, разбира се, но Google вече предоставя друг начин за достъп до нея: плочка за бързи настройки. В допълнение, те също са добавили плочка за бърза настройка, за да покажат Карти и карти меню. Предполагаме, че те са добавени в случай, че потребителите изберат да променят поведението на бутона за захранване, за да стартират Google Assistant, както обяснихме по-рано.


Промени в дизайна на Android 12

Нов потребителски интерфейс на панела за обем

Плъзгачът за сила на звука на Android получава нов дизайн, за да стане много по-дебел. Както можете да видите на екранните снимки по-долу, панелът за сила на звука в Android 12 има по-дебел плъзгач, който е по-заоблен и съответства на цвета на акцента на текущата системна тема.

Начални екрани за всяко приложение

Преди пускането на първия Android 12 Developer Preview ние описахме много от предстоящите промени в потребителския интерфейс в ексклузивен репортаж. Една от незначителните промени, които разкрихме, беше включването на автоматично генерирани начални екрани за всяко приложение. В сборката на Android 12, която ни изпратиха, изглежда тази функция най-накрая е добавена.

[видео width="326" height="672" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Splash-Screens.mp4"]

Както можете да видите във видеото, начален екран, показващ иконата на приложението с фон, съответстващ на текущата системна тема ден/нощ, се показва за кратко, докато се зарежда основната дейност на приложението. В случай на нашето собствено приложение XDA обаче, този автоматично генериран начален екран се показва преди нашия собствен начален екран. Това е малко смущаващо да се види и не знаем как Google планира да се справи с тези случаи. Наличието на начален екран за всяко приложение прави изживяването при стартиране на приложението по-унифицирано, но се надявам окончателната система ще може по-добре да открие дали основното приложение вече има свой собствен начален екран. (Дори не съм сигурен дали това е възможно, тъй като много приложения използват свои собствени реализации на начален екран а не версията на Android.)

Две от промените в Android 12, забелязани от приятел на портала kdrag0n са нови анимации за превъртане и пулсации. Тези анимации съответно се възпроизвеждат, когато превъртате през горната или долната част на страница и когато докоснете който и да е елемент на страница. Изтеклата компилация, която получихме, леко промени анимацията и според мен ги накара да се чувстват по-малко дразнещи.

[видео width="320" height="659" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Overscroll-and-Ripple-Effect.mp4"]

Нова анимация за отваряне на чекмеджето на приложението

Google вече приема примери от Samsung когато става дума за лекота на използване с една ръка, но изглежда, че други дизайнерски идеи се пренасят. Една от по-малките промени в приложението за стартиране на Android 12 е нова анимация за отваряне на чекмеджето на приложението, както можете да видите по-долу. Чекмеджето на приложението се отваря бързо, много подскачащо и вече не проследява пръста ви.

[видео width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Launcher-App-Open-Animation.mp4"]

Нова анимация за зареждане

Когато свържете телефона си към който и да е източник на захранване в изтеклия Android 12, който получих, се възпроизвежда нова пулсационна анимация, която започва отдолу и се разширява нагоре. Тук се използва същият ефект на вълни, който се използва за докосвания.

[видео width="320" height="657" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Charging-Animation.mp4"]

Леко ощипване на плъзгача за по-дебела яркост

В първия предварителен преглед за разработчици на Android 12 ние активира промяна в плъзгача за яркост което го направи много по-дебел от преди. Този по-дебел плъзгач за яркост все още присъства в изтеклата компилация, която получихме, но получи лека корекция, която го прави дебел до текущото ниво и тънък до края.

[видео width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Brightness-Slider.mp4"]

„Намаляване на яркостта“ е преименувано на „Допълнително затъмняване“

Android 12 DP1 добави нова настройка, наречена „Намаляване на ярките цветове“, която беше преименуван на „Намаляване на яркостта“ в DP2. Тази функция за достъпност добавя тъмно наслагване в горната част на екрана, за да направи екрана да изглежда дори по-тъмен, отколкото всъщност позволява панелът. В изтеклата компилация тази функция е преименувана на „Допълнително затъмняване“. Изглежда, че Google не може да се съгласи с името на тази функция, така че е възможно тя да се нарича по друг начин в бъдеща версия.

Една от най-очакваните функции на Android 12 е a нова джаджа за да покажете последните си разговори с приятели и семейство. Видяхме, че джаджата преминава през различни промени в DP1 и DP2, а в тази компилация потребителският интерфейс за избор на джаджа е допълнително променен. Функционални промени обаче няма.


Функции за поверителност в Android 12

Подкани за достъп до клипборда

Една от значителните промени, свързани с поверителността в Android 10, беше блокиране на достъпа до клипборда във фонов режим. От Android 10 приложенията вече не могат да четат съдържанието на клипборда, ако не са на преден план или не са зададени като приложение за клавиатура по подразбиране. Ако обаче приложението е на преден план, то може да продължи да чете клипборда както преди.

В Android 12 Google тества нов превключвател „показване на достъп до клипборда“ в Настройки > Поверителност, който, когато е активиран, ще показва тост съобщение всеки път, когато приложение чете клипборда. Това е малка промяна, но ще ви бъде полезно да ви предупреждава, когато приложение, което използвате, има достъп до клипборда.

Разширени разрешения за уведомяване

Една от промените, които са активни в публичния преглед на разработчиците на Android 12, е страница „с мостови приложения“ под „Достъп до известия“. Няма описание за това какво прави, но най-доброто ни предположение беше, че ще ви позволи да избирате с известията на приложението, която конкретна услуга за слушане на известия може да прихване. Слушателите на известия са мощни услуги на Android, които имат способността да прихващат всички известия на устройството, така че е логично Google да иска да ги овладее малко.

В нашата изтекла версия на Android 12 забелязахме нов набор от превключватели под страницата за достъп до известия за конкретно приложение. Предполага се, че тези превключватели позволяват да се настрои фино нивото на достъп, което слушателят на известия има до вашите известия. Има опции за превключване на достъпа до известия в категориите „в реално време“, „разговори“, „по подразбиране“ или „без звук“. Не успях обаче да превключа нито една от тези опции, защото нито едно от изброените приложения не „поддържа подобрени настройки“. Вероятно това означава че приложенията с слушател на известия, насочен към API ниво 31 (Android 12), ще трябва да внедрят някои промени, за да поддържат по-подробно известяване достъп.

Диалогов прозорец за разрешение за по-добро местоположение

Android наскоро направи значителна промяна в начина, по който работи достъпът до местоположението за приложения на трети страни. Вместо постоянно да предоставя на приложение 24/7 достъп до местоположението на устройството, докато е във фонов режим, приложението вече може да поиска достъп до точното или приблизителното местоположение на устройството и трябва потърсете одобрение за събиране на данни за местоположение във фонов режим. Това все още е така в Android 12, но сега изглежда, че диалоговият прозорец за разрешение за достъп до местоположение е малко усъвършенстван. В компилацията, която ни беше изпратена, Google добави изображения, които бързо информират потребителя каква е разликата между предоставянето на приложение на точното или приблизителното местоположение на устройството им.

Лека промяна в страничното зареждане на приложения

В отговор на делото на Epic Games и нарастващия натиск от страна на законодателите и медиите, Google най-накрая намали таксата за обслужване на Play Store от 30% до 15% за повечето разработчици. Един от другите компромиси, които Google прави, е да улесняват магазините за приложения на трети страни за инсталиране на приложения в Android 12. Въпреки че не сме видели какво точно ще доведат до тези промени, има лека промяна в начина, по който работят приложенията за странично зареждане в Android 12. След като изтеглите APK файл и предоставите на изтеглящото приложение разрешение „инсталиране на неизвестни приложения“, диалоговият прозорец за инсталиране на приложението се появява веднага, вместо след излизане от страницата. Това е много малка промяна, но води до по-малко объркване в случаите, когато потребителят трябва ръчно да започне инсталационната сесия отново.

[видео width="341" height="701" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Easier-to-install-apps.mp4"]

Добавени са две нови разрешения под „Достъп до специални приложения“: Управление на медии и Аларми и напомняния. Все още нямам описание за първото, тъй като нито едно приложение не изисква разрешение, но второто е описано като разрешение, което позволява на приложението да планира аларми или други събития, базирани на времето. Само предварително инсталираното приложение „безжични спешни сигнали“ поиска това разрешение на моето устройство, което има смисъл, тъй като то винаги трябва да може да планира известия за спешни случаи.


Това е всичко, което открих досега от бегъл поглед към изтеклата версия на Android 12, която ми беше изпратена. Ще се разровя в системните приложения и ще видя дали има други функции в процес на разработка или можете да намерите допълнителна информация, за да разработите допълнително някои от функциите, описани в това статия. Ако се интересувате да научите за всички други функции, които открихме в Android 12, тогава вижте тази статия.