需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:5581 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 随着平板电脑与智能手机的普及和应用,人们的生活越来越依赖移动设备,各类手机app为人们日常生活提供了很大的便捷,不同年龄阶段的人对移动平台上的软件依赖程度日益上升。目前android手机的市场占有率持续上升,使得安卓端的应用也越来越多的被开发。本作品以MVP设计模式,创新扩餐理论作为理论基础,以安卓作为开发平台,在对用户需求和体验进行系统分析的基础上,模仿并开发猫眼app,完成观看预告片,查询各类电影资讯和购买电影片等功能。 本作品从以用户交互页面,网络下载模块儿,观看视频模块儿,地图里选影院模块儿,数据持久化,用户注册及搭建服务器等方面进行程序设计。要完成四个一级界面,实现轮播图,上拉加载下拉刷新,加载网络数据,实现搜索功能,用户注册以及获取注册验证码等功能。
关键词: mvp设计模式 ; android开发平台 ; 猫眼APP
目录 摘要 Abstract 1 绪论-5 1.1 选题背景-5 1.2 设计内容-6 2 设计原理-6 2.1 Android Studio的MVP框架介绍-6 2.2 主要工具类及插件-7 2.3单列实现主要代码-8 3 系统设计-8 3.1 主页面设计-8 3.2 影院页面的设计-9 3.3 发现页面的设计-10 3.3.1今日TOP10-11 3.3.2 影视资讯-11 3.3.3 周边商城与实时票务-12 3.4 我的页面的设计-12 3.5 程序块分包设计-12 4 系统主要功能调试-13 4.1 四个基本页面测试-13 4.2实现轮播图,加载网络数据,上拉加载下拉刷新-14 4.4网络页面加载-14 4.4.1 网络数据请求关键代码-15 4.5用户注册以及获取手机验证码-17 4.6实现二维码功能-17 结论-18 参考文献-18 |