Где находится строка состояния и для чего она предназначена

Android для чайников №3. Строка состояния

Евгений Вильдяев

Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Где находится строка состояния и для чего она предназначена. 12. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-12. картинка Где находится строка состояния и для чего она предназначена. картинка 12. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Где находится строка состояния и для чего она предназначена. 21. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-21. картинка Где находится строка состояния и для чего она предназначена. картинка 21. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Где находится строка состояния и для чего она предназначена. 5. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-5. картинка Где находится строка состояния и для чего она предназначена. картинка 5. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Где находится строка состояния и для чего она предназначена. 31. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-31. картинка Где находится строка состояния и для чего она предназначена. картинка 31. Один из самых функциональных и информативных элементов в Android-смартфоне.

Также в отдельных оболочках (TouchWiz, Emotion UI) есть отдельный ползунок регулировки яркости, управлять подсветкой смартфона с его помощью очень удобно.

Где находится строка состояния и для чего она предназначена. 218. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-218. картинка Где находится строка состояния и для чего она предназначена. картинка 218. Один из самых функциональных и информативных элементов в Android-смартфоне.Где находится строка состояния и для чего она предназначена. scr5. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-scr5. картинка Где находится строка состояния и для чего она предназначена. картинка scr5. Один из самых функциональных и информативных элементов в Android-смартфоне.

Заключение

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

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

Источник

Как пользоваться строкой состояния в Word

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

Вы легко можете настроить строку состояния, добавляя и удаляя информацию, отображаемую на ней. Кликните правой кнопкой мыши в любом месте строки состояния и увидите список элементов. Те, что отмечены галочкой, отображаются в строке состояния. Элементы не всегда будут видимыми, часть из них появляется только при определённых обстоятельствах. Например, если Вы не предоставляете общий доступ к документу, то параметр Число редактирующих авторов (Number of Authors Editing) будет скрыт, даже если он помечен галочкой во всплывающем меню Настройка строк состояния (Customize Status Bar).

Где находится строка состояния и для чего она предназначена. stroka sostoyaniya word 2. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-stroka sostoyaniya word 2. картинка Где находится строка состояния и для чего она предназначена. картинка stroka sostoyaniya word 2. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Где находится строка состояния и для чего она предназначена. stroka sostoyaniya word 3. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-stroka sostoyaniya word 3. картинка Где находится строка состояния и для чего она предназначена. картинка stroka sostoyaniya word 3. Один из самых функциональных и информативных элементов в Android-смартфоне.

… адрес этой гиперссылки появляется в строке состояния. Кроме того, если Вы скопируете содержимое веб-страницы и вставите в документ Word, то при наведении указателя мыши на вставленный рисунок, ссылка на него будет показана в строке состояния.

Где находится строка состояния и для чего она предназначена. stroka sostoyaniya word 4. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-stroka sostoyaniya word 4. картинка Где находится строка состояния и для чего она предназначена. картинка stroka sostoyaniya word 4. Один из самых функциональных и информативных элементов в Android-смартфоне.

Иконки в правой части строки состояния показывают информацию о некоторых параметрах приложения и позволяют менять характер работы с Word. К примеру, Вы можете изменять режим просмотра (Режим чтения, Разметка страницы, Веб-документ ) и масштаб.

Где находится строка состояния и для чего она предназначена. stroka sostoyaniya word 5. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-stroka sostoyaniya word 5. картинка Где находится строка состояния и для чего она предназначена. картинка stroka sostoyaniya word 5. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

Источник

Строки состояния (основы проектирования)

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

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

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

Где находится строка состояния и для чего она предназначена. ctrl status bars image1. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image1. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image1. Один из самых функциональных и информативных элементов в Android-смартфоне.

Типичная строка состояния.

Это правильный пользовательский интерфейс?

Чтобы определиться, ответьте на вопросы:

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

Должен ли элемент состояния отображать уведомления? В этом случае необходимо использовать значок области уведомлений.

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

Является ли информация в основном состоянии? В противном случае не используйте строку состояния. Строки состояния не должны использоваться в качестве вторичной строки меню или панели инструментов.

Содержит ли информация сведения о том, как использовать выбранный элемент управления? Если это так, отобразите сведения рядом с соответствующим элементом управления, используя дополнительное пояснение или метку инструкции.

Является ли состояние полезным и релевантным? То есть пользователи, скорее всего, изменили их поведение в результате этой информации? В противном случае не следует отображать состояние или размещать его в файле журнала.

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

