Android系统分析与开发

来源 :兰州交通大学 | 被引量 : 60次 | 上传用户:afanti76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于开放源代码以及应用广泛等原因,学术界对Android的研究在这几年中也渐渐增多。Android系统的架构十分庞大,从内核层到应用架构层都可以作为一个独立的研究方向,所以目前对Android的研究往往都是针对其架构中的某一层或某个模块来做研究,即便有的会在一篇论文中对Android整个架构进行研究,但也只是对Android架构中的各个模块作简单的文字描述,并且没有根据Android系统的源代码来分析Android系统中各个模块的内部实现以及其功能作用。本文对Android整个系统架构的研究更多地从Android系统源代码的角度作为出发点,通过分析其架构中的各个模块的源代码执行的流程,从而可以充分地认识到各个模块的内部实现机制,对理解整个Android系统架构也有促进的作用。本文研究的目的,不仅仅是通过分析来加深对Android系统架构的理解,同时也为能够定制Android系统、开发出性能更好的Android应用提供坚实的基础。本文的内容总体上分为两部分:系统分析和开发。系统分析部分大致分析了Android系统架构中的几个核心模块的功能。开发部分则包含了内核移植开发、文件系统移植开发以及应用程序开发。首先,本文详细地研究分析了Android的系统架构中Binder、Ashmem、Activity、Service、Broadcast Receiver、Content Provider等子系统模块的工作原理和内部实现。其次,成功地在基于ARM处理器的硬件平台上移植Android系统。移植的工作内容包括Android内核的移植和Android文件系统的移植。最后,在移植好的Android系统平台上开发出了一个应用程序:基于RFID的公交智能监控系统。
其他文献
近年来,随着经济的快速发展,我国掀起了高速铁路建设的热潮。高速铁路高效的运营模式改变了人们的时空观念和生活方式,缩短了城乡间的交通距离。然而,高速铁路的建设给沿线的乡村
<正> “我们看海去,我们看海去……”老教师在弥留之际牵着他的手说。那沙哑的颤抖着的声音割裂了他的思想,震撼了他的心灵。“我们看海去,我们看海去……”他紧紧地握着老教
期刊
通过对企业组织中工作群体感受到的组织支持与群体离职意愿关系进行的研究,认为工作群体感受到的组织支持会增强工作群体的整体心理安全感,继而降低工作群体的离职意愿,群体
转子系统和轴承是旋转机械中的关键零部件,其长期处于高速、满负荷运行极易出现故障。基于振动信号处理的诊断方法具有可在线、实时诊断的特点,针对频谱分析对非线性振动信号
西部干旱区处于生态环境较为脆弱的地区,是我国生态环境建设的重要地带,如何处理好水资源开发与生态环境建设的关系直接影响区域乃至国家经济和社会的可持续发展;因此,在相同
目的:探讨维生素D对烟草致癌物NNK诱导的人支气管上皮细胞恶性转化过程的作用。方法:用500毫克/升的烟草致癌物NNK诱导人支气管上皮细胞BEP-2D恶性转化,并用维生素D对上述过程进
上世纪的四位戏剧大师之中,格洛托夫斯基可谓是最为特立独行的“另类大师”。除了作为导演之外,他似乎更像是一个哲学家或神秘学家,因为他所为之探索一生的东西,不限于剧场之
研究目的:本研究通过随机对照的临床研究,客观评估健脾益肺、和营固卫膏方在防治体虚易感儿肺脾气虚、营卫失和合并证证型的治疗效果,探讨病证结合的中医膏方防治小儿反复呼吸
目的探讨在百草枯(PQ)中毒所致大鼠急性肺损伤时氨溴索(AM)对肺组织Bcl-2/Bax的表达及细胞凋亡的影响。方法 44只大鼠随机分为4组:正常对照组(C组)6只、AM对照组(AM组)6只、