文 献 综 述
引言
近年来,移动通信技术和移动智能终端系统发展迅猛,谷歌公司推出的智能手机平台 Android显示出其强劲的发展势头,已成为市场占有率最高的移动智能手机平台。 Android是基于 Linux 系统的开放式智能手机平台,具有较强的可移植性和操作性。Android 系统实现了对用户的完全开放,任何单位及个人都可以任意下载免费的源代码来开发设计具有自己特色的手机系统。蓝牙移动设备之间提供低功耗、低成本的无线连接通信,它们作为移动通信手段集成到主流的智能手机平台 Android上,因此研究原生 Android 系统及实现 Android 蓝牙通信子系统都具有重要意义。
本课题是基于Android智能系统和蓝牙通信系统作为平台,在此上开发出一款具有控制干涉仪功能的应用系统。因此,我们需要在Android平台上设计一个APP形式的遥控器,在以蓝牙技术为无线连接形式,完成本课题的设计。
一、Android系统
首先,我们需要了解Android系统,以此作为APP设计的基础。
Android 系统分为 4 个层次,分别是 Linux 内核层、系统运行库层、应用程序框架层、应用程序层。接下来将对4个层次进行简介。
Android 的核心系统服务依赖于 Linux 2.6 内核。Android 的内核发挥着最核心的作用,其主要完成以下操作:通过与计算机硬件的交互,完成对计算机硬件的编码控制和接口操作功能,实现对硬件资源的调度访问。系统运行库层的内容开始关系到系统底层,一般对开发普通应用程序不会直接接触该层。该层含有了运行时库和程序库,程序库便是c/c 程序库,可以通过框架层提供给应用测开发人员使用,使过程更加便捷。在 Android 平台中,开发人员具有对应用程序框架全部的访问权。框架是一个应用程序的核心,对应用程序进行整体设定。所有开发程序员都必须遵守框架的规定,智能对框架进行必要的扩展,而不能对主体结构随便更改。这样做的目的在于使应用程序的整体架构清晰,既能满足不同需求,而各程序员开发又不相互影响。应用层是 Android 应用程序的顶层,是与用户交互最多的一个层次,主要包括了用户交互界面的设计内容。应用层的程序都是使用 Java开发的,都是通过本层提供的 API 去实现的。
这只是Android系统的一个基本框架,设计一个优秀的应用程序绝非易事,需要对Android系统非常了解,又要对Java、C/C 非常熟悉等。开发者需要不断提升自身素质,才能设计出一个合格的应用产品。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。