Мы увидели намеки на поддержку многооконности в Android, когда она была спрятана в прошлом году в Marshmallow Developer Preview. Когда Google анонсировал Pixel C, мы думали, что поддержка многооконного режима станет доступной из-за нечетности (для дисплеев в любом случае 1–2 с соотношением сторон планшета. (Вы знаете, как лист бумаги). Уже несколько месяцев Любой, у кого был планшет Android, который не был изготовлен Samsung, кричал о поддержке нескольких окон.
И теперь недавно выпущенная Android 7.0 Nougat будет обеспечивать поддержку всех окон.
Вот быстрый взгляд на то, как это работает.
Мультиокно в своей текущей итерации работает как на телефонах, так и на планшетах. Он работает, разделив экран пополам, позволяя запускать одно приложение на каждой половине экрана. Если вы держите планшет горизонтально, эти приложения разделяются рядом. Если вы держите планшет вертикально, эти приложения делятся сверху и снизу. (То же самое для телефонов.)
Чтобы настроить приложение для разделения экрана, нажмите кнопку многозадачности, нажмите и удерживайте цветную полосу над приложением, которое хотите установить, и перетащите его на одну или другую половину. Как только вы отпустите это приложение, оно встанет на место, и вы увидите черную полосу с белой линией в середине, чтобы показать вам точку разделения.
Отсюда у вас есть два варианта. Вы можете либо установить другое приложение из панели многозадачности в качестве второго приложения, либо нажать кнопку «Домой» и найти другое приложение из панели приложений. Когда вы нажимаете клавишу «Домой» без дополнительного приложения, первое приложение откидывается в сторону экрана, чтобы вы могли получить доступ ко всему экрану, чтобы найти свое приложение. Рабочий стол никогда не разделяется между двумя сторонами. После того, как вы запустили второе приложение, оно встало на место, чтобы заполнить экран. Отсюда, если вы снова нажмете кнопку «Домой», любое приложение, которое вы добавили в мультиокно в последний раз, будет отправлено, а если вы нажмете «Домой» во второй раз, вы попадете на полный домашний экран.
Значение по умолчанию для этой настройки - разделить дисплей по центру, но это далеко не единственный вариант. Центральную черную полосу можно перетаскивать в любом направлении, которое вы выбираете, увеличивая и уменьшая пространство, доступное им для приложений, в пределах нескольких сотен пикселей (или около четверти или около того от полного экрана). В наших кратких тестах большинство загруженных нами приложений справились с этим довольно хорошо. Google указал, что изменение размера окна на Pixel C может вызвать некоторые сбои, которые мы видели в наших тестах в предыдущих превью Nougat. Если вы загружаете приложение, которое не настроено для работы с несколькими окнами, вы увидите небольшое всплывающее уведомление, сообщающее, что приложение не оптимизировано и может иметь проблемы. Это все первые дни, но все еще удивительно функциональные.
Безусловно, самая важная особенность многооконности - это то, как приложения заставляют играть хорошо с пейзажными экранами. Такие приложения, как Slack, которые заставляют портрет при попытке войти в систему и выглядят ужасно, занимая весь экран на большом планшете, таком как Pixel C, содержатся и хорошо ориентируются в мультиокне. Хотя разработчики приложений по-прежнему должны перестать вести себя так со своими приложениями, Google явно активизировался и предложил альтернативное решение. До сих пор мы тестировали это только на планшете Google Pixel C, поэтому пробег может отличаться. Как уже было сказано, мультиокно в Android Nougat - удивительное дополнение, и оно станет еще лучше, так как разработчики приложений готовят свои приложения для этой новой установки.