Увімкнення підсвічування під час сповіщення на андроїд. Як отримувати повідомлення на вимкнений екран Android

Жарознижувальні засоби для дітей призначаються педіатром. Але бувають ситуації невідкладної допомоги за лихоманки, коли дитині потрібно дати ліки негайно. Тоді батьки беруть на себе відповідальність і застосовують жарознижувальні препарати. Що можна давати дітям грудного віку? Чим можна збити температуру у старших дітей? Які ліки найбезпечніші?

Всі інструкції написано на основі Android 6.0.1. Через різноманіття версій цієї ОС деякі функції або елементи інтерфейсу на вашому гаджеті можуть бути різними або відсутніми. Але загальні принципи більшості Android-пристроїв приблизно однакові.

Режим "Не турбувати"

За допомогою цього режиму можна швидко переключатися між різними профілями прийому повідомлень. Перший називається "Повна тиша", це повністю беззвучний профіль. Другий – «Тільки будильник» – як зрозуміло з назви, пропускає лише сигнали будильника. І в рамках третього профілю - «Тільки важливі» - ви чутимете як звуки будильника, так і повідомлення, але тільки від вибраних контактів та програм.

Перемикатися між звуковими профілями можна за допомогою спеціальних кнопок на панелі сповіщень. Залежно від версії Android на панелі розташовуються або всі три кнопки з назвами профілів, або одна з них, а решта з'являється після натискання на першу.


Біля кнопок профілів має відображатись посилання для швидкого переходу до налаштувань. Натиснувши на неї, ви можете вибрати контакти та інші параметри для режиму «Тільки важливі». Крім того, в налаштуваннях можна встановити правила (час початку та закінчення, дні тижня та інше), відповідно до яких система буде перемикати профілі автоматично.


Таким чином режим «Не турбувати» дозволяє миттєво пристосовувати смартфон під поточні обставини. Наприклад, у вас почалася важлива нарада – опускаєте панель повідомлень, вмикаєте режим «Повна тиша» і спокійно берете участь у процесі. А за налаштованих вами правил апарат сам відключатиме повідомлення в робочий час, а у вільні години, навпаки, включатиме повідомлення.

Функція «Сповіщення на заблокованому екрані»

Завдяки цій функції ви можете налаштувати, як сповіщення відображаються на екрані блокування. Зазвичай вона знаходиться в розділі системних налаштувань, пов'язаних із повідомленнями.


Система пропонує вибір між трьома режимами: «Показувати повідомлення повністю», «Не показувати повідомлення» та «Приховувати особисту інформацію». Назви перших двох варіантів говорять за себе. Останній означає, що вміст отриманих повідомлень не відображатиметься на заблокованому екрані. Сторонні бачитимуть лише напис на кшталт «нове повідомлення» та все.

Відключіть повідомлення на заблокованому екрані або приховайте їхню особисту інформацію, якщо боїтеся, що ваше листування може прочитати хтось інший.

Індивідуальні опції сповіщень

Наведені вище налаштування - глобальні, тобто вони впливають на повідомлення від усіх встановлених програм.

Але ви також можете керувати повідомленнями кожної програми окремо. Для цього потрібно відкрити системні налаштування та перейти до розділу повідомлень. Тут має бути присутнім пункт «Сповіщення додатків» або з такою назвою. Натиснувши на ньому, ви побачите список усіх встановлених програм. Вибравши будь-яку з них, ви зможете налаштувати повідомлення.


Система дозволяє блокувати всі повідомлення вибраного додатка, призначати його важливим, приховувати особисту інформацію та дозволяти йому ненадовго виводити спливаючі повідомлення момент поверх інших програм.

Як бачите, за допомогою індивідуальних налаштувань ви можете, наприклад, заблокувати сповіщення тільки від настирливих програм або прибрати вміст листування у вибраному месенджері із заблокованого екрана.

Повідомлення в Android - неймовірно корисна річ. Вони допомагають користувачеві завжди бути в курсі всіх подій, важливих та не дуже. Але часом подій дуже багато і оповіщення приходять безупинно. Навряд чи комусь подобається щохвилини діставати свій смартфон з кишені і переконуватись у тому, що не трапилося нічого важливого. На щастя, в Android можна врівноважити показ оповіщень або взагалі прибрати його.

Це називається "укладанням" повідомлення; це описано докладніше у посібнику з дизайну повідомлень. У наступному розділі описується, як оновлювати повідомлення, а також як їх видаляти. Якщо попереднє повідомлення все ще з'являється, система оновлює його з вмісту об'єкта. Якщо попереднє повідомлення було відхилено, натомість створюється нове повідомлення.

Наступний фрагмент демонструє повідомлення, яке оновлюється, щоб відобразити кількість подій, що відбулися. Він заповнює повідомлення, показуючи зведення. Повідомлення залишаються видимими до тих пір, поки не відбудеться одна з наступних подій.

