Android系统基于J2ME平台通信构架应用.docVIP

  • 1
  • 0
  • 约2.87千字
  • 约 7页
  • 2018-08-11 发布于福建
  • 举报
Android系统基于J2ME平台通信构架应用

Android系统基于J2ME平台通信构架应用   摘要:新兴移动平台由于其开放源代码的特性,吸引了数量众多的应用开发者,这也大大提升了Android应用开发的成熟度,使Android的应用更加丰富多彩,也促使Android系统更加深入人心。J2ME平台是sun公司基于Java开发出来的针对移动平台的软件开发平台,面世多年并且已经成熟应用,通过J2ME平台开发的应用可以轻松实现跨平台使用,所以使用J2ME平台进行平台通信架构开发的应用将更加容易实现。   关键词:Andyoid系统 J2ME平台 通信构架的应用   中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2014)04-0032-01   由于信息技术的高速发展,智能手机已经成为人们生活的必需品,手机应用在近几年也发展的更加迅速。早期的手机软件开发都是针对固定平台,这样应用的跨平台移植很受影响,大部分需要进行二次开发,但是如果基于J2ME平台进行开发,则可以在跨平台移植过程中节省大量的时间。目前主流的移动平台有Android、IOS以及windows mobile等等。   1 Andyoid系统   Android系统是Google公司基于Linux平台打造的开源收集操作系统,Android系统包括移动电话所学的一切软件,同时还包括操作系统和用户界面。由于Android系统开源的特性,除了苹果公司的IOS能与之抗衡,在移动平台上Andorid系统从面世以来就所向披靡,无人可挡。Android系统的理念就是“随时随地为每个人提供信息”,这也是Google公司的理念。Google公司正是通过Android系统与全球的手机制造商结成合作伙伴,开发服务提供产品[1]。   2 J2ME技术   J2ME是sun公司基于Java推出的针对嵌入式以及消费类电子产品的开发平台。其主要特点就是跨平台移植性能好。J2ME技术可以说是伴随着Android系统共同成长,在短短几年之内就已经成为Android软件开发市场的主力军。   2.1 J2ME平台的体系结构   J2ME在软件从架构上区分是由三部分组成,第一部分是根据不同需求可选择的JAVA虚拟机;第二部分是类库和AqI;第三部分是相应的工具[2]。   2.2 配置   配置是基于J2ME运行的环境。目前J2ME有两种标准配置:CLDC通过KJava虚拟机,为PAD、智能手机等开发应用程序;CDC可以为家用电器及导航系统开发应用程序。   2.3 简表   简表就是J2ME的API合集。通常用来定义Java虚拟机的功能特性[3]。简表目前只有7种。   3 通信构架应用的需求分析及代码实现   作为通信构架的应用,首先要具有数据的收集以及数据的传输功能。那么基于J2ME平台如何实现这些功能呢。   3.1 数据收集段代码   yacoydFeltey yf = naw qyeyyFeltey();   yecoydEunmayation ye =ys.eunmeyateyaocyds(yf, null, false);   while(ye.hasNaxtElemant()){   int yacoydlD = ye.naxtyacoydld();   deta = ys.getyacoyd(yacoydlD);   //处理信息。   }   //...   cless quayyFeltey lmqlements yacoydFeltey{   qubIic BooIean matchas(bute[] candldate){   //确定信息收集条件, 本处判断是否与确认关键字匹配: 如是   则返回 tyue, 表示执行; 否则为 false,不执行。   //...   }   }   通过以上代码完成数据的收集,同时也要有数据存储功能。   3.2 数据传输段代码   〈LlmeerLeyont   xmlms :emdyeld〃httq://schemes. emdyeld, com/eqk/res/emdyeld,,   emdyeld:orlemtetlom=vertlcel   emdyel d: leyont―wl dth=〃f l 11 jeremt 〃   emdyeld:leyont―helght〃flll_qeremt〃   emdyeld:qeddlmgLeft〃10dlq〃   emdyeld:qeddlmgRlght〃10dlq〃   emdyeld:beckgyenmd=〃@dreweble/bg      Tebleyew emdyeld:leyont―wldth=flll

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档