Где находится строка состояния и для чего она предназначена. ctrl status bars image2. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image2. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image2. Один из самых функциональных и информативных элементов в Android-смартфоне.

красная адресная строка в Windows Internet Explorer.

Предназначена ли программа в основном для новичков пользователей? Неопытные пользователи, как правило, не знают строки состояния, поэтому следует пересчитать использование строк состояния в этом случае.

Принципы проектирования

Строки состояния — это отличный способ предоставления сведений о состоянии, не прерывая работу пользователей или нарушая их последовательность. Однако строки состояния легко заметить. Итак, на самом деле многие пользователи вообще не заметят строки состояния.

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

Если вы выполняете только одно действие.

Убедитесь, что сведения в строке состояния полезны и важны, но не являются критически важными.

Варианты использования

Строки состояния имеют несколько шаблонов использования:

ИспользованиеПример
Текущее состояние окна
Отображение источника отображаемых данных вместе с любыми режимами представления
Где находится строка состояния и для чего она предназначена. ctrl status bars image3. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image3. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image3. Один из самых функциональных и информативных элементов в Android-смартфоне.
В этом примере в строке состояния отображается путь к документу.
Ход выполнения
Отображение хода выполнения фоновых задач с помощью индикатора хода выполнения или анимации.
Где находится строка состояния и для чего она предназначена. ctrl status bars image4. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image4. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image4. Один из самых функциональных и информативных элементов в Android-смартфоне.
В этом примере строка состояния содержит индикатор выполнения для отображения загрузки веб-страницы в окне Internet Explorer.
Контекстные сведения
Показывать контекстные сведения о том, что в данный момент выполняет пользователь.
Где находится строка состояния и для чего она предназначена. ctrl status bars image5. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image5. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image5. Один из самых функциональных и информативных элементов в Android-смартфоне.
в этом примере Microsoft Paint показывает размер выделения в пикселях.

Рекомендации

Общие сведения

Уровень представления

Значки

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

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

Правильно:

Где находится строка состояния и для чего она предназначена. ctrl status bars image6. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image6. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image6. Один из самых функциональных и информативных элементов в Android-смартфоне.

Неправильно:

Где находится строка состояния и для чего она предназначена. ctrl status bars image7. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image7. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image7. Один из самых функциональных и информативных элементов в Android-смартфоне.

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

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

НаложениеСостояние
Где находится строка состояния и для чего она предназначена. ctrl status bars image8. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image8. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image8. Один из самых функциональных и информативных элементов в Android-смартфоне.Предупреждение
Где находится строка состояния и для чего она предназначена. ctrl status bars image9. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image9. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image9. Один из самых функциональных и информативных элементов в Android-смартфоне.Ошибка
Где находится строка состояния и для чего она предназначена. ctrl status bars image10. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image10. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image10. Один из самых функциональных и информативных элементов в Android-смартфоне.Отключено или отключено
Где находится строка состояния и для чего она предназначена. ctrl status bars image11. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-ctrl status bars image11. картинка Где находится строка состояния и для чего она предназначена. картинка ctrl status bars image11. Один из самых функциональных и информативных элементов в Android-смартфоне.Заблокировано/вне сети

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

Для значков, которые содержат важные сведения о состоянии, предпочтительно использовать метки на месте.

Значки строки состояния без метки должны содержать подсказки.

Дополнительные сведения см. в разделе значки.

Взаимодействие

Текст

Документация

См. строки состояния в виде строк состояния, а не строки состояния или другие вариации. Пример: «номер текущей страницы отображается в строке состояния».

Источник

строки состояния (элементы управления Windows)

Строка состояния — это горизонтальное окно в нижней части родительского окна, в котором приложение может отображать различные типы сведений о состоянии. Строку состояния можно разделить на части, чтобы отобразить более одного типа информации. на следующем снимке экрана показана строка состояния в приложении Microsoft Windows Paint. В этом случае строка состояния содержит текст «для справки выберите пункт» разделы справки «в меню» Справка «. Строка состояния — это область в нижней части окна, содержащая текст справки и сведения о координатах.

Где находится строка состояния и для чего она предназначена. sb paint. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-sb paint. картинка Где находится строка состояния и для чего она предназначена. картинка sb paint. Один из самых функциональных и информативных элементов в Android-смартфоне.

Этот раздел содержит следующие темы.

Типы и стили

Размер и высота

Строки состояния Multiple-Part

Операции с текстом строки состояния