На JellyBean та KitKat

У четвертій версії андроїда вперше з'явилася можливість відключати push-повідомлення від кожної програми окремої. Що потрібно зробити:

  1. Зайти в меню "Налаштування".
  2. Перейти до розділу «Програми».
  3. Вибрати програму, яку ви хочете налаштувати.
  4. Зняти галочку з пункту «Увімкнути повідомлення» та підтвердити.

Якщо ви встановлюєте тайм-аут під час створення повідомлення, система скасовує повідомлення після закінчення зазначеної тривалості. У разі потреби ви можете скасувати сповіщення до закінчення заданого часу очікування.

  • Цей метод також видаляє поточні сповіщення.
  • Ви викликаєте, що видаляє всі повідомлення, які ви раніше видавали.
Піктограми сповіщень відображають повідомлення, пов'язані з одним або кількома каналами сповіщень у програмі, яку користувач ще не відхилив або не виконав.

Користувачі можуть вимкнути піктограми каналів сповіщень або програм із програми «Параметри». Користувачі також можуть довго натискати на піктограму програми, щоб заглянути в повідомлення, пов'язані з піктограмою сповіщень у пускових установках, що підтримуються. Потім користувачі можуть звільнити або діяти з повідомленням із меню з довгим натисканням, аналогічно до повідомлення.

Будь-який користувач Android знає, наскільки багато софту може бути в пристрої. Іноді шукати потрібне досить стомлююче. Займатися цим зовсім необов'язково. Перейти до заповітної галочки можна ще швидше. Потрібно:

  1. Опустити верхню панель-шторку.
  2. Натиснути на небажане push-оповіщення і не відпускати палець, доки не вискочить кнопка «Про програму».
  3. Зняти галочку з пункту та підтвердити.

На Lollipop

У новій версії Android система повідомлень отримала серйозну переробку. Тепер налаштовувати її ще простіше та зручніше.

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

Найшвидший спосіб – за допомогою кнопок регулювання звуків. При її натисканні з'являється вікно, в якому можна вибрати три режими роботи:

  • Не турбувати.
  • Важливі. З'являються повідомлення лише з тих програм, яким користувач надав статус важливих. Можна задати тривалість роботи режиму. Користувач може самостійно скласти список важливих служб, а також встановити автоматичне ввімкнення режиму у певні дні та конкретний час доби.

Крім вищеописаного, можна перейти в розділ «Звуки та сповіщення» у системних налаштуваннях.

Ви можете перевизначити кількість повідомлень, що відображається в меню з довгим натисканням. Піктограма сповіщень папки вказує на наявність піктограм сповіщень для однієї або кількох програм всередині папки. За промовчанням кожен канал сповіщень відображає його активні повідомлення у піктограмі піктограми запуску вашої програми. Ви можете використовувати цей метод, щоб зупинити наявність повідомлень з каналу, що відображається значком. Ви не можете програмно змінити цей параметр для сповіщення канал після його створення та відправки до диспетчера сповіщень.

У новій версії Android з'явилася функція відображення оповіщень на екрані блокування. Вимкнути її можна тут же.

Як і раніше, можна налаштовувати push-повідомлення для кожної програми. Якщо користувача постійно турбує конкретна гра або програма, він повинен:

  1. Перейти до розділу «Сповіщення програм».
  2. Вибрати потрібне.
  3. Заблокувати. Тут можна вимкнути відображення на екрані блокування.

За допомогою розділу «Доступ до сповіщень» можна зробити так, щоб деякі оповіщення були конфіденційними. Вони також приходитимуть, але щоб переглянути їх знадобиться спеціальна комбінація.

Наступний приклад коду ілюструє, як приховати значки у зв'язку з повідомленнями каналу сповіщень. На переносному пристрої з'являється дія у відповідь у вигляді додаткової кнопки, що відображається в повідомленні. Коли користувач відповідає через клавіатуру, система приєднує текстову відповідь до наміру, вказаного вами для дії повідомлення, і надсилає намір вашому портативному додатку. Кнопка дії відповіді.

Щоб створити повідомлення, яке підтримує пряму відповідь. Конструктор цього класу приймає рядок, який система використовує як ключ для введення тексту. Створіть екземпляр, який ви можете додати до повідомлення. . Система запропонує користувачеві ввести відповідь під час запуску повідомлення.

Розділ з фільтром стане в нагоді користувачеві, якщо він захоче позбутися уваги великої групи служб.

Система повідомлень в Android Lollipop зазнала кардинальної переробки, ставши значно зручнішою та настроюваною. Тепер користувач може вказати, яким програмам можна його турбувати, в який час і як. Зробити це можна кількома способами.

Отримання введення користувача від вбудованої відповіді

