基于Ajar平台的手机软件架构研究与应用

被引量 : 0次 | 上传用户:honest1988li
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通讯技术的迅猛发展,手机已经成为我们工作、生活、娱乐的必备品。手机像互联网一样,让人与人之间跨越了时空的限制,它以其变化多端的外观、丰富多彩的功能、推陈出新的技术不断吸引着人们的视线。于机的功能越来越丰富,软件扮演的角色也就越来越重要。随着3G市场的发展,多媒体业务应用将逐渐成为趋势,对手机应用软件的要求也会越来越高,手机软件设计将变得不可或缺。Ajar平台是TTPCOM推出的一个支持GSM/GPRS双模技术的手机应用平台,它是专注于低功耗多功能手机的手机开发系统,可提供一系列最新的应用技术,包括支持Java、配备多媒体信息服务(multimedia messaging service,MMS)及电子邮件客户端的统一信息服务(unified messaging service)、WAP 2.0、数码相机以及各类移动游戏。Ajar平台为我们提供了一系列的系统接口和必要的开发工具包,如何在Ajar平台上层进行软件的设计,使开发效率进一步提高?通过对基于Ajar平台的手机软件应用开发流程进行充分的分析,利用平台原有的结构和接口,可以在平台之上建立一个中间软件架构层,用以统一和简化上层应用软件开发的结构和接口设计。该架构层具体可划分为应用层、服务层和适配层三个相对较为独立的层次:应用层负责手机应用的启动、初始化、关闭以及屏幕可视化控件的调用和显示,它通过事件驱动来实现和服务层的交互;服务层负责包装各类手机应用服务,并提供相关服务的接口给应用层调用,比如通话、电话薄、短信、彩信等都是重要的手机服务;适配层主要通过其特殊的消息传递机制来向平台外部发送传递请求并接收相关的反馈信息。最后,在中间架构层的基础上,实验性地实现手机设备上即时通讯(IM)应用软件的开发,有力地证实了该架构的成功性。
其他文献
当音乐进入电视,它就成为电视节目的一个重要组成部分,它从属于服务于电视节目。结合实际,针对音乐在电视节目中的作用进行了阐述。
在研究世界风电主流市场区域风电并网规程高电压穿越技术规定的基础上,总结了各国并网规程高电压穿越技术要求和关键技术指标。分析了两种主流风电机组在电网侧电压骤升时的
于山溜冰场工程具有周围环境复杂,技术要求高,施工难度大的特点。在钻爆施工过程中,必须采用控制爆破技术,一方面要尽量减少爆破振动对周围建筑物及文物的影响,另一方面又要控制飞
孙子说:"兵无常势,水无常形。"这句用兵作战的名言,对于高考备考复习来说,非常贴切。尽管每年考题都标新立异,但只要我们抓住了规律,掌握了命题的特点和趋势,备考复习就会有
在计算机显示器能效标准和能效测试的基础上,通过分类统计的方法,分析了被测显示器的能效等级和能效指标的分布,讨论了计算机显示器的能效水平和制约因素,说明能效标识制度的
旅游摄影并非简单地在旅游中给自己留此存照,更多的是为了拍摄到独具特色的自然风光和民风民俗等。文章从旅游摄影的准备工作、旅游摄影的主要内容、旅游摄影的禁忌等三个方
低空风切变是飞机起飞和降落阶段的重要危险因素,监测低空风切变,并进行主动避让是至关重要的。多普勒测风激光雷达从工作原理上可分为相干和非相干(直接探测)两种。论文中采
为改善纳米二氧化硅的分散性,以硅烷偶联剂KH-570,分散剂BYK-163和钛酸酯偶联剂NDZ-201对纳米二氧化硅进行表面改性.通过沉降率、FTIR和SEM等表征评定方法,对产物结构和性能
文本分类作为信息过滤、信息检索、搜索引擎、文本数据库、数字化图书管等领域的技术基础,有着广泛的应用前景。而支持向量机是基于统计学习理论的新一代机器学习技术,能较好
当前,我国城市地籍信息化建设中,越来越要求土地地籍数据的集中式管理,服务应用的集中管理。因此,通过现代科学技术手段尤其是数据库技术手段改进城市地籍管理,提高城市地籍水平已