需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11492 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网技术的普及和移动智能软硬件技术的飞速发展,手机软件为生活在快节奏社会的人们提供了更为多样的业余生活方式的选择空间。然而,市场上流行的集多种娱乐方式为一体的综合性娱乐APP(Application)并不多见。而这种APP可以改变人们业余生活的质量,开阔人们的视野,增强人们自己在社会的竞争力,使人们的业余生活丰富多彩。鉴于此,本文设计并实现一个集多种娱乐方式的为一体的安卓APP《智阅》。 本APP操作简单,界面美观。实现登录注册,音乐播放,电影播放,书籍观赏,后台管理,扫码下载等多维实用功能,以Java为编程语言,以AS(Android Studio)为应用的开发环境,以SQLite为后台数据库来保存业务数据,以MvvM(Model View ViewModel)模式构建项目框架,以RxBus代替EventBus进行组件之间的通讯,业务数据和UI控件绑定则采用Data Binding技术实现。试运行结果表明,本APP坚持以人为本,充分从用户的需求角度出发,基本满足用户多媒体休闲的一站式需求。
关键词:音乐播放器;最新电影;热门书籍;娱乐APP
目录 摘要 Abstract 1 引言-1 1.1 课题开发的背景-1 1.2 课题开发的意义-1 1.3 课题的现状与发展-2 1.4 课题开发的设计思路-2 2 程序开发平台模式及技术背景-3 2.1 Android Studio介绍-3 2.2 DataBinding 介绍-3 2.3 MvvM介绍-3 3 系统概述-4 3.1 系统可行性分析-4 3.2 系统需求分析-4 3.2.1 总体需求分析-4 3.2.2 系统功能分析-4 3.2.3 登录模块需求分析-5 3.2.4 音乐模块需求分析-5 3.2.5 电影模块需求分析-6 3.2.6 书籍模块需求分析-6 3.2.7 账号管理模块需求分析-7 3.2.8 扫码下载模块需求分析-7 3.2.9 福利模块需求分析-7 3.3 系统整体结构-8 3.4 系统整体业务流程-9 3.5 系统主页业务流程-10 4 智阅系统功能模块详细的设计-11 5 智阅数据库详细设计-13 5.1 数据库功能说明-13 5.2 智阅数据表的设计-13 5.2.1 智阅用户表-13 5.2.2 智阅音乐表-13 5.2.3 智阅电影表-14 5.2.4 智阅书籍表-14 6 智阅系统的详细设计与实现-15 6.1 智阅系统的总体设计-15 6.2 智阅各模块的详细设计-15 6.2.1 智阅登录模块-15 6.2.2 音乐模块-16 6.2.3 电影模块-17 6.2.4 智阅书籍模块-17 6.2.5 账号管理模块-17 6.2.6 扫码下载模块-18 6.3 系统界面设计-18 6.3.1 初次登录界面设计-18 6.3.2 音乐播放界面设计-18 6.3.3 主页界面设计-18 6.3.4 智阅热门电影的界面设计-19 6.3.5 书籍界面设计-19 6.3.6 音乐管理界面设计-19 结 论-20 参 考 文 献-21 致 谢-22 |