Зображення Користувач вводить текст із тіні сповіщення. Щоб отримати введення користувача з інтерфейсу повідомлення в дію, яке ви заявили в намірі дії відповіді. Індикатор прогресу зникає з інтерфейсу сповіщення, щоб інформувати користувачів успішної відповіді.

  • Зателефонуйте, передавши як вхідний параметр намір дії повідомлення.
  • Цей метод повертає ті, що містять текстову відповідь.
Для інтерактивних програм, таких як чати, можна увімкнути додатковий контекст при обробці вилученого тексту.

Повідомлення на екрані блокування

Всі користувачі Lollipop бачили, що вхідні сповіщення відображаються на екрані блокування. Це дійсно зручно, так як ви можете, не розблокувавши пристрій, дізнатися зміст оповіщення. Крім того, вам доступні такі дії.

Наприклад, ці програми можуть відображати кілька рядків історії чатів. Коли користувач відповідає, можна оновити історію відповідей за допомогою методу. Повідомлення має бути оновлено або скасовано після того, як програма отримала віддалене введення. Коли користувач відповідає на віддалене оновлення за допомогою прямої відповіді, не скасовуйте сповіщення. Натомість оновіть повідомлення, щоб відобразити відповідь користувача. При використанні інших шаблонів можна додати відповідь користувача в історію віддаленого введення.

Наприклад, якщо ваша програма створює повідомлення для отриманих повідомлень, коли отримано більше одного повідомлення, зв'яжіть повідомлення разом як одну групу. Цей метод можна використовувати для об'єднання схожих повідомлень. Група повідомлень накладає ієрархію на повідомлення, які її містять. У верхній частині цієї ієрархії знаходиться батьківське повідомлення, яке відображає підсумкову інформацію групи. Користувач може поступово розширювати групу повідомлень, і система показує більше інформації в міру того, як користувач свердлить глибше.

  • Потягніть повідомлення вниз, і воно трохи розгорнеться, показавши вам більше інформації та/або додаткові кнопки.
  • Зробіть подвійний тап на повідомленні для того, щоб відкрити відповідну програму.
  • Змахніть повідомлення убік, щоб приховати його з екрана.
  • Зробіть довгий тап і з'явиться спливаюче меню з додатковими опціями. З його допомогою ви зможете перейти (значок «i») в налаштування повідомлень від цієї програми, про що ми поговоримо трохи нижче.

Зміна режиму сповіщень у меню гучності

Ми звикли, що клавіші гучності викликають появу екранного меню, що відповідає лише зміну гучності. Але в Android Lollipop до цього меню були додані додаткові опції, призначені для перемикання між режимами системи повідомлень. Усього цих режимів три.

Коли користувач розширює пакет, система виявляє більше інформації всім своїх дочірніх повідомлень; коли користувач розширює одне із цих повідомлень, система показує весь контент. Користувач може поступово розширювати групу сповіщень. Якщо один і той же додаток надсилає чотири або більше повідомлень і не вказує угруповання, система автоматично групує їх разом.

Коли використовувати пов'язані повідомлення

Ви повинні використовувати групи сповіщень лише в тому випадку, якщо для вашого прецедента застосовуються такі умови.

  • «Не турбувати» - при цьому всі повідомлення прийматимуться у беззвучному режимі.
  • «Важливі» - вам сповістять лише про прихід важливих сповіщень. Список додатків, які ви вважаєте важливими, можна задати самостійно.
  • "Все" - звичайний режим роботи.

Зверніть увагу, що під час увімкнення режиму «Важливі» перед вами відкриється панель додаткових налаштувань, в якій можна встановити час роботи цього режиму. Крім цього, у системних налаштуваннях є спеціальний розділ для тонкого налаштування режиму «Важливі». У ньому ви зможете не тільки вказати, яким програмам дозволяється вас турбувати, але й задати дні та години автоматичного включення. Це дуже зручно, якщо, наприклад, ви не хочете, щоб вас турбували ночами або під час обіду.

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

  • Існує можливість індивідуального накладання повідомлень про дитину.
  • Наприклад: вони дійсні, з діями, специфічними для кожної дитини.
Приклади хороших варіантів використання груп сповіщень включають: програму обміну повідомленнями, що відображає список вхідних повідомлень, або програму електронної пошти , що відображає список отриманих листів.

Системні опції повідомлень

Для детального налаштування системи повідомлень Android Lollipop виділено спеціальний розділ. Він дозволяє вимкнути відображення спливаючих вікон на екрані блокування, дозволити, якщо це необхідно, доступ до повідомлень для певних програм, керувати списком заблокованих програм тощо.

Відображення пов'язаних повідомлень

Приклади випадків, коли одне повідомлення є кращим, включають окремі повідомлення від однієї людини або подання списку однорядкових текстових елементів. Ви можете використати це. Додаток завжди повинен публікувати резюме групи, навіть якщо група містить лише одну дитину. Система придушуватиме резюме і відображатиме дочірнє повідомлення, якщо воно містить лише одне повідомлення. Це гарантує, що система може забезпечити послідовний досвід, коли користувач видаляє дітей із групи.

