毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android的应用市场设计+源代码(2)
伴随着Android系统的开放性和免费等特点,采用Android系统的智能手机越来越多,也越来越受到人们的喜欢,到目前为止Android已经升级到6.0版本。考虑到Android有着广泛的发展前景,我将以Android系统作为研究课题,进行手机软件开发。为用户提供一个安全、方便、干净的应用电子市场应用软件。
1.2课题研究意义
伴随着Android系统市场发展越来越完善,到现在为止,Android系统在我国的市场占有率以超过近七成。然而目前Android应用市场并不是很规范,存在着大量的山寨应用软件和大量的恶意软件,使用户不能够很好的使用正版软件。而应用市场软件是下载其他软件的重要入口,所以掌握了应用市场入口就想到于占领了用户的手机。开发一款应用市场软件将有助用户避免一些恶意软件的攻击。本系统研究意义就是为用户一款安全的电子应用市场软件
2.系统相关技术介绍
2.1服务器端技术
Tomcat是Apache 软件基金会项目中的一个核心项目,由Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
Tomcat 服务器是一个开放源代码免费的的应用服务器,属于轻量级应用服务器,在大多数的小型系统和并发访问用户比较少的场合下使用的特别多,但它是独立运行的,所以当你运行Tomcat 时,它其实上是作为一个独立的进程单独运行的,使用起来非常的方便。目前Tomcat最新版本为8.x。
在本项目当中我将使用Tomcat做为服务器,使用Tomcat7.0版本,从官网下载好软件直接解压到本地目录下,打开bin目录双击startup.bat批处理文件将会其他该服务器,双击shutdown.bat其处理文件将关闭服务器。在windows系统下需要配置Tomcat本地环境变量。
配置好服务器环境,把项目所需要的资源进行打包,所有的数据传输通过Json结构组织数据结构的,通过Json结构可以数据的传输效率,减少数据冗余,提供有效数据的传输。把所有数据在Eclipse环境中打包成war包。放到Tomcat的webapps目录下,然后从新启动服务器,服务器会自动读取war包中的数据。然后再配置静态资源的目录结构。到目前为止服务器部分将搭建完成。
2.2系统组件和软件技术介绍
Activity 是Android系统中的一个很重要的组件,它是为用户提供一个用于任务交互的画面。例如发邮件、打电话、发短信。或者查看地图等。在该窗口里,应用可以绘制用户交互的内容。 这个窗口通常占满屏幕,但也有可能比屏幕小,并且浮在其它窗口的上面或者底部。
一个应用程序是由多个activity和其他组件组成。在启动其他activity时可以通过Intent启动展现不同的内容,每一个activity可以启动另外一个。系统将会把它压入一个栈,当一个新的activity启动,它将被放到栈顶并获得用户焦点。每当一个新的activity被启动,那么之前的将被停止。后台栈遵循后进先出的栈机制,所以当用户完成当前页面并按下返回按钮时,它将被弹出栈并销毁,之前的activity将被恢复。
本项目中用到Activity作为显示内容的容器。在项目中一个用到了3个Activity,分别是MainActivity(应用主页)、AppDetailActivity(应用信息详情页)、BaseActivity(基类)。
Service是一个应用程序组件,和activity有共同的基类,所以它和activity有相似的功能,它能够在后台执行耗时较长的操作,虽然不提供用户界面,但是切换到另外的应用时还能保持后台运行。服务能被其它应用程序的组件启动。此外,应用程序组件还能与服务绑定,并与服务进行交互,还可以进行进程间通信。 比如,服务可以处理
音乐
播放、执行文件、网络请求或者与内容提供者进行交互,这些步骤都是后台进行的。
共3页:
上一页
1
2
3
下一页
上一篇:
java考勤管理系统设计+源代码
下一篇:
asp.net+sqlserver教学改革平台的设计+源代码
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
C#学校科研管理系统的设计
中国学术生态细节考察《...
承德市事业单位档案管理...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...