本示例通过音乐播放器,展示了前台Service的使用方法。一般情况下Service都是在后台运行的,后台Service优先级都是比较低的,当资源不足时,系统有可能回收正在运行的后台Service。一些场景下(如:播放音乐),用户希望应用一直运行,此时就需要用到前台Service。前台Service会使用保持正在运行的图标在系统状态栏显示。 本示例主界面分为三个按钮,点击Start Play按钮会启动前台服务并播放音乐,点击Pause Play按钮会暂停播放音乐,前台服务继续运行,点击Stop Play按钮会停止播放音乐并关闭前台服务。
1
使用51单片机的蜂鸣器输出三首音乐:送别、爬音阶、八月桂花。当然了,可以随意更换乐曲,把谱输入数组就行。在播放过程中,使用外部中断来暂停音乐,使用独立按键来选择音乐。经过调试该程序可行。其中蜂鸣器接p1.5,独立按键1接p3.2(外部中断0)实现暂停播放,独立按键2和3接p0.1和p0.0,实现音乐的选择
2019-12-21 20:46:58 17KB 51单片机 蜂鸣器 音乐暂停 音乐播放
1