紫金学院 课程报告
1 实验目的
通过本次实践,使学生熟练掌握 Android 程序开发的基本技术,涉及 Android 基
础知识、UI 界面、数据存储、SQLite 数据库、四大组件、网络编程、高级编程等。综
合利用 Android 课程所学知识,开发设计一款简单的音乐播放器 APP。
2.实验内容
综 合 运 用 UI 界 面 设 计 、 数 据 存 储 、 Activity( 活 动 ) 、 Service ( 服 务 ) 、
MusicPlayer、ListView 等知识,设计开发一款具有音乐列表的音乐播放器。
音乐播放功能使用服务进行本地通信来实现,首先需要创建一个 Service 类,该类
会提供一个 onBind()方法,onBind()方法的返回值是一个 IBinder 对象,IBinder 对象会
作 为 参 数 传 递 给 ServiceConnection 类 中 onServiceConnected(ComponentName
name,IBinder service)方法,这样访问者就可以通过 IBinder 对象与 Service 进行通信。
3. 程序设计和说明:(给出各个界面的设计思路,类的说明和运行界面截图)
整个工程包含五个类和五个布局文件:
创建了 raw 文件夹,放了三首音乐曲目,在 drawable 文件夹中粘贴了音乐封面图片
和背景图片,还有背景选择器的 xml 文件。
评论0
最新资源