需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11630 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着智能手机的普及和各种手机应用的开发及使用,智能手机已经逐渐成为人们获取信息的主要设备。Android凭借其开源性和良好的操作界面,受到广大尤其是中国手机厂商的重视,多数大型的手机厂商也纷纷转投Android的阵营。 本文从Android源码的编写出发,详细说明了在Android手机上编写的应用构成,解析Android手机系统中重要的API,并在此基础之上,编写出符合Android规范的手机客户端系统。 本设计以侧滑菜单DrawerLayout为框架,包含首页,展厅,馆藏文物,新闻动态,系统设置五个模块。以展示阖闾古城的新闻为基础,加上对阖闾古城本身的文物和展厅的介绍。新闻列表和展厅列表主要以Listview展示,文物列表主要以Gridview展示。新闻内容主要以Webview展示。本设计除了以Listview列表展示新闻外,还使用首页置顶图,首页LinearLayout展示新闻。用户在进入设计后即可看见设计中最新更新的新闻内容。本设计对展厅及文物的介绍还使用了图库展示和音频视频技术。 本设计使用Android代码编写前端Android客户端界面,使用Java代码编写后台,以Mysql为数据库,以Tomcat为设计服务器。Android客户端使用Okhttp框架,从后台服务器接口中读取数据并显示在前端界面上。本设计还使用了其他的一些其他的开源框架的内容。 本设计使用方便快捷,界面良好易懂,具有良好的稳定性和可拓展性,经过测试,可以稳定运行,按照预期展示内容,满足用户需要。
关键词 Android;新闻客户端;阖闾古城
目录 摘要 Abstract 1 绪论-1 1.1 选题背景及研究意义-1 1.2 研究现状和发展趋势-1 1.3 研究内容-1 2 系统分析-3 2.1 研究目标-3 2.2 可行性分析-3 2.2.1技术可行性-3 2.2.2经济可行性-3 2.2.3操作可行性-3 2.2.4运行可行性-3 2.3需求分析-3 2.4本章小结-4 3 关键技术介绍-5 3.1 Android-5 3.1.1系统简介-5 3.1.2系统架构-5 3.1.3平台优势-6 3.2 开源控件介绍-6 3.3本章小结-7 4系统设计-8 4.1总体功能设计-8 4.2 功能模块设计-9 4.2.1首页-9 4.2.2 展厅模块-9 4.2.2 馆藏文物模块-10 4.2.3新闻动态模块-11 4.2.4 系统设置模块-11 4.3 系统界面设计-12 4.3.1首页模块-12 4.3.2展厅模块-12 4.3.3馆藏文物模块-13 4.3.4新闻动态模块-14 4.3.5系统设置模块-15 4.4 数据库设计-15 4.5本章小结-18 5系统实现-18 5.1文件结构与说明-19 5.1.1 Activity包-20 5.1.2 Adapter包-21 5.1.3 Broadcast包-22 5.1.4 Config包-22 5.1.5 Controller包-23 5.1.6 Entity包-23 5.1.7 Exception包-24 5.1.8 Fragment包-26 5.1.9 Http包-28 5.1.10 Util包-28 5.1.11 View包-29 5.1.12 Viewholder包-29 5.2 具体实现-30 5.2.1 总体架构-30 5.2.2 首页模块-30 5.2.3 展厅模块-31 5.2.4 馆藏文物-32 5.2.5 新闻动态-33 5.2.6 系统设置-33 5.3本章小结-34 6系统测试-35 6.1测试结果及说明-36 6.2本章小结-38 结论-39 致谢-40 参考文献-41 |