Але найголовніше, що в цьому розділі ви маєте можливість відрегулювати надходження повідомлень від кожного із встановлених програм. У ваших силах повністю заблокувати будь-які сповіщення від даної програми або тільки їх поява на екрані блокування, деактивувати постійні нагадування про непрочитані повідомлення або, навпаки, привласнити їм статус важливих, тобто відображені навіть у режимі «тиші».

Хоча система зазвичай відображає дочірні повідомлення як групу, ви можете тимчасово встановити їх як. Ця особливість особливо корисна, оскільки дозволяє негайний доступ до останньої дитини і пов'язаних з нею дій. На кишенькових комп'ютерах і планшетах користувачі бачать лише зведене повідомлення, тому додаток все одно має бути стиль вхідного або еквівалентний представник повідомлення для всього інформаційного вмісту групи.

Збереження навігації під час запуску

Повноцінне ім'я класу активності. = У поєднанні з прапором, який ви встановили у коді, це гарантує, що це не входить до програми за замовчуванням. Потім можна використовувати це як аргумент. . Наступний фрагмент коду показує процес.

Відображення прогресу в повідомленні

Повідомлення можуть включати анімований індикатор прогресу, який показує користувачам статус поточної операції. Якщо ви можете оцінити, скільки часу займе операція та скільки вона буде завершена у будь-який час, використовуйте певну форму індикатора.

Як ви можете переконатися, Android Lollipop - це не тільки цікавий дизайн, але і велика кількість нових функцій, які дійсно корисні в повсякденному використанні. А які новації в останній версії Android вразили вас найбільше?

При написанні статті використовувалася операційна система MoKee на основі Android 5.1, так що назви та вигляд деяких елементів інтерфейсу можуть не дуже відрізнятися від стокових.

Якщо ви не можете оцінити довжину операції, використовуйте невизначену форму індикатора. Індикатори прогресу відображаються з реалізацією платформи у класі. Для попередніх версій ви повинні створити свій власний макет повідомлень, який включає подання. У наступних розділах описано, як відображати прогрес у повідомленні.

Відображення індикатора прогресу з фіксованою тривалістю

Щоб відобразити певний індикатор виконання, додайте панель до повідомлення, викликаючи і потім надаючи повідомлення. У міру того, як ваша операція продовжується, збільшуйте прогрес і оновлюйте повідомлення. Ви можете вийти зі смуги виконання, показуючи, коли операцію буде виконано, або видаліть її. У будь-якому випадку не забудьте оновити повідомлення, щоб показати, що операцію завершено. Щоб видалити індикатор виконання, зателефонуйте.

Є кілька непотрібних повідомлень на андроїді, як їх вимкнути. Підкажіть ще як підключити нові?

Відповіді (2 )

    На андроїд як на пристроях з іншими операційними системами використовуються push повідомлення - маленькі повідомлення, які відображаються вгорі екрана, при цьому додатку необов'язково працювати у фоновому режимі. Такий механізм зменшує навантаження на оперативну пам'ять.

    Простий спосіб відключити повідомлення на андроїд:

    • у загальних налаштуваннях телефону зайти до підрозділу програми;
    • натиснути на пункт програми, оповіщення від якої необхідно вимкнути;
    • прибрати галку поруч із написом увімкнути повідомлення «show notification»;

    • натиснути "ок" у вікні з попередженням про те, що можна пропустити оновлення.

    Якщо важко розібратися до якого додатку належать повідомлення, то робимо так:

    • відтягуємо шторку вниз;
    • натискаємо на оповіщення та тримаємо на ньому палець, доки не з'явиться вікно інформація про програму «app info»;

    • тиснемо на нього, після цього з'явиться налаштування програми;
    • знімаємо галку як описано вище.
  1. На пристроях з версією 5.0 і вище передбачені новації - є повідомлення на екрані блокування, точніше налаштування. Крім цього, в Lollipop можна зробити повідомлення на андроїді беззвучними.

    Зміна сповіщень на телефоні або планшеті цієї версії робиться так:

    • натискаємо на каретку гучності, з'явиться шкала регулювання гучності та три пункти, один із яких потрібно вибрати;
    • «все» - включений режим у якому оповіщення з'являтимуться і супроводжуватимуться звуком;
    • інший варіант «не турбувати» - у разі повідомлення будуть лише видні без звукового супроводу. У такому режимі вимикається звук повідомлення;
    • Найзручніший режим «важливі», перед його використанням треба налаштувати повідомлення на Android.

    Щоб унеможливити непотрібні системні повідомлення треба:

    • відкрити налаштування пристрою;
    • зайти в розділ звуки та повідомлення;
    • перейти до підрозділу повідомлення додатків;
    • з'явиться список додатків, топаємо на потрібне;
    • тиснемо на перемикач у пункті заблокувати.

    Щоб зовсім відключити оповіщення android треба:

    • у розділі звуки та повідомлення тапнути по пункту на заблокованому екрані;
    • з'явиться вікно;
    • у ньому вибрати "не показувати повідомлення".

