Гид по технологиям

Swivel: блокировка ориентации для отдельных приложений

• 5 min read • Android. • Обновлено 23 Nov 2025
Swivel: блокировка ориентации для приложений
Swivel: блокировка ориентации для приложений

Проблема которую решает Swivel

Одно из самых раздражающих явлений — вы читаете в Chrome или Pocket лёжа в кровати, телефон внезапно поворачивается в ландшафт и вы теряете позицию чтения. Отключение авто-поворота через шторку уведомлений решает проблему, но фиксирует ориентацию для всех приложений — и вы рискуете забыть об этом при запуске видеоплеера.

Swivel даёт средний путь: задавать блокировку ориентации на уровне конкретных приложений, а не всей системы.

Как установить Swivel

  1. Откройте Google Play и установите приложение Swivel (платно, около $0.99). Стоимость и наличие в магазине могут меняться.
  2. Запустите приложение и нажмите кнопку «Start» — приложение использует службы специальных возможностей для управления ориентацией.
  3. Вы будете перенаправлены на страницу Специальные возможности (Accessibility). Найдите Swivel в списке и включите его доступ.

Экран настройки специальных возможностей Android для Swivel

Вернитесь в приложение, чтобы настроить блокировку ориентации для отдельных программ.

Как пользоваться Swivel

Swivel отображает алфавитный список всех установленных приложений. Слева от названия каждого приложения находится круглый значок — нажмите его, чтобы переключить режим. Всего доступно восемь режимов. Подробное описание режимов доступно через значок «?» в правом верхнем углу приложения.

  • Нажмите значок один раз, чтобы включить постоянную блокировку портретной ориентации — появится значок телефона в портретном режиме с замком.
  • Продолжайте нажимать, чтобы переключиться на блокировку в ландшафте — появится значок телефона в ландшафтном режиме с замком.

Иконки блокировок портретного и ландшафтного режима в Swivel

Кроме постоянных блокировок есть режимы по умолчанию, инвертированные портрет/ландшафт и «freestyle» — режим, в котором ориентация остаётся за положением устройства. Детали смотрите в описании приложения в Google Play.

Клавиши и меню Swivel на примере интерфейса

Какие приложения стоит настроить

Я настроил приложения для чтения (Pocket, Chrome) и медиаплееры (VLC, YouTube). Подумайте о приложениях, где внезапный поворот экрана наиболее неприятен: мессенджеры, читалки, приложения для заметок.

Когда это может не сработать

  • Системные/встроенные приложения с жёстко заданной ориентацией не подчиняются внешним менеджерам ориентации.
  • Некоторые лаунчеры или оболочки производителя могут конфликтовать с поведением служб специальных возможностей.
  • Если приложение само принудительно меняет ориентацию (например, реализовано внутри как activity с fixedOrientation), Swivel не всегда сможет переопределить это.

Важно: если вы заметили нестабильность, попробуйте временно отключить Swivel для подозрительного приложения и посмотреть поведение.

Альтернативы и сравнение

  • Системная шторка отключения авто-поворота — простейший метод, но глобальный и непрактичный при частом переключении.
  • Tasker / макросы — позволяют настроить более сложную логику (например, переключать ориентацию по времени или местоположению), но требуют времени на настройку.
  • Другие менеджеры ориентации в Google Play — функционально похожи, но интерфейс и режимы могут различаться.

Краткая сравнительная подсказка: Swivel удобен для быстрого per-app управления; Tasker полезен для автоматизации; системная блокировка хороша для единичного сценария.

Чек-лист перед установкой

  • Убедитесь, что у вас обновлённый Android и доступ к Google Play.
  • Прочитайте разрешения приложения — Swivel использует службы специальных возможностей.
  • Проверьте отзывы и количество загрузок в магазине при желании сравнить альтернативы.
  • Перед покупкой проверьте, есть ли триал или возврат средств у магазина.

Приватность и безопасность

Swivel использует возможности Accessibility API. Это даёт приложению доступ к событиям интерфейса, поэтому важно установить доверенное приложение и следить за отзывами пользователей. Не давайте доступ неизвестным или подозрительным программам.

Советы и лучшие практики

  • Настройте сначала самые раздражающие приложения — чтение и мессенджеры.
  • Если вы часто смотрите видео, не назначайте глобальную портретную блокировку.
  • Проверяйте поведение после обновлений Android или Swivel — обновления могут влиять на взаимодействие с Accessibility API.

Критерии приёмки

  • Для выбранного приложения ориентация стабильно фиксируется в портрет/ландшафт при запуске.
  • Swivel не вызывает заметных тормозов в системе при активированном доступе специальных возможностей.
  • Поведение сохраняется после перезагрузки устройства.

Быстрое руководство восстановления настроек

  1. Если что-то пошло не так, откройте Swivel и временно отключите настройки для проблемного приложения.
  2. Если проблема остаётся, отключите Swivel в настройках Специальных возможностей и перезагрузите устройство.
  3. При повторной установке проверьте разрешения и протестируйте на одном приложении перед массовой настройкой.

Часто задаваемые вопросы

Работает ли Swivel на всех версиях Android?

Работает на большинстве современных версий, но поведение может отличаться на модифицированных прошивках и старых версиях Android.

Нужно ли платить за Swivel?

На момент написания Swivel стоил около $0.99 в Google Play. Цена может меняться.

Можно ли автоматизировать включение блокировок?

Swivel сам по себе даёт per-app настройки; для более сложной автоматизации используйте Tasker или аналогичные инструменты.

Безопасно ли давать доступ специальных возможностей?

Accessibility API даёт расширенные права и требует доверия к приложению. Устанавливайте только из надёжных источников и проверяйте отзывы.

Короткая глоссарий

  • Авто-поворот: системная опция, которая автоматически меняет ориентацию экрана по положению устройства.
  • Accessibility API: интерфейс Android для служб специальных возможностей, который используют приложения для взаимодействия с UI.

Итог

Swivel — простое и полезное решение, если вы хотите гибко контролировать ориентацию экрана по отдельным приложениям. Оно избавляет от необходимости вручную включать/выключать системную блокировку и уменьшает раздражение от непредсказуемого авто-поворота. Попробуйте сначала на 2–3 приложениях и расширяйте список по мере необходимости.

Important: следите за обновлениями приложения и отзывами пользователей — совместимость с Android может меняться.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро