- 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
您可能关注的文档
- 9E燃机IGV控制及常见故障分析.doc
- 9E燃机联合循环调相运行可行性分析及对藏中电网影响.doc
- 9E燃气轮机熄火转速升高原因分析及对策探讨.doc
- 9E级燃机电厂中黑启动负荷浅析.doc
- 9FA型燃气轮机水洗系统运行与探讨.doc
- 9F燃气发电机组SFC静态变频器应用.doc
- 9S产房管理方法对降低产后感染率作用观察.doc
- 9S管理在流动采血车血液采集质量管理中应用.doc
- 9S管理法在临床技能中心管理中应用.doc
- 9S管理模式在信息中心探索及应用.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 尼康Nikon COOLPIX 5700 Manual说明书用户手册.pdf VIP
- 《教你如何删除群里发的图片.doc VIP
- PMF720L微机线路保护测控装置技术及使用说明书(Ver1.2).pdf VIP
- 2026年中国离网光伏发电产业现状深度调研研究报告.docx
- 2025(人教版)数学六年级下册全册教学设计.docx
- API 682-2014 离心泵和转子泵用轴封系统 第四版(中文).pdf
- 华东师大版八年级数学上册《14.2.3容易误导读者的统计图》同步练习题及答案.docx VIP
- 《从零开始学低压电工技术》,张伯虎,高清版.pdf
- 2026京东智能产发股份有限公司招股说明书.pdf VIP
- 基于交通静化理论的威海市环海路部分路段的优化设计--本科生毕业论文(设计).doc VIP
原创力文档

文档评论(0)