Прошивки смартфонів багатьох виробників – це часто щось набагато більше, ніж просто Android. Той же Galaxy S4 просто нафарширований різними функціями. З іншого боку, часто додаткова функціональність виявляється настільки вдалою, що виникає бажання негайно звернутися до Google із проханням включити її до ванільного Android. На щастя, навіть якщо Google не відповість, завжди знайдеться програма, що повторює потрібну функцію досить точно.

Передмова

Приводом для написання цієї статті став анонс смартфона Moto X всім нам відомої Мотороли. Одна з її функцій, а саме Active Display, яка виводила повідомлення прямо на екран під час їх появи або коли береш смартфон в руку, настільки зачарувала мене, що я взявся за пошуки альтернативної реалізації чогось схожого на стокове Android. Відразу нічого, звичайно, знайти не вдалося, але згодом у Google Play з'явилося кілька реалізацій ідеї, одна з яких виявилася дуже непоганою; я придбав платну версію і досі із задоволенням використовую програму.

Пізніше з'явилося бажання вивчити світ прошивок інших смартфонів і дізнатися, чи можна отримати їхню функціональність у голому Android. Результати цих пошуків пропонуються до твоєї уваги.

Active Display

Почнемо з того активного дисплея. Якщо ти пропустив анонс або огляд Moto X, то Active Display - це фоновий сервіс, який з появою нового повідомлення (прийшов лист, повідомлення, SMS) включає екран і виводить на нього інформацію про пропущені події в лаконічному вигляді. Через деякий час екран гасне, але коли береш смартфон в руки, знову спалахує, так що натискати кнопку включення взагалі не потрібно. Більше того, якщо повідомлення прийде, коли телефон перебуває в кишені, дисплей загориться лише після того, як ти дістанеш його.

Це дійсно дуже зручний спосіб перегляду повідомлень і повідомлень, що прийшли, який до того ж врятує смартфон від передчасної смерті кнопки включення. Програми, що активують цю функцію в стокове Android, поки тільки два, це Active Notify і DynamicNotifications. Причому, як виявилося, перша лише пародія на Active Display, яка вміє включати екран під час виникнення подій, але не включає його при взятті смартфона в руки або при витягуванні з кишені. Тому фактично реальна заміна лише одна.

Потрібна функціональність є тільки в платній версії DynamicNotifications, але вона коштує лише один долар, тому сміливо купуємо, встановлюємо та запускаємо, після чого бачимо екран налаштувань. Включаємо опцію Enable DynamicNotifications, нижче включаємо опцію Auto-wake, яка відповідає за розумний показ повідомлень, а також за бажанням опцію Night-mode, яка відключає активний дисплей на ніч (так, час можна налаштувати). Якщо мова йде про апарат на Android 4.3, після запуску програма також попросить надати йому доступ до повідомлень і сама перенаправить в потрібний розділ налаштувань. Завдяки цій функції DynamicNotifications зможе показувати не тільки факт виникнення повідомлення, але й подробиці про нього.

Далі смартфон можна спокійно використовувати у повсякденному житті. Коли прийде повідомлення, екран загориться і дозволить отримати доступ до подробиць події та розблокувати пристрій. Внутрішні алгоритми додатка досить хороші для того, щоб, наприклад, при вилученні з кишені екран завжди спалахував, як належить. Якщо ж смартфон лежить на столі, то доступ до повідомлень можна отримати, просто провівши долонею поверх датчика наближення (трохи вище за екран). Якщо смартфон перевернути, вимикається активний дисплей.


Тепер про те, скільки батареї жере софтина і як бути з не-AMOLED дисплеями. Проста відповідь на перше запитання: 2–4%. Складний: на відміну від Moto X, в якому під активний дисплей відведено ядро ​​процесора, що працює на знижених частотах, DynamicNotifications включається тільки тоді, коли є самі повідомлення, і тільки в цей час він витрачає батарею на стеження за датчиками наближення та положення, в решту часу процес спить. Якщо ввімкнути в налаштуваннях програми використання DynamicNotifications як екран блокування, він не спатиме завжди і з'їсть приблизно 20%. Потрібно це тобі чи ні, вирішуй сам.

Що стосується AMOLED, то історію з ним вигадали ті, хто не знав, як насправді працює активний дисплей у Moto X, і думав, що екран там горить взагалі завжди. В даному випадку тип дисплея не має практично ніякого значення, і Moto X з таким же успіхом могли б поставити матрицю IPS +.

Air Swiper

