需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11124 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着移动互联网技术的不断发展,人与人之间的交流方式变得更加多样化,个人生活随想的记录与管理变得越来越重要。而在移动端开发领域,Android系统的占有率则是最大的,本选题目的在于开发一款面向个人的基于Android系统的手机APP,用户可以在此款应用上通过发布文字、图片的方式来记录每日生活的感悟。用户可以查看他人发布的信息,可以在此平台上关注他人,可以评论他人发布的信息,进而增加人与人之间的交流。主要研究内容如下: (1)设计和实现Android客户端用户界面; (2)设计并搭建基于MySQL的数据库; (3)后台响应Android客户端的数据请求; (4)Android客户端展示后台接口的返回结果; (5)处理Android客户端数据的分页展示; (6)在Android客户端对已发布的个人动态信息评论和点赞; (7)Android客户端图片的选择和上传。 关键词 个人生活随想录;Servlet技术;MySQL数据库;Android;手机APP
目录 摘要 Abstract 1 绪论-1 1.1 研究的背景和意义-1 1.1.1 研究的背景-1 1.1.2 选题来源-1 1.1.3 研究的意义-1 1.2 国内外研究现状-1 1.2.1 国内研究现状-1 1.2.2 国外研究现状-2 1.3 本课题的主要研究工作-2 2 开发工具和相关技术介绍-3 2.1 开发工具简介-3 2.2 Android简介-3 2.3 MySQL简介-3 2.4 Tomcat简介-3 2.5 Android开源图片加载库ImageLoader简介-4 2.6 Android开源网络访问库Volley简介-4 2.7 Android开源图库访问库ImageSelector简介-5 2.8 Json解析-6 3 环境搭建及安装-7 3.1 MySQL数据库安装-7 3.2 Android开发环境搭建-7 3.3 JDK安装-9 3.4 Tomcat安装-10 4 系统总体架构设计-11 4.1 系统需求分析-11 4.2 系统总体设计-11 4.2.1 数据库设计-11 4.2.2 Android客户端系统设计-12 5 数据库构建-14 5.1 概述-14 5.2 用户信息表-14 5.3 用户发布的动态表-14 5.4 用户评论表-14 5.5 用户关注表-15 5.6 动态赞列表-15 5.7 用户与所发布的动态的关联表-15 6 Android客户端系统实现-16 6.1 登录模块-16 6.1.1 模块功能-16 6.1.2 界面设计-16 6.1.3 登录流程图-17 6.2 注册模块-18 6.2.1 模块功能-18 6.2.2 界面设计-18 6.2.3 注册流程图-19 6.3 首页展示模块-20 6.3.1 模块功能-20 6.3.2 界面设计-20 6.3.3 首页展示的实现-21 6.4 发现页模块-22 6.4.1 模块功能-22 6.4.2 界面设计-22 6.4.3 发现页的实现-24 6.5 个人中心页模块-24 6.5.1 个人中心页模块的功能-24 6.5.2 界面设计-24 6.5.3 个人中心页的实现-25 6.6 首页、发现页、个人中心页加载框架分析-26 6.6.1 框架功能-26 6.6.2 界面设计-26 6.6.3 加载框架的实现-27 6.7 动态详情模块-27 6.7.1 模块功能-27 6.7.2 界面设计-27 6.7.3 界面实现-28 6.8 动态发布模块-29 6.8.1 界面功能-29 6.8.2 界面设计-29 6.8.3 界面实现-30 6.9 个人主页模块-31 6.9.1 界面功能-31 6.9.2 界面设计-31 6.9.3 界面实现-32 结论-33 致谢-34 参考文献-35 |