четверг, 10 апреля 2014 г.

Immersive Mod

Immersive Mode - убираем сенсорные клавиши на Android 4.4 в любом приложении.


31 октября 2013 года Google представили новую версию ОС Android 4.4 KitKat, в которой появилось очень много интересных функций для разработчиков. Одна из этих функций — Immersive Mode (режим погружения). Режим погружения — это режим, в котором ваша программа показывается пользователю на весь экран, при этом не видны любые системные панели, в том числе и панель навигации (та, что с кнопкой Back). До Android 4.4 была также возможность скрывать системные панели. Но в существующем варианте был один недостаток — пользователь не мог полностью погрузится в контент, так как любое нажатие на контент снова вызывало отображение системных панелей. Новый режим погружения добавляет еще один способ взаимодействия с отображением системных панелей. В этом режиме, чтобы отобразить системные панели пользователю достаточно сделать свайп от верхнего или нижнего края экрана по направлению к центру экрана, при этом отображение панелей по нажатию на контент делать необязательно, тем самым можно создавать приложения и игры, в которых пользователь может полноценно взаимодействовать с приложением или игрой любыми жестами. Чтобы пользователь понял, как вызвать системные панели из полноэкранного режима, при первом запуске приложения ему автоматически покажется системное сообщение о том, как снова отобразить эти панели на экране.

Но не все приложения и игры поддерживают этот режим. Благодаря этому приложению (или твику) Вы сможете убрать сенсорные клавиши практически во всех приложениях:
1) Immersive Mode в виде приложения позволяет скрыть кнопки по нажатию и не требует Root, может быть включен иконкой из панели задач и имеет настройки. Но в нем не работает клавиатура, не открывается список недавно запущенных приложений и возможно еще будут некоторые баги, т.к. это еще сыроватая версия.




2) Immersive Me в виде модуля для Xposed. Устанавливается также, как и обычный апк и запускается из списка модулей Xposed. Из плюсов по сравнению с приложением в нем работает клавиатура, список недавно запущенных приложений. Но для запуска или отключения требуется каждый раз включать или отключать модуль и перезагружать устройство.


 

Комментариев нет:

Отправить комментарий