Я вже згадував, як можна вмикати екран, провівши долонею над датчиком наближення. По суті, це баг (який фіча) DynamicNotifications, що з'явився в результаті роботи алгоритму, який відповідає за включення екрана після вилучення з кишені. Однак якщо в цьому додатку безконтактні жести лише побічний ефект, то в деяких прошивках і додатках це повноцінна функція, якою хвалиться виробник.


Наприклад, у прошивках від компанії Samsung безконтактні жести займають не останнє місце серед інших популярних функцій. Тут за їх допомогою можна вмикати та вимикати смартфон, перегортати сторінки в браузері, перемикати треки та приймати дзвінки. І смартфон навіть вміє розрізняти, якою стороною руки користувач провів над датчиком: долонею або рубом.

Більшість цієї функціональності - це звичайний для Samsung рекламний хід, що майже не має практичного застосування (дуже складно уявити людину, якій буде зручніше перегортати сторінки, махаючи рукою, ніж промотувати пальцем), проте, як показав приклад з DynamicNotifications, навіть така спірна ідея, як безконтактні жести може знайти гідне застосування.

У Google Play на тему безконтактних жестів є повністю безкоштовна програма під назвою Air Swiper. Серед його можливостей:

  • автоматичне включення екрана при отриманні SMS та відкриття повідомлення жестом;
  • увімкнення та вимикання екрану жестом;
  • увімкнення беззвучного режиму за допомогою утримання руки над датчиком наближення;
  • увімкнення/вимкнення Wi-Fi та Bluetooth жестом.

Не знаю, чи вся ця функціональність буде зручна тобі, тут треба пробувати самому. Для себе я знайшов лише одну корисну функцію: увімкнення екрану жестом. Зрештою, DynamicNotifications спрацьовує лише тоді, коли є повідомлення, а ця програма працює завжди. Виявилося, однак, що функція набагато менш зручна, ніж здається. Для розблокування пристрою доводиться проводити рукою не один, а три рази, що зробити правильно вдається далеко не завжди. До того ж від випадкового спрацьовування триразовий помах також не захищає; телефон може розблокуватися, якщо, наприклад, тримаючи його в руці, пройти поряд із парканом.

Загалом і в цілому, Air Swiper - цікава програма, але її корисність невисока, як, втім, і корисність аналогічної функціональності у фірмових прошивках.

Smart Stay

Ще одна розрекламована функція прошивок від Samsung - це функція Smart Stay, яка з'явилася в Galaxy S3 і була призначена для підтримки екрану, включеним до тих пір, поки користувач від нього не відвертався. В основі механізму лежав досить простий алгоритм, який періодично робив знімок передньою камерою та аналізував, чи відкриті очі користувача. Так – тайм-аут відключення продовжується, ні – відключаємо екран.

Функція дійсно добре працювала і мала успіх у користувачів, тому в Galaxy S4 Samsung розширила її і, за своєю традицією, довела ідею абсурду. Зокрема, з'явилася функція включення паузи у відеоплеєрі при відведенні погляду від екрану (спеціально для перегляду порно, мабуть), прокручування сторінки, коли погляд досягає кінця екрана в браузері (гра: встигни прочитати останній рядок) та відключення автоматичного повороту екрана при нахилі пристрою разом з головою (ми ж так любимо читати, лежачи на боці!).

Але як би не були абсурдні ідеї, закладені в S4, оригінальний Smart Stay справді гарний. І не дивно, що в Google Play з'явилося безліч наслідувачів. Smart Stay Ex – один із них. Це невелика програма, яка робить рівно те, що оригінальна функція з третього Galaxy, тобто просто не дає екрану згаснути.

Все, що потрібно зробити, щоб отримати цю функцію на своєму смартфоні, - це просто встановити та запустити програму, увімкнути її за допомогою перемикача у верхній частині екрана та вибрати опцію Start at boot. Після цього в рядку стану з'явиться значок програми, який змінюватиме колір залежно від ситуації: синій - екран не відключатиметься, сірий - екран буде відключений через хвилину, жовтий - йде сканування.

Програма прокидається кожні кілька секунд (половина від системного тайм-ауту блокування) і робить знімок. Якщо результат аналізу знімка буде позитивним (очі відкриті), тайм-аут вимикання екрана буде продовжено, негативний – програма засне ще на кілька секунд і після другої невдалої спроби сканування відключить екран. Кількість спроб можна вибрати самостійно від 1 до 5, але дефолтове значення 2 тут цілком виправдано. Навіть у вечірній час Smart Stay Ex завжди правильно визначає стан очей, тому зазвичай достатньо лише однієї спроби.

Як вердикт: напевно must have, точна робота та мінімальне, майже непомітне, навантаження на батарею. Мінус один: часто дає збої вночі.

Quick Settings

