基于安卓系统的挖矿软件开发文献综述

 2023-08-14 15:12:04

文献综述(或调研报告):

该部分主要查阅了Android系统和Android平台下软件开发的过程,以下分别从Android系统的特点、系统组成、应用程序开发过程的重点内容、开发平台、手机游戏发展及开发现状五个部分进行阐述。

3.1 Android系统特点

Android一词最早出现于法国作家利尔亚当(Auguste Villiers de lrsquo;Isle-Adam)在1886年发表的科幻小说《未来夏娃》(Lrsquo;egrave;ve future)中。他将外表像人的机器起名为Android[1]。Android是一套真正意义上的开放性移动设备综合平台。它包括操作系统、中间件和一些关键的平台应用。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境,而且还支持各种可扩展的用户体验,Android里面具有非常丰富的图形系统,对多媒体的支持功能和非常强大的浏览器。Android平台为开发者提供了源码开放的软件开发包(SDK), 它包含了使用Java语言开发Android平台应用的必要工具和组件(API)。进行开发前先要建立合适的开发环境, 其中基于Java的整合型可扩展平台Eclipse是我们的首选[2]。实例开发需要安装的SDK 有JDK 1.6 和Android SDK m5-rcl5,使用的集成开发环境为Eclipse 3.3(需要安装集成环境的Android开发插件ADT, 该插件提供了设备模拟器、调试工具、内存和效率调优工具), 可以说Android 程序的开发目前拥有一个成熟、便捷的开发环境[3]。安卓系统应用程序一个完整的生命周期是从应用程序的创建到结束的全过程,与其他系统不同,安卓系统应用程序的生命周期是不受运行本身控制的,而是由安卓系统来决定的,安卓系统会根据应用程序对用户的重要性及当前系统的负载来决定生命周期的长短[4]

3.2 Android软件平台组成

Android软件平台主要由五部分构成[5],它们分别是:关键应用程序、应用程序框架和组件、C/C 函数库、Java程序运行环境、优化了的Linux内核。

3.2.1关键应用程序

Android平台内包含一些关键应用程序,如邮件收发客户端程序、短信收发程序、网页浏览器等,而更多有特色的Android应用程序还有待于广大开发者共同参与开发。

3.2.2应用程序框架及组件

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。