基于Android手机双模功能的研究——通话部分软件的设计与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:supperprecom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和人们生活水平的提高,智能手机逐步进入普通大众的生活,成为大家生活的必需品。Android平台是目前最流行的智能手机开发平台,依靠Google强大的开发和媒体资源,Android成为各大移动终端生厂商竞相追逐的对象,这些厂商都大力开发和生产基于Android的移动智能设备,Android迅速得到业界和社会的认可,并成为整个产业的热点。   本文首先分析和比较目前市场上流行的智能手机操作系统Symbian,WindowsMobile,Mac OS X和PLAM等的现状,并与Android平台做了对比。接着研究分析了Android平台的系统架构和组件模型,进而介绍了Android系统的电话部分的四个组成部分:Modem,RIL,Frameworks和Phone应用程序层,着重介绍了Frameworks层的核心组件、电话管理和电话注册,以及Phone应用程序层的呼叫追踪、呼叫通知和呼叫界面显示。并在此基础上,搭建了Android开发环境,设计和实现了Android手机双模功能的通话部分,本文主要实现了Frameworks双模和Phone应用程序层两个层次。对通话部分的双模来说,从Modem层,RIL层,到Frameworks层,在原有只支持GSM网络通话的基础,同样增加一套来支持CDMA2000网络的通话,最终由Phone应用程序来统一管理G卡和C卡的相关应用。在上层Phone应用程序层中,本文考虑到了双模的情况下,拨号和来电的双模处理流程,两张卡来电和拨号带来的冲突问题,以及最终的电话界面显示问题,并提出了解决方法。其中在Phone应用程序的双模实现中,还增加了一个切换已激活电话的功能,来实现在两张卡之间互相切换通话的功能。   最后搭建了Android测试环境,测试了单通G卡通话、单通C卡通话、G卡和C卡来电和拨号的冲突处理、一通G卡通话和一通C卡通话、切换已经激活的电话,证明本课题实现的Android双模功能的通话部分不仅没有影响原来的单模功能,还能同时支持一通G卡通话,一通C卡通话。  
其他文献
[作文题]rn阅读下面的文字,根据要求作文.rn我们生活在常识中,常识与我们同行.有时,常识虽易知而难行;有时,常识须推陈而出新……rn请写一篇文章,谈谈你生活中与“常识”有关
作者简介rn列夫·尼古拉耶维奇·托尔斯泰是19世纪俄国批判现实主义文学的杰出代表.列宁称他是伟大的艺术家,在半世纪以上的文学活动中创作了许多杰出的作品.深刻思想和卓越
是托尔斯泰的晚期代表作.托尔斯泰晚年经历了一场世界观的激变,他否定了贵族阶级的生活,站到宗法农民的一边,以一个农民的眼光重新审视各种社会现象.
乳白的晨曦,粘粘的,稠稠的,流在天边.仿佛是被谁轻轻挤出的牙膏,抹在了远山的“牙齿”上.喂--刷--牙--啦.耀眼的曦辉中,一个准备出发打柴的孩子,向着远山呼唤.
随着信息技术被广泛运用于社会生活的各个方面,教育教学也借助多媒体等现代信息技术手段,为优化中学语文教学架设了一座平台。它在激发学生学习兴趣,提高教学效果,开拓学生视
长期以来受应试教育的影响,普通高中政治教育已越来越不适应现代社会对人才的要求,改革高中思想政治理论课的教学手段、教学方法,增加思想政治理论课的吸引力,是增强高中思想
随着网络技术的快速发展,网络安全问题日益突出。网络攻击造成用户重要数据丢失或服务器瘫痪的事件时有发生,同时,IPv6协议等网络新技术的普及也对互联网造成了新的安全隐患
教学是唤起、维持、促进学生进步发展的行为。追求有效教学是教学永恒的主题,更是语文课堂教学的生命。让每个学生都能健康成长是语文教育的最终目的。在教学实践中,笔者有这
以前每年我过生日,总会进行一项特别的“仪式”:我站在房门的右侧门柱前,比划着自己的身高,用小刀在门柱刻下痕迹,成为一条身高线,记录长大一岁的欣喜。在柱子上还有两条特别
获取青藏铁路沿线冻土区域路基的地温,一直是相关工作人员的基础工作,但长期以来主要采用传统的人工观测方式,这种观测方式容易受恶劣环境的影响,数据的准确性差,实时性无法