Day 21 | MediaPlayer

MediaPlayer

当需要播放声音或影片等资讯时,可使用MediaPlayer,它也同样有自己的生命周期

Untitled

//Step1:建立MediaPlayer物件
val recoder = MediaRecorder()
//Step2:设定资料来源为装置储存空间
val dir = File(filesDir.adsolutePath+"/record")
val file = File(dir, "file")
player.setDataSource(applacationContext, Uri.formFile(file))
//Step3:让MediaPlayer进入准备播放阶段
player.prepare()
//Step4:开始播放
player.start()
//Step5:暂停播放
player.pause()
//Step6:继续播放
player.start()
//Step7:播放结束後释放MediaPlayer占用的资源,此时player无法再使用
player.release()

<<:  Day12 什麽是Sass?

>>:  Day05 - 【入门篇】什麽是Keycloak

[Day 18] Leetcode 1328. Break a Palindrome (C++)

前言 今天来做九月每日挑战的今天这题1328. Break a Palindrome。这题不是考验程...

Day 1 : 前言-为什麽要撰写这系列文章

这篇文诞生的原因: 我从小就对资讯世界抱持着莫大的好奇与憧憬,到了高中稍微接触程序语言後让我更加想了...

[day15]几个常用的LineAPI

今天Heroku大当机0rz,写一点Line API的使用教学 LineSDK已经将大部分的实作功能...

Day 15 - 使用 Helm 打包 Kubernetes 应用程序

Helm 介绍 在前几天中我们使用各种 yaml 档案来建立应用,随着设定档越来越多,安装、管理起来...

Unity自主学习(二十):物件脚本(2)

今天既昨天之後,接着继续摸索脚本的编写吧! 打开脚本之後,如果觉得字太小可以按住"Ctrl...