需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12132 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:Android是由Google公司开发的一种基于Linux的自由及开放源代码的操作系统,主要应用于手机和平板。目前,Android系统已经更新到8.0版本,在全球的市场份额高达87.5%,成为全球第一。 项目以Android Studio为开发平台,采用Java和Xml为编程语言,通过加入一些网络请求和图片处理的Jar包,结合数据库、线程池、Lru缓存策略等技术手段,设计开发音乐播放器客户端软件,并采用魅族手机对项目进行调试。该项目主要完成在线音乐播放、本地音乐播放、音乐下载、新闻浏览和直播等功能,经过真机测试,该项目实现了上述所有功能,并在上述功能上增加了歌词显示和推送功能。项目设计符合人们的日常操作习惯,界面布局合理、美观大方。通过对代码的大量优化处理,项目运行流畅不卡顿,稳定性较好。
关键词:Android;Java;Xml;音乐播放器
目录 摘要 Abstract 1 绪论-1 2 项目需求分析-2 3 工具软件介绍-4 3.1 Android简介-4 3.1.1 Android的架构-4 3.1.2 Android的四大组件-4 3.1.3 Android中的Fragment-5 3.1.4 Android项目结构-5 3.2 常用工具简介-7 3.2.1 Post Man的使用-7 3.2.2 命令行的使用-7 3.3 封装-7 3.3.1 基础类的封装-8 3.3.2 网络请求的封装-9 3.3.3 线程池的封装-10 3.3.4 数据库的封装-10 3.3.5 图片处理的封装-11 3.3.6 工具的封装-11 4 项目设计-13 4.1 主界面设计-13 4.2 音乐界面-14 4.2.1 推荐页面-14 4.2.2 歌单页面-15 4.2.3 榜单页面-17 4.3 动态界面-19 4.4 我的界面-20 4.6 直播界面-22 4.7 音乐播放功能设计-23 结 论-26 参 考 文 献-27 致谢-28 |