YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Russian subtitles

← Уведомления

Get Embed Code
10 Languages

Showing Revision 5 created 01/12/2015 by alexandra mishina.

  1. Хорошо, вы закончили.
    Было очень много нового в этот раз.
  2. А ведь вы становитесь к этому моменту
    опытным программистом Android.
  3. Как я уже сказал ранее, мы будем
    использовать NotificationCompat.Builder
  4. для создания наших уведомлений.
    Совсем несложно создать
  5. симпатичное уведомление со значком
    прогноза погоды,
  6. названием нашего приложения.
  7. И нашим текстовым содержимым — прогнозом с
  8. максимальной и минимальной температурами.
    Мы будем использовать другой класс
  9. из библиотеки поддержки для создания
    TaskStackBuilder
  10. для нашего PendingIntent.
    Это простой вариант
  11. TaskStackBuilder, потому что всё, что
    у нас есть —
  12. это отдельный элемент в нашем стеке.
    Мы всего лишь добавляем
  13. addNextIntent и используем его
    для создания PendingIntent,
  14. которое мы передаём менеджеру уведомлений.
  15. В заключение мы вызываем
    менеджера уведомлений
  16. с построенным намерением из нашего
    построителя с функцией уведомления.
  17. Одно из самых замечательных свойств
    менеджера уведомлений — это то, что он
  18. может быть использован из любого потока,
    даже если это отображение UI.