Включение андроида при повороте

Gravity Screen — On/Off

Gravity Screen — On / Off. Часто используете телефон ? Устали от постоянного нажимания кнопки вкл/выкл ? Это приложение позволяет экрану автоматически выключаться, когда вы положите телефон в карман или на стол, и включаться когда вы достаете его его или поднимаете. Нет необходимости прикосновения к любой кнопке.

Как это работает: Приложение контролирует положение устройства через датчик ориентации в пространстве. Если ваш телефон был перевернут вниз, под определенным углом, он, вероятно, не используется. В этой ситуации активируется датчик приближения, чтобы определить, накрыт ли он. Если да, то экран выключится, т.к. вероятно вы поместили телефон в карман или положили на стол. Для сохранения энергии аккумулятора, датчик приближения активируется только тогда, когда это действительно необходимо. Более того, когда экран гасится и датчик покрыт приложение погружает телефон в состояние глубокого сна, чтобы сохранить столько энергии, сколько возможно.

Особенности:

  • Датчик положения «в кармане»: Обнаруживает, что ваш телефон находится в кармане. При повороте телефона под определеннум углом, экран выключается.
  • Датчик положения «на столе»: Обнаруживает если телефон лежит на столе и отключает экран.
  • Режим учтения датчика приближения: Если устройство перевернуто, то принимается во внимание датчик приближения.. При отключение этой функции приложение будет полагаться только на датчик ориентации в пространстве.
  • Режим включения экрана с помощью датчика приближения: включает экран, когда вы берете телефон из кармана и выключает, когда вы положили его обратно. Так-же, проведя пальцем по датчику приближения вы можете разбудить устройство.
  • Включение экрана с помощью встряски: Если экран выключен, и устройство находится в рабочем положении, экран может быть разбужен с помощью встряски, в соответствии с установленной чувствительностью.
  • Поддержка включенного экрана с помощью встряски: Приложение будет отслеживать малейшие движения вашей руки (соотв. устройства в пространстве), и при их обнаружении — держать экран включенным. Может быть полезно когда вы что-то читаете, чтобы предотвратить постоянное гашение экрана, по таймауту.

Скачать приложение Gravity Screen — On / Off для Андроид вы можете по ссылке ниже.

Разработчик: Plexnor
Платформа: Android 4.1 и выше
Язык интерфейса: Русский (RUS) — выбрать в настройках
Состояние: Full (Полная версия)
Root: Не нужен

Источник

Повороты экрана в Android без боли

Важно!
Изначально в статье была реализация с ошибкой. Ошибку исправил, статью немного поправил.

Предисловие

Истинное понимание проблем каждой платформы приходит после того, как попробуешь писать под другую платформу / на другом языке. И вот как раз после того, как я познакомился с разработкой под iOS, я задумался над тем, насколько ужасна реализация поворотов экрана в Android. С того момента я думал над решением данной проблемы. Попутно я начал использовать реактивное программирование везде, где только можно и уже даже не представляю как писать приложения по-другому.

И вот я узнал про последнюю недостающую деталь — Data Binding. Как-то эта библиотека прошла мимо меня в свое время, да и все статьи, что я читал (что на русском, что на английском) рассказывали не совсем про то, что мне было необходимо. И вот сейчас я хочу рассказать про реализацию приложения, когда можно будет забыть про повороты экранов вообще, все данные будут сохраняться без нашего прямого вмешательства для каждого активити.

Когда начались проблемы?

По настоящему остро я почувствовал проблему, когда в одном проекте у меня получился экран на 1500 строк xml, по дизайну и ТЗ там было целая куча различных полей, которые становились видимыми при разных условиях. Получилось 15 различных layout’ов, каждый из которых мог быть видимым или нет. Плюс к этому была еще куча различных объектов, значения которых влияют на вьюху. Можете представить уровень проблем в момент поворота экрана.

Возможное решение

Сразу оговорюсь, я против фанатичного следования заветам какого-либо подхода, я пытаюсь делать универсальные и надежные решения, несмотря на то, как это смотрится с точки зрения какого-либо паттерна.

Я назову это реактивным MVVM. Абсолютно любой экран можно представить в виде объекта: TextView — параметр String, видимость объекта или ProgressBar’а — параметр Boolean и т.д… А так же абсолютно любое действие можно представить в виде Observable: нажатие кнопки, ввод текста в EditText и т.п…

Вот тут я советую остановиться и прочитать несколько статей про Data Binding, если еще не знакомы с этой библиотекой, благо, на хабре их полно.

Да начнется магия

Перед тем как начать создавать нашу активити, создадим базовые классы для активити и ViewModel’ли, где и будет происходить вся магия.

Update!
После общения в комментариях, осознал свою ошибку. Суть в том, что в моей первой реализации ничего не сериализуется, но все работает при поворотах экрана, да даже при сворачивании, разворачивании экрана. В комментариях ниже обязательно почитайте почему так происходит. Ну а я исправлю код и поправлю комментарии к нему.

Для начала, напишем базовую ViewModel:

Я уже говорил, что все что угодно можно представить как Observable? И библиотека RxBinding отлично это делает, но вот беда, мы работает не напрямую с объектами, типа EditText, а с параметрами типа ObservableField. Что бы радоваться жизни и дальше, нам необходимо написать функцию, которая будет делать из ObservableField необходимый нам Observable RxJava2:

Тут все просто, передаем на вход ObservableField и получаем Observable RxJava2. Именно для этого мы наследуем базовый класс от BaseObservable. Добавим этот метод в наш базовый класс.

Теперь напишем базовый класс для активити:

Я постарался подробно прокомментировать код, но заострю внимание на нескольких вещах.
Активити, при повороте экрана всегда уничтожается. Тогда, при восстановлении снова вызывается метод onCreate. Вот как раз в методе onCreate нам и нужно восстанавливать данные, предварительно проверив, сохраняли ли мы какие-либо данные. Сохранение данных происходит в методе onSaveInstanceState.

При повороте экрана нас интересует порядок вызовов методов, а он такой (то, что интересует нас):

1) onDestroy
2) onSaveInstanceState

Что бы не сохранять уже не нужные данные мы добавили проверку:

Дело в том, что метод isFinishing вернет true только если мы явно вызвали метод finish() в активити, либо же ОС сама уничтожила активити из-за нехватки памяти. В этих случаях нам нет необходимости сохранять данные.

Реализация приложения

Представим условную задачу: нам необходимо сделать экран, где будет 1 EditText, 1 TextView и 1 кнопка. Кнопка не должна быть кликабельной до тех пор, пока пользователь не введет в EditText цифру 7. Сама же кнопка будет считать количество нажатий на нее, отображая их через TextView.

Читайте также:  Water eject андроид команда

Update!
Пишем нашу ViewModel:

Update
Вот тут и и были самые большие проблемы. Все работало и при старой реализации, ровно до того момента, пока в настройках разработчика не включить параметр «Don’t keep activities».

Что бы все работало как надо, необходимо реализовывать интерфейс Parcelable для ViewModel. По поводу реализации ничего писать не буду, только уточню еще 1 момент:

Данные-то мы возвращаем, а вот Observable мы теряем. Поэтому пришлось выводить в отдельный метод и вызывать его во всех конструкторах. Это очень быстрое решение проблемы, не было времени подумать лучше, нужно было было указать на ошибку. Если у кого-то есть идеи как реализовать это лучше, пожалуйста, поделитесь.

Теперь напишем для этой модели view:

Ну и теперь, мы пишем нашу активити:

Запускаем приложение. Кнопка не кликабельна, счетчик показывает 0. Вводим цифру 7, вертим телефон как хотим, через 2 секунды, в любом случае кнопка становится активной, тыкаем на кнопку и счетчик растет. Стираем цифру, вертим телефоном снова — кнопка все равно через 2 секунды будет не кликабельна, а счетчик не сбросится.

Все, мы получили реализацию безболезненного поворота экрана без потери данных. При этом будут сохранены не только ObservableField и тому подобные, но так же и объекты, массивы и простые параметры, типа int.

Источник

Новый способ включения экрана телефона Samsung: при поднятии.

Приятно иметь надёжного друга, который понимает тебя с полуслова.

