1。2。2 运行环境介绍

1) 该软件运行的手机版本为运行Android的手机均可。

2) 该软件运行的系统版本为Android4。0。3以及以上版本。

3) 该软件运行的手机需要支持蓝牙4。0标准。

2 关键技术简介

2。1 Java 简介

Java是一门面向对象的语言,它拥有C++中的优点,同时抛弃了C++中关于多继承以及指针等难以理解的概念。因此Java具有简单易用以及功能强大两个特征。Java作为静态的面向对象编程的代表,很好地实现了面向对象的理论,允许程序员使用最优雅的思维方式来进行复杂的编程。

Java拥有许多优秀的特点,如简单、跨平台、安全、可移植、面向对象以及支持多线程。Java编写的程序运行在JVM虚拟机上,所以Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

Android虽然使用了Java作为编程语言,但是Android程序并不是运行在JVM虚拟机之上,而是运行在Dalvik虚拟机或者ART虚拟机之上,所以Android上的Java与传统的Java并不是一样的。Android的编程方式仅仅是在语法上借用了Java的语法,但是内部所有的方法都是通过Android SDK中提供的方法实现。仅仅是外在类似Java,然而实现方法与Java完全不同。

2。2 BlueTooth简介论文网

蓝牙( Bluetooth ):蓝牙是一种无线技术标准,它可以实现如移动设备、固定设备或者楼宇间个人域网之间的短距离数据交换(蓝牙使用的是2。4-2。485GHz的ISM波段的UHF无线电波)。蓝牙技术最初是由爱立信公司在1994年创立的,当时创立的目的是作为RS232数据线的替代方案。蓝牙可同时连接多个设备,同时因为无线的特点,所以蓝牙克服了数据同步的难题。

蓝牙主设备最多可同时与一个微小网络中的七个设备通讯,当然这只是理论值,并不是所有的蓝牙主设备都能够达到这一最大的通讯量。设备之间可以通过协议转换主从角色,从设备也可转换为主设备,主设备也可以转化为从设备。

蓝牙提供两个或两个以上的微小网连接以形成分布式网络,让特定的设备在这些微小网中自动的同时地扮演主从设备,是设备之间能够互相通讯。

数据传输可以随时随地地在主设备和其他的从设备之间进行。主设备可选择要访问的从设备;比较典型的情况是,蓝牙主设备可以在设备之间以轮询的方式快速转换。虽然主设备能够一次最多与七个从设备相互连接,但是蓝牙从设备很难与一个以上的主设备相互连接。

2。2。1 BlueTooth 4。0 简介

BlueTooth 4。0是2012年最新蓝牙版本,是3。0的升级版本;蓝牙4。0较蓝牙3。0版本更加省电、而且成本低、3毫秒低延迟,具有超长有效连接距离,并且支持AES-128加密等特点;通常使用在远程控制、蓝牙耳机、蓝牙音箱、钟表、医疗保健以及运动感应器上。蓝牙4。0将高速技术、传统蓝牙技术和低耗能技术三种优点融为一体,其中低耗能技术又称为BLE,大量的使用在智能手机以及无线设备上,蓝牙4。0版本的功耗较老版本降低了90%以上,更省电。

蓝牙4。0的出现,解决了蓝牙在手机上的功耗问题,Google在搭载蓝牙4。0的手机上正式支持了低功耗蓝牙,使得各种蓝牙终端同安卓设备一起使用成为可能,极大的提升了用户体验。

2。2。2 BlueTooth 4。0 特点文献综述

1。速度:蓝牙4。0支持1Mbps数据传输率下的超短数据包,最少8个数据位,最多27个数据位。所有的连接都是用在蓝牙2。1中加入的减速呼吸模式来实现超低速的工作循环。

上一篇:asp+access网上报名系统设计
下一篇:没有了

java+mysql移动医生系统设计与实现服务端设计

基于Android的公交线路查询系统的设计与实现

基于Android的英雄联盟LOL掌游宝的设计与实现

基于Android的上课点名系统的设计与实现

基于Android的火车票在线订...

基于Android飞机大战的设计与实现

基于移动终端的智能监控系统的APP开发

ANSYS三明治加速度计设计技术仿真+文献综述

构建诚信小组”降低高校...

基于MVB+CAN总线技术的车门监控网络设计

两人星盘合盘详解 星盘合...

高安師范五年制初等教育...

金属陶瓷太阳能选择性吸收器优化设计

Patran5000T油船锚机底座结构强度分析

科技进步与创新對现代企...

版画创作中黑白木刻语言的处理

加强國洧企业党建工作的...