Чергова знаменита функція прошивок від Samsung - це так звана панель швидких налаштувань, невелика плашка з кнопками увімкнення/вимкнення Wi-Fi, звуку, GPS та іншого, що знаходиться у верхній частині «шторки». Спочатку ідея, звичайно, була придумана і реалізована не Samsung, а розробниками CyanogenMod, а після цього розтягнута всіма кому не ліньки (наприклад, AOKP, ParanoidAndroid, MIUI). У самому CyanogenMod вона доступна починаючи з стародавнього cm7, але якщо ти вважаєш за краще використовувати голий Android або фірмову прошивку виробника пристрою, то отримати потрібну функціональність можна, встановивши Settings Extended.

По суті, все, що робить цю програму, - це створює в шторці ті самі кнопки. Але є і безліч гнучких налаштувань, за допомогою яких можна визначити кількість і набір кнопок, додати другий рядок кнопок, а також визначити їх зовнішній вигляд і колір. Останні два налаштування, однак, доступні тільки в платній версії програми, але її ціна лише один долар. Також платна версія включає додаткові кнопки і можливість запуску інших додатків.

Яких-небудь проблем, пов'язаних з роботою кнопок та їх поведінкою, властивих іншим подібним додаткам, Settings Extended немає. Рядок кнопок завжди відображається у верхній частині панелі, не з'їжджає вниз і не зникає під час очищення шторки. Кнопки спрацьовують відразу після натискання і не призводять до відкриття вікон. Все працює так само, як і повинно, але за це доводиться платити тим, що додаток доступний тільки для Android 4.0 і вище (саме в четвертій версії з'явилися всі необхідні функції, що дозволяють реалізувати інтерактивні повідомлення).

Загалом і загалом - просто чудова альтернативна реалізація оригінальної функціональності.

Багатовіконний режим

У прошивках LG та Samsung є дві різні в реалізації, але однакові за призначенням функції LG QSlide та Samsung Pop-Up Play. Це не що інше, як набір програм (браузер, відеоплеєр, калькулятор і так далі), які вміють працювати в відокремленому плаваючому вікні, так само як у Windows, наприклад. Не зовсім зрозуміло, чим, крім реклами, керувалися обидві компанії, включаючи такі функції в прошивки для смартфонів, але в планшеті щось подібне може бути дуже зручним.

У Google Play таких додатків досить багато. Причому, як виявилося, функціональність, що дозволяє реалізувати такий режим, є в API Android, тому вони не вимагають ні прав root, ні будь-яких хаків на кшталт Xposed. З найбільш примітних можна назвати нотатки Floating Stickies, веб-браузер OverSkreen, відеоплеєр Stick It!, ютуб-плеєр з довгою назвою Floating YouTube Popup Video, клавіатуру A.I.type keyboard tablet, а також Tiny Apps - комплект із п'яти додатків, до якого входять:

  • нотатки з можливістю вставки, копіювання та збереження;
  • простий диктофон;
  • полотно для малювання з можливістю збереження та скасування;
  • простий музичний плеєр;
  • калькулятор за допомогою складних математичних операцій.

Впевнений, що більшість із цих програм не приживуться на твоєму пристрої, а залишаться хіба що відеоплеєр та клавіатура. У клавіатури, до речі, є три режими роботи: звичайна, плаваюча та плаваюча з поділом клавіш для правої та лівої рук. В останньому режимі вона складатиметься з двох різних блоків клавіш, розташованих у різних сторонах екрану, що суттєво спрощує введення тексту, а до того ж не забирає місце у запущеного в даний момент програми.

Щодо самої ідеї, то, на мій погляд, вона багато в чому марна. Екрани гаджетів не настільки великі, щоб багатовіконність була виправданою.

LG Vu Talk

Прошивка смартфонів серії Optimus Vu II має підтримку цікавої технології під назвою LG Vu Talk. Це такий місцевий Paint, який дозволяє під час дзвінка малювати та робити нотатки, які одразу побачить співрозмовник. Дуже корисна в деяких ситуаціях функціональність: можна швидко накидати схему або обговорити загальну ідею (синхронізація йде в обидві сторони). Проблема тільки в тому, що у співрозмовника також має бути LG Optimus Vu, а ймовірність цього досить низька.

На щастя, у Google є програма з амбітною назвою SyncSpace Shared Whiteboard. По суті, той же Paint, що розділяється, за винятком того, що для встановлення зв'язку між пристроями одного дзвінка буде недостатньо і доведеться відправити також посилання. Проте працює скрізь і все, включаючи той же Optimus Vu.

Користуватися програмою просто, але інтерфейс у нього не очевидний. Потрібно зробити таке: встановити софтину, запустити, відкрити меню, вибрати пункт "Syncing ...", а потім натиснути "Start Syncing". Після цього потрібно знову відкрити меню, знову вибрати "Syncing ...", а далі натиснути або "Email Sync Link ...", або "Copy Sync Link" - і все. На іншій стороні достатньо буде відкрити посилання, і програма буде відкрита автоматично.

Інтелектуальне регулювання гучності

Багато прошивках, зокрема кастомних, є дві улюблені користувачами функції. Це автоматичне увімкнення беззвучного режиму при перевороті пристрою екраном вниз і можливість задати інтервали тихого часу, коли смартфон не видаватиме звуків. Це безперечно корисна функціональність, якої чомусь немає у звичайному Android. На щастя, ситуацію легко виправити за допомогою сторонніх програм.

Найкраще з найкращих серед програм для виконання подібних завдань і всього, що пов'язано з автоматизацією Android, - це Tasker. Це інструмент, який дозволяє призначати ті чи інші дії у відповідь на подію (час, місце, включення Wi-Fi, що завгодно), але так як Tasker досить складний у використанні і з наскоку в ньому не розібратися, то я відправлю тебе прочитати велику статтю про цей інструмент, яка вже була опублікована в нашому журналі, а замість нього розповім про прості у використанні додатки, які роблять те, що нам потрібно.

Перший додаток - Flip4Silence. Це простий сервіс, який реагує на зміну показань датчика положення та відключає звук під час перевороту смартфона екраном вниз. Як додаток, додаток також вміє приглушувати звук дзвінка, коли телефон буде взято в руки. Це теж дуже зручна та корисна функціональність.

Друга програма - Auto Vibrate. Додаток із подвійною функціональністю. Дозволяє відключати звук не лише у певний годинник, а й у певному місці. Тобто можна, наприклад, налаштувати програму так, щоб вона відключала звук на роботі або в кінотеатрі. Але це тільки в теорії, на практиці ж GPS у приміщеннях може просто не спрацювати, так що цілком покладатися на програму не варто.

INFO

У CyanogenMod відключення звуку за часом можна налаштувати в меню "Звук -> Тихий годинник".

Висновок

Звичайно, це не всі фірмові функції, які можна знайти в прошивках тих чи інших виробників смартфонів. За кадром залишилися камера-комбайн з величезною кількістю непотрібних функцій від Samsung, нотатки поверх екрану від LG, функція наближення відео в плеєрі від Samsung та LG, Smart Actions від Motorola та багато інших. Більшість цих функцій тобі ніколи не знадобляться, а ось ті, що потрапили до статті, будуть дуже корисними.

Відображення годинників та повідомлень на вимкненому екрані – одна з «коронних фішок» смартфона. Але вона доступна і іншим пристроям на базі Android 4.0 і вище – за допомогою програми DynamicNotifications.

Смартфони сповіщають про вхідну пошту, пропущені дзвінки, SMS або повідомлення з програм звуком або миготінням світлодіода. Визначити, про що саме повідомляє пристрій, зазвичай буває важко, доводиться розблокувати екран і відкривати шторку з повідомленнями. DynamicNotifications "перехоплює" повідомлення і ненав'язливо показує їх на темному екрані, тому достатньо одного погляду, щоб вирішити, наскільки важлива інформація надійшла і чи потрібно на неї відреагувати.

Щоб активувати показ сповіщень на вимкненому екрані, достатньо встановити DynamicNotifications, запустити його і перевести повзунок у стан «ВКЛ». На Android 4.3 програма запросить доступ до служби NotificationListenerService, його необхідно надати. Коли з'явиться подія, екран увімкнеться і покаже, що сталося. Прямо з вимкненого екрана можна перейти до програми, від якої надійшло повідомлення.

У налаштуваннях DynamicNotifications можна вказати, яким додаткам та іграм дозволено відображати повідомлення, чи показувати фотографії контактів під час пропущених дзвінків та SMS, вибрати колір значків та повідомлень, оформлення фону (особливо ефектно виглядають фотографії з переважанням чорного кольору), розмір та положення годинника, формат дати орієнтація екрану. Безкоштовна версія DynamicNotifications включається лише в тому випадку, коли є пропущені події. Якщо їх немає – екран залишається вимкненим.

Повна версія DynamicNotifications коштує 65 рублів, і в ній доступні розширені налаштування: показувати годинник, навіть якщо немає повідомлень, не показувати нічого у вибраний період часу, змінити яскравість, використовувати програму замість екрана блокування.

На смартфонах з LCD-екранами DynamicNotifications використовувати не варто - зросте енергоспоживання. З AMOLED-екранами через збільшення витрат батареї буде непомітно: якщо фон чорний, підсвічуватимуться тільки пікселі годинників та піктограм сповіщень. Коли смартфон лежить у кишені, сумці або з перевернутим вниз екраном, повідомлення не відображаються, екран повністю вимкнено.

Підтримайте проект - поділіться посиланням, дякую!
Читайте також
Які apple watch вибрати? Які apple watch вибрати? Колонка портативна Sony SRS-X11 Black Колонка портативна Sony SRS-X11 Black Огляд портативної колонки Sony SRS-X11 Огляд портативної колонки Sony SRS-X11