Оказалось, что смартфоны, имея в своём арсенале полный набор всевозможных датчиков, в некоторых вопросах уже начали «понимать» своего хозяина. Например, телефон сактивирует свой экран, как только вы возьмёте его свои руки, или не позволит погаснуть дисплею до тех пор, пока вы будете на него смотреть. И таких услужливых новшеств с выходом новых серий смартфонов становится всё больше и больше.

А как подключить службу включения экрана смартфона Samsung при его поднятии или извлечения из кармана?

Самым слабым звеном современных телефонов стали его механические кнопки, которые при интенсивной эксплуатации устройства первыми выходят из строя. Поэтому разработчики мобильных телефонов заменили «физические» кнопки на «неизнашиваемые» сенсорные. И сейчас на корпусе смартфона осталось только три кнопки, самая главная из которых – кнопка питания, без которой пока ну никак не получается.

Поэтому чтобы продлить жизнь мобильного устройства и чтобы по возможности меньше «нажимать» на кнопку питания, производители предложили ряд решений, которые позволяют обойтись без её нажатия.

Ранее нами уже был описан способ включения экрана смартфона Samsung Galaxy без нажатия кнопки питания. Для перехода к статье «Как без кнопки питания активировать экран смартфона Samsung.» нажмите здесь.

Чтобы продлить срок эксплуатации смартфона используйте службы активации экрана без нажатия кнопки питания.

Далее мы опишем второй способ активации экрана смартфона при поднятии его со стола или при извлечении его из кармана на примере редакционного смартфона Samsung Galaxy A50, работающего под Операционной Системой Android 10 One UI 2.

Инструкция по подключению службы включения экрана при поднятии телефона Samsung.

1. Запускаем приложение Настройки телефона.

2. На основной странице Настроек телефона заходим в раздел «Дополнительные функции».

Скрин №2 — выбираем раздел «Дополнительные функции».

3. Далее в разделе «Дополнительные функции» заходим в подраздел «Движения и жесты».

Скрин №3 — выбираем подраздел «Движения и жесты».

4. В подразделе «Движения и жесты» включаем переключатель пункта «Включение при поднятии»

Скрин №4 — включаем переключатель пункта «Включение при поднятии».

5. После этого, чтобы активировать экран без кнопки питания, будет достаточно поднять телефон со стола или извлечь его из кармана.

Скрин №5 — вид подраздела «Движения и жесты» при активированной службе включения экрана при поднятии смартфона.

Источник

Включение андроида при повороте

Краткое описание:
Отключает и включает экран при наклоне, перевороте и тд.

Часто используете телефон ? Устали от постоянного нажимания кнопки вкл/выкл ?
Это приложение позволяет экрану автоматически выключаться, когда вы положите телефон в карман или на стол, и включаться когда вы достаете его его или поднимаете. Нет необходимости прикосновения к любой кнопке.

КАК ЭТО РАБОТАЕТ:

Приложение контролирует положение устройства через датчик ориентации в пространстве. Если ваш телефон был перевернут вниз, под определенным углом, он, вероятно, не используется. В этой ситуации активируется датчик приближения, чтобы определить, накрыт ли он. Если да, то экран выключится, т.к. вероятно вы поместили телефон в карман или положили на стол.
Для сохранения энергии аккумулятора, датчик приближения активируется только тогда, когда это действительно необходимо. Более того, когда экран гасится и датчик покрыт приложение погружает телефон в состояние глубокого сна, чтобы сохранить столько энергии, сколько возможно.

— Датчик положения «в кармане»: Обнаруживает, что ваш телефон находится в кармане. При повороте телефона под определеннум углом, экран выключается.

— Датчик положения «на столе»: Обнаруживает если телефон лежит на столе и отключает экран.

— Режим учтения датчика приближения: Если устройство перевернуто, то принимается во внимание датчик приближения.. При отключение этой функции приложение будет полагаться только на датчик ориентации в пространстве.

— Режим включения экрана с помощью датчика приближения: включает экран, когда вы берете телефон из кармана и выключает, когда вы положили его обратно. Так-же, проведя пальцем по датчику приближения вы можете разбудить устройство.

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

— Поддержка включенного экрана с помощью встряски: Приложение будет отслеживать малейшие движения вашей руки (соотв. устройства в пространстве), и при их обнаружении — держать экран включенным. Может быть полезно когда вы что-то читаете, чтобы предотвратить постоянное гашение экрана, по таймауту.

Должно быть незначительным. Я испытал около 5 процентов дополнительного расхода на тестовом устройстве. Однако оно может варьироваться в разных устройствах, и в зависимости от конфигурации приложения.

На некоторых устройствах будильник конфликтует с этим приложением. Если у вас подобный баг, пожалуйста используйте сторонний будильник, например: https://play.google.com/store/apps/details. rmClockPlusDock

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

Для дополнительного поиска часто задаваемых вопросов, обращайтесь сюда: http://forum.xda-developers.com/showthread.php?t=2227516

Using your phone often? Tired of the On-Off switching?
This app turns automatically your screen OFF when you put your phone into your pocket or onto a table and turn the screen ON when you take it out or up. No need to touch any button and you are ready to go.

It monitors the orientation of the device through the gravity sensor. When your phone is pointing downward by its top, in a certain angle, it’s likely to be out of use. In this situation the proximity sensor is activated to determine if it is covered. If yes, the screen turns off because probably you placed the phone into your pocket or onto a table.
To keep the battery usage low the program turns on the proximity sensor only when it’s really necessary. Moreover, when it turns off your screen and the proximity sensor is covered it puts your phone into deep sleep state to save as much energy as possible.

Читайте также:  Android 11 проблема с джойстиком

— Pocket Sensor: Recognizes if your phone is in your pocket. By turning your phone below the angle you set, it’ll prepare to turn the screen off.

— Table Sensor: Detects your phone is lying on a table and turns the screen off.

— Turn Screen Off by Proximity: If the device is pointing downward it takes the proximity sensor into account.. By turning this off the program will rely only on the gravity sensor.

— Turn Screen On by Proximity: Turns the screen On when you take your phone out from your pocket and Off when you put it back. By swiping your finger over the proximity sensor the phone can be woken up as well.

— Turn Screen On by Motion: If the screen is off and it’s facing up the device can be woken up by any movements (ex. lift up by hand) according to the sensitivity set.

— Keep Screen On by Motion: It’s a Screeble like feature but it’s relying on the small movements you are doing by your hand while holding the phone. If small motions are detected while the screen is facing up the feature keeps the screen on because it can be suspected that the phone is held and probably you are reading something long. If the phone is steady the timeout will work as normal in any position you leave your device.

It should be not significant. I experienced about 6 per cent extra consumption on the test device. However it can vary over different devices.

On some devices the alarm clock is switched off by the app after it had gone off! Please check if it’s the case for you. If, yes, use a third party app, for example: https://play.google.com/store/apps/details. rmClockPlusDock

— The app was not widely tested. Hopefully it will work fine for you. But, if you experience any issue or just have a question, please email me.

Q: The screen not always turns off when I put my phone into my pocket, why?
A:The proximity sensor not always accurate. It can fail recognizing some materials specially if they are very close to it. If it happen occasionally, probably it’s still worth to use the sensor. If it happens to you too often, you can turn off the Turn Screen On by Proximity feature. By doing this the screen will still turn back on but it’ll use from now the Turn Screen On by Motion feature which cost little bit more energy.

Q: I’m experiencing high battery usage, why?
A: The app should use about 5 percent extra energy per day if you are not using too much the Turn Screen On by Motion feature, for example keeping your phone face down when it’s on a table. Moreover, please, keep in mind that the android en-built battery consumption measurement can show much higher results if it’s based on a short period of time.

Q: The Turn Screen On by Motion feature does not work for me, why?
A: It’s likely that your device is stopping the acceleration sensor when the screen goes off and we can do nothing about it unfortunatelly. More info: http://www.saltwebsites.com/2012/and. ers-screen-off

Версия: 3.28.0.0 GP Сообщение №1880, автор And_RU
Версия: 3.27.0.0 Unlocked by Balatan (Number one’)
Версия: 3.27.0.0 Paid GP Сообщение №1856, автор And_RU
Версия: 3.26.1.0 Unlocked Сообщение №1835, автор Alex0047
Версия: 3.26.1.0 GP Paid Сообщение №1830, автор And_RU
Версия: 3.26.1.0 обновление от Google Play Market (gorand39)
Версия: 3.25.0.0 Unlocked by Balatan (Alex0047)
Версия: 3.25.0.0 Paid Сообщение №1824, автор And_RU
Версия: 3.25.0.0 обновление от Google Play Market (gorand39)
Версия: 3.24.1.0 Unlocked by Balatan (Alex0047)
Версия: 3.24.1.0 Paid Сообщение №1811, автор And_RU
Версия: 3.24.1.0 обновление от Google Play Market (gorand39)
Версия: 3.24.0.0 Unlocked by Balatan (Alex0047)
Версия: 3.24.0.0 Paid Сообщение №1807, автор And_RU
Версия: 3.23.2.0 Unlocked by Balatan (Alex0047)
Версия: 3.23.2.0 Paid Сообщение №1797, автор And_RU
Версия: 3.23.1.0 Unlocked by Balatan (Alex0047)
Версия: 3.23.0.7 Unlocked by Balatan (Alex0047)
Версия: 3.23.0.0 Unlocked by Balatan (Alex0047)
Версия: 3.22.1.0 Unlocked Gravity Screen — On/Off
Версия: 3.22.1.0 Ultra Lite Gravity Screen — On/Off (Пост Alex.Ognev #84384848)
Версия: 3.23.0.2 Paid Beta Сообщение №1782, автор And_RU
Версия: 3.23.0.0 Paid Сообщение №1779, автор And_RU
Версия: 3.22.1.0 Paid Gravity Screen — On/Off
Версия: 3.22.0.0 Paid Gravity Screen — On/Off
Версия: 3.20.0.3 Paid Gravity Screen — On/Off (Пост And_RU #76606449)
Версия: 3.20.0.2 Paid Gravity Screen — On/Off (Пост And_RU #75996124)
Версия: 3.20.0.2 Unlocked Сообщение №1582, автор Alex0047
Версия: 3.18.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #72670571)
Версия: 3.17.0 Unlocked Сообщение №1481, автор Alex0047
Версия: 3.17.0 Paid Сообщение №1480, автор And_RU
Версия: 3.16.0 build 316001 Unlocked Сообщение №1460, автор Alex0047
Версия: 3.16.0 build 316001 Paid Сообщение №1461, автор And_RU
Версия: 3.16.0 Paid Сообщение №1459, автор And_RU
Версия: 3.15.1 Paid Сообщение №1436, автор And_RU
Версия: 3.15.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #69828762)
Версия: 3.14.2 GP Gravity Screen — On/Off (Пост And_RU #68085611)
Версия: 3.14.2 Unlocked Gravity Screen — On/Off (Пост Alex0047 #68086855)
Версия: 3.14.1 GP Gravity Screen — On/Off (Пост And_RU #67943298)
Версия: 3.14.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #67980872)
Версия: 3.14.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #67906373)
Версия: 3.14.0 GP Gravity Screen — On/Off (Пост And_RU #67903796)
Версия: 3.13.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #65160354)
Версия: 3.13.1 GP Gravity Screen — On/Off (Пост eugeny71 #65176808)
Версия: 3.13.0 GP Gravity Screen — On/Off (Пост And_RU #64988503)
Версия: 3.13.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #65017075)
Версия: 3.12.2 GP Gravity Screen — On/Off (Пост And_RU #64336426)
Версия: 3.12.2 Unlocked Gravity Screen — On/Off (Пост Alex0047 #64349052)
Версия: 3.12.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #64307032)
Версия: 3.12.1 GP Gravity Screen — On/Off (Пост And_RU #64281944)
Версия: 3.12.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #63532466)
Версия: 3.12.0 GP Gravity Screen — On/Off (Пост And_RU #63531029)
Версия: 3.11.1 GP Gravity Screen — On/Off (Пост And_RU #63263572)
Версия: 3.11.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #63267118)
Версия: 3.11.0 GP Gravity Screen — On/Off (Пост And_RU #63209333)
Версия: 3.11.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #63225064)
Версия: 3.10.1 Unlocked Gravity Screen — On/Off (Пост Giacomino #61289734)
Версия: 3.10.1 GP Gravity Screen — On/Off (Пост And_RU #61284386)
Версия: 3.10.0 GP Gravity Screen — On/Off (Пост And_RU #61133369)
Версия: 3.10.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #61138009)
Версия: 3.9.0 GP Gravity Screen — On/Off (Пост And_RU #58355004)
Версия: 3.9.0 build 309001 Unlocked Gravity Screen — On/Off (Пост Alex0047 #58396535)
Версия: 3.9.0 Unlocked Gravity Screen — On/Off (Пост Giacomino #58357211)
Версия: 3.8.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #58101947)
Версия: 3.8.1 GP Gravity Screen — On/Off (Пост And_RU #58103250)
Версия: 3.8.0 GP Gravity Screen — On/Off (Пост And_RU #58094971)
Версия: 3.8.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #58090157)
Версия: 3.7.5 GP Gravity Screen — On/Off (Пост And_RU #57412683)
Версия: 3.7.5 Unlocked Gravity Screen — On/Off (Пост Alex0047 #57413425)
Версия: 3.7.3 GP Gravity Screen — On/Off (Пост And_RU #57312634)
Версия: 3.7.3 Unlocked Gravity Screen — On/Off (Пост Alex0047 #57307422)
Версия: 3.7.2 GP Gravity Screen — On/Off (Пост And_RU #57239469)
Версия: 3.7.2 Unlocked Gravity Screen — On/Off (Пост Alex0047 #57242846)
Версия: 3.7.1 GP Gravity Screen — On/Off (Пост And_RU #57140455)
Версия: 3.7.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #57139596)
Версия: 3.6.4 GP Gravity Screen — On/Off (Пост And_RU #55302862)
Версия: 3.6.4 Unlocked Gravity Screen — On/Off (Пост Alex0047 #55321995)
Версия: 3.6.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #55190640)
Версия: 3.6.3 GP Gravity Screen — On/Off (Пост And_RU #55289187)
Версия: 3.6.1 GP Gravity Screen — On/Off (Пост And_RU #55189264)
Версия: 3.6.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #55116067)
Версия: 3.5.0 GP Gravity Screen — On/Off (Пост And_RU #52827700)
Версия: 3.6.0 beta Gravity Screen — On/Off (Пост And_RU #55107273)
Версия: 3.5.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #52845445)
Версия: 3.4.1.6 Unlocked Gravity Screen — On/Off (Пост Alex0047 #52780631)
Версия: 3.4.1.12 GP Gravity Screen — On/Off (Пост And_RU #52798453)
Версия: 3.4.1.8 GP Gravity Screen — On/Off (Пост And_RU #52791290)
Версия: 3.4.1.7 GP Gravity Screen — On/Off (Пост And_RU #52785950)
Версия: 3.4.1.6 GP Gravity Screen — On/Off (Пост And_RU #52772261)
Версия: 3.4.1 GP Gravity Screen — On/Off (Пост And_RU #52185890)
Версия: 3.4.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #52079225)
Версия: 3.4.0 GP Gravity Screen — On/Off (Пост And_RU #52072187)
Версия: 3.3.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #50675462)
Версия: 3.3.0 GP Gravity Screen — On/Off (Пост sever20067 #50587571)
Версия: 3.2.2 Unlocked Gravity Screen — On/Off (Пост Alex0047 #50176339)
Версия: 3.2.1 GP+Unlocked Gravity Screen — On/Off (Пост Alex0047 #50160918)
Версия: 3.2.0 GP+Unlocked Gravity Screen — On/Off (Пост Alex0047 #50022011)
версия: 3.01.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #49869380)
версия: 3.01.0 GP Gravity Screen — On/Off (Пост Alex0047 #49870569)
версия: 2.46.3 GP Gravity Screen — On/Off (Пост sever20067 #48517796)
версия: 2.46.3 Unlocked Gravity Screen — On/Off (Пост Alex0047 #48515974)
версия: 2.46.1 GP Gravity Screen — On/Off (Пост sever20067 #48317698)
версия: 2.46.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #48305775)
версия: 2.45.2 GP Gravity Screen — On/Off (Пост sever20067 #47204474)
версия: 2.46.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #48274811)
версия: 2.45.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #47199982)
версия: 2.45.0 GP Gravity Screen — On/Off (Пост sever20067 #47197616)
версия: 2.45.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #47114343)
версия: 2.43.0 Unlocked Gravity Screen — On/Off (Пост Giacomino #45055187)
версия: 2.4.2.7 Gravity Screen — On/Off (Пост sever20067 #44834804)
версия: 2.4.2.7 beta Unlocked Gravity Screen — On/Off (Пост Anatoliy #44754903)
версия: 2.4.2.7 beta Unlocked Gravity Screen — On/Off (Пост Anatoliy #44754903)
версия: 2.4.1 Gravity Screen — On/Off (Пост sever20067 #43631200)
версия: 2.4.2.5 Unlocked Gravity Screen — On/Off (Пост Alex0047 #44593908)
версия: 2.4.2.4 Unlocked Gravity Screen — On/Off (Пост Alex0047 #44474650)
версия: 2.4.2.3 Unlocked Gravity Screen — On/Off (Пост Alex0047 #44464390)
версия: 2.4.2.2 Unlocked Gravity Screen — On/Off (Пост Alex0047 #44427884)
версия: 2.4.2 Unlocked Gravity Screen — On/Off (Пост ironman.70 #43876518)
версия: 2.3.1 Unlocked Gravity Screen — On/Off (Пост Alex0047 #43390009)
версия: 2.3.1 Gravity Screen — On/Off (Пост sever20067 #43390832)
версия: 2.3.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #43364547)
версия: 2.3.0 Gravity Screen — On/Off (Пост sever20067 #43362110)
версия: 1.87.0 Gravity Screen — On/Off (Пост sever20067 #39048473)
версия: 1.46 Pro RUS Gravity Screen Off (Пост #22220570)
версия: 2.1.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #41772179)
версия: 2.0.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #41006661)
версия: 1.87.0 Unlocked Gravity Screen — On/Off (Пост Alex0047 #39174195)
версия: 1.85.7 Unlocked Gravity Screen — On/Off (Пост Alex0047 #38748915)
версия: 1.86.7 Gravity Screen — On/Off (Пост sever20067 #38743513)
версия: 1.85.3 Unlocked Gravity Screen — On/Off (Пост Alex0047 #38333314)
версия: 1.86.2 Gravity Screen — On/Off (Пост sever20067 #38736267)
версия: 1.85.3 Gravity Screen Off (Пост #37683748)
версия: 1.82.0 Pro Gravity Screen Off (Пост #33317500)
версия: 1.85.2 Gravity Screen Off (Пост #37643808)
версия: 1.84.8 Gravity Screen Off (Пост #36563895)
версия: 1.84.7 Gravity Screen Off (Пост #36555567)
версия: 1.84.6 Gravity Screen Off (Пост #36476376)
версия: 1.48 Free https://4pda.to/forum/dl/post/3038394/gravityscreenofffree148.apk
версия: 1.78.8 Pro Gravity Screen Off (Пост #30816672)
версия: 1.78.2 Pro Gravity Screen Off (Пост #29452125)
версия: 1.61 Pro https://4pda.to/forum/dl/post/3276550/Gravity_Screen_Pro_1.61.apk
версия: 1.58 Pro Gravity Screen Off (Пост #23150077)
версия: 1.46 Pro Gravity Screen Off Pro v1.46.apk ( 222.24 КБ )

Читайте также:  Windows live для андроид

Сообщение отредактировал iMiKED — 30.11.21, 14:27

Хорошее приложение. Пока заменило у меня все отключалки экрана по датчику приближения, тестирую.
Чем лучше простых выключалок по датчику приближения — тем что когда тел в рабочей ориентации, не страшно случайно рукой накрыть датчик приближения — экран не выключится (а это часто случалось с аналогичными приложениями которые ориентируются только на proximity sensor), т.к. в расчет берется датчик ориентации в первую очередь, а proximity — только для проверки, когда обнаружена ориентация «вверх ногами».

По жручести — мои опасения не оправдались, кушает очень мало и экономно.

Сообщение отредактировал azzimov — 23.05.13, 13:02

Источник

Оцените статью