Домашняя » как » Как создать пользовательские плитки для меню быстрых настроек Android

    Как создать пользовательские плитки для меню быстрых настроек Android

    В Android 7.0 Nougat появилось много новых функций и улучшений, таких как возможность настройки панели быстрых настроек Android с помощью настраиваемой плитки, содержащей уникальные переключатели и даже ярлыки приложений или веб-сайтов..

    Внедрение нового API плитки Quick Settings позволяет не только настраивать панель, но и позволяет разработчикам создавать специальные инструменты, разработанные специально для области Quick Settings. Один из таких инструментов называется «Пользовательские быстрые настройки», и он позволяет пользователям создавать только это: пользовательские плитки для области быстрых настроек, включая ярлыки приложений, ссылки в браузере и многое другое. Это невероятно мощный, но простой в использовании инструмент.

    Это руководство было написано для Android 7.0 Nougat, но приложение, которое мы используем, также работает с Android 6.0 Marshmallow - просто под немного другим набором закулисных правил. Вы должны включить System UI Tuner перед использованием пользовательских быстрых настроек, но в противном случае должен работают так же, как и на Android 7.0. Кроме того, если ваше устройство имеет root-права, оно может автоматически добавлять и удалять новые плитки. Однако для некорневых устройств вы должны сделать это вручную (что мы и сделаем в этом руководстве).

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

     

    Стоит отметить, что существует две версии пользовательских быстрых настроек: бесплатная и профессиональная. В то время как бесплатная версия хороша для начала, профессиональная версия ($ 1,50) действительно раскрывает весь потенциал приложения с помощью дополнительных пользовательских значков и более подробных пользовательских действий. Я использую профессиональную версию в этом руководстве, но вы должны легко следовать бесплатной версии.

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

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

    Хорошо! Итак, давайте начнем. С приложением на переднем плане, нажмите маленький знак плюса в правом нижнем углу.

    Появится диалоговое окно «Добавить плитку», сообщающее вам, что именно нужно сделать: дважды нажмите на шторку уведомления, чтобы открыть меню быстрых настроек, затем нажмите «Изменить».

    В меню «Правка» прокрутите вниз и найдите плитку с названием «CQS: Tile 0» и перетащите ее в верхнюю часть. Как только он на месте, нажмите кнопку назад.

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

    Перво-наперво: давайте добавим заголовок. Я собираюсь создать быструю настройку для Pokémon GO, потому что вы никогда не знаете, когда появится дикий редкий покемон, и вам нужно получить доступ к приложению прямо в эту секунду. Короче говоря, я буду называть это «PoGo» - помните, это происходит в небольшой области, поэтому краткость является ключевой для названий плиток. Нажмите на раздел «Название плитки», чтобы дать ему имя.

     

    Затем добавьте значок. Просто нажмите кнопку «Значок плитки», чтобы отобразить список параметров: встроенные значки, пользовательский значок, значок приложения или пакет значков. Стоит отметить, что некоторые из них доступны только в профессиональной версии приложения (например, Custom Icons). Я просто собираюсь использовать значок приложения на складе, поэтому выберите «Значок приложения» здесь.

     

    Будет создан список, поэтому выделите приложение, которое хотите использовать, и коснитесь его. Обратите внимание, что область QS поддерживает только белые значки, поэтому пользовательские быстрые настройки в основном просто убирают значок со склада. Он хорошо работает с некоторыми приложениями, в основном с прозрачным фоном и простым значком, например Chrome, но для Pokemon Go я застряну с квадратом. Я в порядке с этим.

    Теперь о важном: действии. Нажмите на кнопку «Tile Click Action», чтобы определить, что вы хотите, чтобы этот ярлык делал. Опять же, здесь есть несколько вариантов: Нет, Запустить приложение, Запустить другое, Запустить URL и Переключить. в то время как «none», «app» и «toggle» все говорят сами за себя, «other» немного расплывчато. Это в основном более продвинутые настройки, которые могут выполнять такие вещи, как действия Nova или другие действия.

    Однако для простоты мы просто добавляем приложение. Идите вперед и нажмите «Запустить приложение».

     

    Будет создан другой список, поэтому просто прокрутите вниз до приложения, которое вы хотите добавить в меню.

    Отсюда вы также можете установить действие двойного щелчка. По сути, это означает, что двойное нажатие на плитку может сделать вторичное действие, что делает этот ярлык супер полезным. На самом деле я собираюсь использовать эту опцию для запуска пользовательского URL-адреса и нажмите «Действие двойного щелчка по плитке», затем «Запустить URL-адрес» (при условии, что вы хотите добавить URL к своей плитке, если нет, пропустите этот шаг).

     

    Я добавляю PoGoToolkit в качестве своего второго действия, потому что калькулятор эволюции очень полезен при попытке решить, какие из ваших 74 Eevees развиваться. После добавления URL-адреса просто нажмите «ОК».

    Наконец, есть несколько дополнительных опций, которые вы можете выбрать: Свернуть панель уведомлений и разблокировать устройство. Это довольно очевидно: если вы хотите закрыть лоток после выполнения намеченной команды, установите первый флажок; если вы хотите, чтобы он разблокировал телефон, отметьте второе. Очень просто.

    На этом ваша кастомная плитка закончена. Просто нажмите на значок круглой галочки вверху. Готово.

    Новая плитка будет размещена в меню быстрых настроек. Выйдите из приложения «Пользовательские быстрые настройки», потяните тень и попробуйте.


    Это только вершина айсберга для того, что действительно возможно с API быстрых настроек. По мере того как Android 7.0 приобретает популярность, мы, вероятно, увидим, что все больше и больше разработчиков выпускают уникальные и интересные приложения, использующие этот новый API. К сожалению, до сих пор неясно, как это будет работать со скинами производителей (Samsung и LG оба отключили тюнер System UI на Marshmallow, поэтому такие приложения, как Custom Quick Settings, не будут работать), так что нам просто нужно подождать, чтобы найти из.