arm开发板与android手机的无线通讯的程序设计和开发

arm开发板与android手机的无线通讯的程序设计和开发

ID:20395833

大小:162.47 KB

页数:16页

时间:2018-10-09

arm开发板与android手机的无线通讯的程序设计和开发_第1页
arm开发板与android手机的无线通讯的程序设计和开发_第2页
arm开发板与android手机的无线通讯的程序设计和开发_第3页
arm开发板与android手机的无线通讯的程序设计和开发_第4页
arm开发板与android手机的无线通讯的程序设计和开发_第5页
资源描述:

《arm开发板与android手机的无线通讯的程序设计和开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3.4移动应用软件开发技术人类自从进入信息时代开始,就不断地提高信息的交互量、通信的速度。从一开始的AMPS网络为代表1G。到现在老年人使用的功能机主耍使用的2G(SecondGeneration)技术,其实就是通常所说的GSM(GlobalSystemforMobileCommunication全球移动通信系统),以数字语音传输技术为核心112]。年轻人使用的智能机,一般使用的是3G技术。它能够较为方便地处理视频、音乐、图片等大容量的文件。中国电信的CDMA2000制式、中国联通的WCDMA制式、中国移动的TD-

2、SCDMA都属于3G网络。3G的核心分为3大块:网络、终端、应用。网络,主要是上述三大运营商。终端,指的是裨能手机。主要是Android手机和iphone手机。应用指的是安装在手机上的各种APP。智能手机的一般只有如下特征:(1)具有开放性的操作系统无论是Android手机还是iphone手机都自如的安装或卸载APP。使手机添加更多的应用,更符合个人的应用习惯。(2)无线接入能力支持各种2G、3G网络制式以及wifi。还有NFC(近场通信)等。(3)高速处理芯片手机的CPU也越来越强大,处理能力越来越强。杰出的代表

3、有高通晓龙的APQ8064,国内华为海思K3V2芯片。(4)支持GPS导航手机乜含GPS模块。一般能精确到3-5米。(5)良好的人机交互界面人机交互良好,没有接触过智能手机手机的人,也能在很短时间内学会操作手机。在计算机、互联网之后,3G移动互联网正在引导第三次信息技术革命的浪潮。新吋代人们,应该掌握一门移动开发技术。移动开发一般有如下特点:(1)有效管理内存由于手机内存一般较小,所以应该有效管理内存。防止内存泄露。导致手机系统的崩溃。(2)更强的容错处理能力手机用户比PC用户对软件有更高的要求,这就要求程序从可能

4、捕捉错误。用重试或关闭应用的方式解决问题。(3)不同的操作方式手机一般在行进过程中是单手操作,游戏是双手操作。这就要求设计人员在编写打电话、发短信等APP时考虑单手操作的舒适度。这一过程一般有心理学家参加。(4)底功耗,有限的电量手机需耍便携性,手机的电池不能做的太大。这就需耍设计APP,在做数值处理的时候,考虑到算法的优化。尽量减小CPU的使用。(5)开发周期相对传统PC较短移动开发技术每半年更新换代一次。其中的软件更新换代的频率更高。3.4.1EcIipse介绍工欲善其事,必先利其器。Eclipse就是一个很好

5、的开发平台。它的代码是开源的。一开始用于java开发。当安装上不冋的插件后,可以开发不冋语言下的APP。它支持的语言有C/C++、COBOL、PHP、Python。Eclipse—开始是一个开源的项目,它有IBM发起,众多厂商参加。由于代码开源人们可以使自由开发自己插件,遵循开源精神,人们也可自由的使用它。随着加入公司的增加,如Oracle,Eclipse更像可以进行任何语言开发的IDE集成者。3.4.2Android的开发环境的配置配置Android开发环境分为以下几个步骤:(1)安装java虚拟机因为Andro

6、id开发主要基于Java语言,所以有必要安装Java虚拟机。这里安装的是jdk-6ul0-rc2-bin-b32-windows-i586-p-12_sep_2008.exe。安装完成后配置PC机(Windows-XP)的环境变量:系统变量CLASSPATH添加:%JAVA_HOME%libtools;增加系统变量JAVA_HOME。检斉是否配置完成口J*以在Windows的DOS界面K输入:java-version如果出现如卜图3-4界面,就说明Java虚拟机的环境就配置完成了。在这种DOS环境下,可以编译支

7、持java程序。3-4验证java配置环境(1)安装标准版的Eclipse上官网:http://www.eclipse.org/downloads/如网页显示这里有32位版木和64位版本,选择一个和电脑位数一致的版本。本文中使用的32位的。(2)安装AndroidSDKAndroidSDK幵发包,是由Google公司开发。官网上下载adt-bundle-windows-x86-20131030.zip这个安装包,解压后有一个SDKManager.exeo双击进入。如图3-5,以前旧版木是可以直接下载安装的,现在只能

8、只能在联网的情况下获得不同版本的SDK。本来开源的代码渐渐地变的不开源了。由于SDK是像下兼容的,比如说用Android2.2(API8)开发的APP可以运在Android版本4.1的机器上。如果不是做交互性较强,对色彩、动态效果没有太多的要求的APP,建议用低版本的SDK开发。这样开发出来的APP奋着较好的兼容性。如下图所示tools这个文件一定要下载。因

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。