安卓课上的第三个作业,对服务与广播功能的基本原理实现
即,模拟一个简单的功能页面,当默认状态下(没有短信接收时),一旦收到短信(相当于触发系统广播),激活改功能的音乐播放,此外,额外设定音乐播放的停止按钮作为功能的完善。
其中,【整体代码文件结构】:
其中,activity_main.xml的内容:
他构建的是一个按钮,在默认的时候是灰色,当有短信发送过来触发点亮,然后点击这个按钮再度变灰。
Mainactivity.java的内容:
在没有短信被接受时,按钮是默认的灰色,即iscast=false,这时的按钮亦是不可被点击使用的,当接受到短信,触发了音乐的播放后变为可用,这时可以点击按钮来关闭音乐的播放。
这里亦需要申请权限&#x