需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10385 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息时代的到来,智能手机数量的不断增加,人们在生活中使用智能手机的频率越来越高,以至于人们越来越离不开智能手机了,因此,智能手机所使用的各式各样的软件也应运而生,然而,什么样的软件是自己需要的,什么样的软件是合适自己的呢? 本课题针对目前很多人遇到的问题,设计了一个基于Android平台应用市场客户端的设计与实现,它可以将市场上各式各样的软件都集中在一起,既能实现软件的多样化,也能帮助手机用户者根据自己的需要选择合适自己的软件。本系统是通过AsyncTask异步访问服务器接口调取数据,并将数据附在适配器上,然后显示在手机页面上面,让大家可以一目了然的看到软件、软件的功能等。 本课题在集中软件的同时,它实现了软件的下载,更新,下载等功能,而且还可以对自己的手机软件进行管理,充分展现了它的作用。
关键词 应用市场;AsyncTask;适配器
目录 摘要 Abstract 1 绪论-1 1.1 系统开发的背景-1 1.2 系统开发的意义-1 1.3 应用市场的概述-1 1.4 本设计的组织结构-2 2 开发工具及相关技术-3 2.1 开发工具介绍-3 2.1.1 系统的开发环境-3 2.1.2 Eclipse简介-3 2.2 相关技术-3 2.2.1 Android简介及特性-3 2.2.2 简述AsyncTask-4 3 需求分析-6 3.1 可行性分析-6 3.2 系统功能介绍-6 3.2.1 软件搜索-6 3.2.2 应用下载、安装-6 3.2.3 更新、卸载-6 3.2.4 登入、评论-7 3.3 业务建模-7 3.3.1 业务用例建模-7 3.3.2业务活动图-7 4 系统设计-9 4.1 系统结构设计-9 4.2 系统功能设计-9 4.2.1首页设计-9 4.2.2应用分类管理页面设计-10 4.2.3应用排行页面设计-10 4.2.4应用管理页面设计-10 4.2.5用户下载安装设计-11 4.2.6个人中心设计-11 4.2.7用户评论-11 4.2.8退出设计-12 5 系统实现与使用-13 5.1 系统环境搭建-13 5.1.1 Android应用开发环境搭建-13 5.1.2 Android虚拟机的配置-14 5.2 系统实现-16 5.2.1 启动Logo页面-16 5.2.2 首页的实现-16 5.2.3 分类列表实现-19 5.2.4 排行列表实现-20 5.2.5 管理页面实现-20 5.2.6 登入评论实现-21 5.2.7 个人中心和退出的实现-22 6 系统测试-23 6.1 测试的目的-23 6.2 测试用例举例-23 结论-27 致谢-28 参考文献-29 |