Методические указания по выполнению лабораторных работ по дисциплине «программирование мобильных устройств»



Pdf көрінісі
бет13/30
Дата20.10.2023
өлшемі3,51 Mb.
#186972
түріМетодические указания
1   ...   9   10   11   12   13   14   15   16   ...   30
Байланысты:
15.-Metod LR Programmirovanie-mobil nyh-ustroistv 09.03.02 2021

Приоритеты 
Уведомления имеют такой параметр, как приоритет, суть его проста. Чем 
выше приоритет, тем выше в панели уведомлений будет находиться наше 
уведомление. Приоритет устанавливается методом setPriority у объекта Notification 
и
принимает в качестве аргумента следующие константы: 

Notification.PRIORITY_MIN;



Notification.PRIORITY_LOW;



Notification.PRIORITY_DEFAULT;



Notification.PRIORITY_HIGH;



Notification.PRIORITY_MAX.

В
Android 5.0 уведомления могут отображаться в плавающем окне, когда 
устройство разблокировано. Для того чтобы сделать ваше уведомление heads-up
необходимо у объекта Notification выставить высокий приоритет и добавить 
вибрацию. 
Рис. 7.3. 
Отображение
 
Push-уведомления при заблокированном экране 
70 


Push-уведомления удобны, если приложение работает в фоновом режиме. 
Оно должно уведомлять пользователя о каких-либо важных событиях. Фоновое 
приложение просто создает уведомление, но не запускает Activity самостоятельно, 
это необходимо сделать пользователю в удобное для него время. 
Вопросы: 
1.
Объясните принцип работыpush-нотификаций.
2.
Как с помощью программы возможно отследить была ли push-
нотификация доставленапользователю? 
3.
Как изменить разметку отображенияpush-нотификации?
4.
Push-нотификация всегда должна отображаться на экране пользователя 
или возможно использование невидимыхpush-нотификаций?
5.
Перечислите, что нужно иметь разработчику, чтобы начать 
использованиеpush-нотификаций.
Лабораторная работа 8. Локализация приложения 
Локализация дает возможность пользователям из разных стран запускать 
приложение на языке, который объявлен у них основным в настройках. Таким 
образом, если приложение запускается на телефоне с английской локализацией, то 
в
интерфейсе приложения будут отображаться английские надписи, если с 
китайской локализацией, то иероглифы. Фактически это добавление других языков 
интерфейса в приложение. 


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   30




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет