Учебное пособие по выполнению практических заданий по курсу "Разработка облачных и мобильных приложений на платформе Google Android"



Pdf көрінісі
бет27/35
Дата12.10.2023
өлшемі4.1 Mb.
#480634
түріУчебное пособие
1   ...   23   24   25   26   27   28   29   30   ...   35
AndroidStudioMeth (1)

 
 
 


77 
Лабораторная работа №12. Работа с аудио 
Задание: создать приложение, по нажатию кнопки в котором 
проигрывается какой-то звук. 
Создайте стандартный проект, но на этот раз – с Basic Activity. У нас 
уже есть кнопка на экране. Теперь необходимо в папке res создать папку raw, 
как это делалось в прошлой лабораторной работе, и добавить туда какой-то 
звуковой файл. После этого перейдите в файл MainActivity.java и в методе 
onCreate в методе onClick кнопки FloatingActionButton добавьте всего две 
строчки: 
MediaPlayer mediaPlayer = MediaPlayer.create(MainActivity.
this

R.raw.
dimon
); 
mediaPlayer.start(); 
Также можно изменить строчку c методом Snackbar.make(): 
Snackbar.make(view, 
"Your should hear a sound"

Snackbar.
LENGTH_LONG

.setAction(
"Action"

null
).show(); 
Не забудьте добавить в приложение опциональное меню с пунктом о 
программе, который открывает диалоговое окно с вашими ФИО. В данном 
случае мы использовали Basic Activity, поэтому все необходимые методы в 
коде уже есть, а пункт меню Settings можно поменять на "О программе". 
Запустите проект. После нажатия на кнопку должен проигрываться звуковой 
файл. Бывает так, что приложение начинает работать не с первого раза, тогда 
нужно выполнить Build -> Clean Project и заново загрузить его в эмулятор. 


78 
Лабораторная работа №13. Работа с видео 
Задание: создать приложение, при запуске которого проигрывается 
какое-то видео. 
Создайте стандартный проект с Empty Activity, перейдите в файл 
activity_main.java, удалите стандартное текстовое поле, включите магнит и 
перетащите на экран элемент VideoView из категории Widgets. Теперь 
создайте папку raw (правой кнопкой мыши по папке res -> New -> Directory -
> raw) и поместите в неё видео. Приложение сможет воспроизвести только 
видео в формате *.mp4 и *.3gp. 
Перейдите в файл MainActivity.java и в методе onCreate создайте 
ссылку на VideoView: 
VideoView videoView = findViewById(R.id.


Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   35




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

    Басты бет