По умолчанию текст выдается по левому краю в пределах указанной части строки состояния. В тексте можно внедрять символы табуляции ( \ t), чтобы выровнять их по центру или по правому краю. Текст справа от одного символа табуляции выравнивается по центру, а текст справа от второго символа табуляции выравнивается по правому краю.

Если приложение использует строку состояния, которая содержит только одну часть, можно использовать сообщения WM _ SETTEXT, WM _ gettextи WM _ жеттекстленгс для выполнения текстовых операций. Эти сообщения относятся только к части с нулевым индексом, что позволяет обрабатывать строку состояния так же, как и статический элемент управления Text.

Строки состояния Owner-Drawn

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

Чтобы определить часть окна как рисуемую владельцем, отправьте сообщение SB _ SETTEXT в строку состояния, указав часть и _ метод рисования SBT овнердрав. Если _ указан SBT овнердрав, параметр lParam является значением, заданным в приложении 32 бит, которое приложение может использовать при рисовании части. Например, можно указать маркер шрифта, маркер точечного рисунка, адрес строки и т. д.

Строки состояния в простом режиме

Вы поместили строку состояния в «простой режим», отправив ей _ простое сообщение. В простой режим в строке состояния отображается только одна часть. Когда задается текст окна, окно становится недействительным, но не перерисовывается до следующего _ рисования WM. Ожидание сообщения уменьшает мерцание экрана за счет минимизации количества попыток перерисовки окна. Строка состояния простого режима полезна для отображения текста справки для пунктов меню, когда пользователь прокручивается по меню.

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

При задании текста в строке состояния простого режима можно указать любой метод рисования, кроме SBT _ овнердрав. Строка состояния простого режима не поддерживает рисование владельцем.

Обработка сообщений в строке состояния по умолчанию

Источник

[Программирование] Работа со строкой состояния в Android

Где находится строка состояния и для чего она предназначена. image loader. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-image loader. картинка Где находится строка состояния и для чего она предназначена. картинка image loader. Один из самых функциональных и информативных элементов в Android-смартфоне.
Статья рассказывает о том как работать со строкой состояния в Android. Статья рассчитана на начинающих программистов под Android только осваивающих разработку под платформу. Также стоит заметить что строка состояния в большей степени используется для уведомления пользователя о каких либо событиях произошедших в системе, что по целевой задаче роднит её со всплывающими уведомлениями Toast. На Хабрахабре уже имеется достаточно полная статья о работе с Toast, и данный пост лишь развивает тему уведомлений.

Сам текст статьи писался для песочницы, и по сути Hello world как он есть. Сейчас меня интересует интересно ли вообще кому либо это направление, или же оно того не стоит.

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

На первом скриншоте представлена раскрытая строка состояния в стандартной оболочке Android (некоторые производители мобильных устройств в своих оболочках могут изменить её внешний вид, хотя суть остаётся той же). Строка состояния в Android по большей части используется для уведомления пользователя о каких либо событиях произошедших в системе, а также о результатах работы каких либо приложений. Существенным отличием от всплывающих уведомлений Toast является то что уведомления в строке состояния не пропадают спустя время, и «висят» там до тех пор пока пользователь как-то на них отреагирует. Строку состояния удобно использовать для получения уведомлений от приложений запущенных в фоновом режиме, а также с появлением уведомления можно проиграть какой либо звук, вибрацию, или же воспользоваться мигающими индикаторами на устройстве (если они имеются). Уведомление представленное на скриншоте — именно то чего сегодня мы и будем добиваться.

Создание простого уведомления в строке состояния

Для начала попробуем создать стандартное уведомление для командной строки так как это рекомендуют в Google. Разметку интерфейса приложения оставим без изменений (уведомление будет появляться сразу после его запуска). И так, пример кода (с комментарием того что возможно может быть не ясным):

public class NotificationBar extends Activity <
/** Called when the activity is first created. */

private static final int NOTIFY_ID = 1; // Уникальный индификатор вашего уведомления в пределах класса
@Override

CharSequence tickerText = «Hello Habrahabr»; — в этой строке мы указываем текст который будет показан в свёрнутой строке состояния на несколько секунд при появлении уведомления. Спустя несколько секунд он исчезнет, а в строке останется лишь иконка.

Где находится строка состояния и для чего она предназначена. 7654509ef6e84b868e40b398089f2cf0. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-7654509ef6e84b868e40b398089f2cf0. картинка Где находится строка состояния и для чего она предназначена. картинка 7654509ef6e84b868e40b398089f2cf0. Один из самых функциональных и информативных элементов в Android-смартфоне.

Вот пожалуй и всё. Можно открывать шампанское, и наблюдать то что у нас получилось.

Где находится строка состояния и для чего она предназначена. 6861f182e8d3aecf4bd978f00184a458. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-6861f182e8d3aecf4bd978f00184a458. картинка Где находится строка состояния и для чего она предназначена. картинка 6861f182e8d3aecf4bd978f00184a458. Один из самых функциональных и информативных элементов в Android-смартфоне.

Создание расширенного уведомления в строке состояния

Теперь несколько усложним задачу — мы будем создавать уведомление не по шаблону что предлагает Google, а по собственной разметке (благо такая возможность имеется). И так создадим новый файл разметки в папке layout, у вас он должен получиться таким:

LinearLayout xmlns:android =»http://schemas.android.com/apk/res/android»
android:orientation =»horizontal»
android:layout_width =»fill_parent»
android:layout_height =»fill_parent»
android:padding =»3dp»
>
ImageView android:id =»@+id/image»
android:layout_width =»wrap_content»
android:layout_height =»fill_parent»
android:layout_marginRight =»10dp»
/>
TextView android:id =»@+id/text»
android:layout_width =»wrap_content»
android:layout_height =»fill_parent»
android:textColor =»#000″
/>
LinearLayout >

Также добавим какую либо картинку в папку drawable дабы потом установить её в ImageView.

Теперь код. Код не сильно отличается от кода простого уведомления, но тем не менее требует комментария

public class NotificationBar extends Activity <
/** Called when the activity is first created. */

private static final int NOTIFY_ID = 1; // Уникальный индификатор вашего уведомления в пределах класса
@Override

В итоге можем открывать вторую бутылку, и наблюдать примерно такую картину:

Где находится строка состояния и для чего она предназначена. 212ca238b98160a87a1cf82c43341d2e. Где находится строка состояния и для чего она предназначена фото. Где находится строка состояния и для чего она предназначена-212ca238b98160a87a1cf82c43341d2e. картинка Где находится строка состояния и для чего она предназначена. картинка 212ca238b98160a87a1cf82c43341d2e. Один из самых функциональных и информативных элементов в Android-смартфоне.

Добавляем звук и вибрацию, мигаем индикаторами.

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

notification.defaults |= Notification.DEFAULT_SOUND; — данная строка присваивает уведомлению звук что используется в системе по умолчанию.
notification.sound = Uri.parse(«file:///sdcard/notification/ringer.mp3»); — таким способом можно установить звук из файла на SD карте.

notification.defaults |= Notification.DEFAULT_VIBRATE; — данная строка добавляет вибрацию в колличестве времени по умолчанию.

Кроме того имеется возможность задать время вибрации самостоятельно. Делается это двумя строчками
long[] vibrate = ; — создаем массив, в котором 1-ое число — время которое следует подождать до того как запустить вибрацию. Второе значение — время первой вибрации в миллисекундах (аналогично и 3, и 4 значение). Количество вибраций может быть бесконечно большим по усмотрению программиста.
notification.vibrate = vibrate; — присваиваем массив нашему уведомлению.

notification.defaults |= Notification.DEFAULT_LIGHTS; — данной строкой мы можем по мигать индикаторами с параметрами по умолчанию.

Конечно можно настроить параметры и в ручную.Для этого нам потребуется 4 строки:
notification.ledARGB = 0xff00ff00; — задаем цвет для RGB индикатора.
notification.ledOnMS = 300; — задаем время между миганиями
notification.ledOffMS = 1000; — задаем время спустя которое горящий индикатор потухнет
notification.flags |= Notification.FLAG_SHOW_LIGHTS; — разрешаем мигать
Тут следует заметить что далеко не на всех девайсах вообще имеются какие либо индикаторы.

Естественно все эти установки нужно производить до строчки вызова уведомления.

Заключение

Вот пожалуй и всё. Пост никак не претендует на полноту, и всё же данной информации должно быть вполне достаточно новичкам. В качестве источника, а также более полного описания работы с NotificationBar могу привести оригинальную статью на developer.android.com. Надеюсь статья поможет кому либо в изучении возможностей платформы. Спасибо за внимание.

UPD: при внимательном рассмотрении выяснилось что комментарий к одной из строчек кода отсутствует (обещается объяснить под кодом, но самого объяснения нет). Досадную ошибку исправляет, а также ряд ф-и строки состояния о которых я сообщить забыл восполняет пользователь djvu, взглянуть можно в комментариях: 1, 2. О существовании серьезных подводных камней сообщает sdmitry вот тут.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *