Android! Разработка мобильных



Pdf көрінісі
бет71/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   67   68   69   70   71   72   73   74   ...   87
ВОПРОС/ОТВЕТ
Нужно ли нам использовать фоновые сервисы (Background Service) для проигрыва-
ния музыки?
Мы не ра��казали подробно о кла��е ������� Se�v�ce� но вы �ожете увидет� е�о и��
������� Se�v�ce� но вы �ожете увидет� е�о и��
Se�v�ce� но вы �ожете увидет� е�о и��
Se�v�ce� но вы �ожете увидет� е�о и��
� но вы �ожете увидет� е�о и��
пол�зование в некоторых при�ерах� �одержа�их прои�рывание �узыки� в Интернете� 
В о�новно� Se�v�ce — �то �по�об запу�ка фоновых про�е��ов� которые �о�ут работат� 
даже то�да� ко�да ваша теку�ая деятел�но�т� завершит�я� Серви�ы похожи на де�оны 
L��ux� однако �то не одно и то же� Е�ли вы пишете обычный �узыкал�ный прои�рывател� 
и хотите� чтобы во�произведение �узыки продолжало��� ко�да вы читаете почту или про�
��атриваете веб��трани�ы� то�да� конечно� Se�v�ce отлично подойдет� В бол�шин�тве же 
�лучаев необходи�о завершит� прои�рывание �узыки� ко�да про�ра��а закончит работу� 
по�то�у ва� не нужно и�пол�зоват� кла�� Se�v�ce�
R .raw .main
��ылает�я на 
res/raw/main .mp3
� Найдите �оответ�тву��ие звуковые 
файлы в проекте 
Sudokuv3
в за�ружае�ых при�ерах на �айте издател��тва�
Метод 
onPause()
— �то двойной фик�атор для �етода 
onResume()
� ������� при�
������� при�
при�
о�танавливает теку�у� деятел�но�т�� прежде че� начат� нову�: так� в Su��ku� 
ко�да вы начинаете нову� и�ру� деятел�но�т� 
Sudoku
прио�танавливает�я� и зате� 
запу�кает�я деятел�но�т� 
Game()
� Метод 
onPause()
также вызыва�т� ко�да пол�зова�
тел� нажи�ает кнопку 
Back
или 
Home
� В�е �то — �е�та� �де �ы хотели бы о�тановит� 
нашу �узыку� по�то�у �ы вызывае� �етод 
Music .stop()
в 
onPause()

Тепер� давайте �делае� что�то в �то� роде � �узыкой в деятел�но�ти 
Game
:


Достарыңызбен бөлісу:
1   ...   67   68   69   70   71   72   73   74   ...   87




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

    Басты бет