毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
水面机器人船Android控制终端设计与开发(3)
(3)Service可以理解为运行于Android系统后台的服务程序,它没有用户界面,也不能与用户完成交互,通常是用来运行一些后台程序,如来电防火墙。
(4)Intent是Android系统中的不同组件之间交互的纽带,可以将封装于其中的数据传递到同一应用程序的另一组件中。
(5)ContentProvider是Android操作系统上用于不同应用程序间的一种数据共享机制,因为在Android操作系统上,各个应用程序间是完全相互独立的,要向实现应用程序间的数据共享就不得不依赖于它提供的ContentProvider组件。
2.1.2 Android应用开发工具Eclipse简介
Eclipse是由IBM公司投资4000万美元开发的IDE(Integrated Development Environment)集成开发工具。它是目前最流行的Java集成开发工具之一,基于Java语言编写,并且是开放源代码的、可扩张的开发工具[5]。此外,IBM公司为了推动开源运动,于是捐出了由它开发Eclipse全部源代码,并在此基础上组建了Eclipse联盟,Eclipse开发工具的后续开发也交由该联盟负责。Eclipse开发工具为软件开发人员提供了一流的Android应用程序集成开发环境,插件概念是构建Eclipse开发工具平台体系结构的基础。插件是Eclipse平台最具特色的特征之一,也是其区别于其它开发工具的特征之一。我们在使用Eclipse工具进行Android应用程序开发时,首先我们需要利用Eclipse开发工具提供的文本编辑器进行Android应用程序源代码的编写,其次再利用真实的安卓智能手机或者各类Android Virtual Device安卓模拟器运行编译通过的Android应用程序。
2.1.3 Android应用开发流程
第一,创建Android虚拟设备或者硬件设备:开发人员需要创建Android虚拟设备(AVD)或者连接硬件设备来安装应用程序。
第二,创建一个Android应用程序项目:Android应用程序需要的所有源代码文件和资源文件都包含在该项目中。它被构建成可以在Android设备安装的.apk文件。
第三,构建并运行应用程序:如果使用Eclipse开发工具,每次保存修改时都会自动构建,而且可以单击“运行”按钮将运行程序安装到模拟器。
第四,使用SDK调试和日志工具调试应用。
第五,使用测试框架测试应用程序。
共3页:
上一页
1
2
3
下一页
上一篇:
具有缩放功能的图像检索系统设计
下一篇:
基于IPID的网络存储隐蔽信道的设计与实现
關于修船企业ERP系统的设计思想【6512字】
Python船联网传感器感知模块研究与实现
ASP.NET49.8米渔政船船舶设备考核系统开发
ASP.NET的49.8m渔政船辅机设...
面向微信公众平台的智能客服机器人设计
VB+sqlserver船用柴油机进气...
HTML5和android的手机聊天机器人APP开发
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
公寓空调设计任务书
AT89C52单片机的超声波测距...