基于Android的喜马拉雅听书的实现.docx

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10390
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今时代,智能手机已经成为了人们生活中必不可少的一种工具,它的便携和功能的强大无时无刻不方便着我们的生活。而且智能手机有着庞大的市场,上到老人下到小孩,无一不对智能手机的功能有所耳闻,其中绝大部分更是智能手机的直接受益者。

在智能手机中,Android平台作为开源平台使Android系统被广泛应用并且占领主要市场。另一方面在现在快速生活节奏中,人们在劳累了一天之后需要适当放松自己,而开发一款喜马拉雅听书APP则可以满足人们在休闲时听书,听广播的需求。

本文题依托Android平台,设计实现了喜马拉雅听书APP。首先介绍了Android平台的发展,然后详细论述在开发中采用的代码技术及框架。在开发过程中,首先设计UI界面,由老师提供图片资源,使用Android Studio 2.2版本进行开发。采用JAVA语言实现了APP各个功能模块,该APP的主要功能包括用户登录、分类模块、推荐模块、收听广播、榜单模块以及主播模块。

 

关键词:Android;喜马拉雅听书;智能手机

 

目录

摘要

Abstract

1 引言-1

1.1 Android系统框架-1

1.2 喜马拉雅听书软件的特点-2

1.3 本文组织结构-3

2 关键技术及分析-4

2.1 UI界面技术-4

2.2 UI界面语言-4

2.3 Java语言-5

2.4 Json解析技术-5

2.5 异步任务-5

2.6 Android四大组件-6

2.6.1 Activity-6

2.6.2 Service-6

2.6.3 BroadCast Receicer-7

2.6.4 Content Provider-7

2.7 Android高级框架-7

2.7.1 Volley框架-7

2.7.2 Xutils框架-8

3 开发流程及代码实现-9

3.1 开发工具及环境的选择-9

3.1.1 Android开发工具选择-9

3.1.2 Android SDK-9

3.1.3 Android Studio-9

3.2 模块设计-10

3.3 用户界面设计-10

3.4 文件结构与说明-11

3.5 核心代码实现-12

3.5.1 软件入口-12

3.5.2 页面跳转-13

3.5.3 页面展示-13

3.5.4 音乐播放-15

3.5.5 搜索功能-15

3.6 遇到的问题及解决方法-16

4 系统测试-17

4.1 软件的测试-17

4.2 测试的结果及说明-17

结    论-21

参 考 文 献-22

附录A 程序代码-23

致    谢-28

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:在 Android 平台上发展速度很快的当属娱乐类程序。用户可以在闲暇之余只通过手机而非 PC 就可以轻松娱乐[5]。喜马拉雅听书是一款集合听广播和听书以及直播说书为一体的软件。在这款......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: