基于AndroiD-x86操作系统的多窗口显示研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:chongfengli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Android操作系统在智能终端的爆发式增长以及Android对大屏幕尺寸的支持,用户对Android操作系统的操作体验要求日益升高。国内外的开发人员针对平板设备和PC电脑设计开发一套新的支持多窗口显示的Android操作系统,用以满足人们的多任务操作需求。Android良好的开发和用户生态,给了开发人员挑战Windows独占个人电脑操作系统市场的机会。  本人的研究工作是研究开发一个基于Android-x86操作系统的开源系统,该系统将运行在个人计算机上,并支持多窗口显示等Windows操作系统的常规属性。  论文首先对Android操作系统简要介绍,阐述了Google发布的每个重要版本的关键改进和发展趋势,并宏观的分析了Android平台整体架构,介绍了Android开发的准备工作,包括源代码的下载和编译,开发调试工具的选取等。然后对于Android的主要运行机制进行分析,主要有视图系统、消息机制、IPC通信机制——Binder和服务框架。在这个基础上,本人详细研究分析了窗口管理显示机制以及核心代码设计实现了Android多视图显示模式,并解决了多个应用窗口同时显示下焦点窗口大小随鼠标拖动而改变的技术难题。在真机和模拟机的测试结果显示,本文设计实现的Android多窗口显示机制相对于Android原有的单窗口显示机制无论是CPU、内存使用率还是显示扩展方面都有明显的性能提升,提供了良好的用户体验。
其他文献
对于搜索引擎来说,检索性能和检索质量是影响其发展至关重要的两个指标。本文的研究关注两者的权衡,即搜索引擎返回的网页是否能满足用户需求,同时又有较好的性能。现代搜索引擎
近年来,伴随着信息技术的迅猛发展,以文本、图像、音频、视频等为载体的数字技术得到广泛应用,给人们带来了极大的便利。然而,在带来了便捷的同时,也带来了侵权、盗版等问题
移动智能终端已成为人们的主要上网工具。移动智能终端上的APP数量和质量上都有巨大进步。传统的APP推荐方法使用APP下载量和特定个人信息等数据来为用户提供推荐,无法准确把
无线传感器网络(WSNs)是一种以现代传感器技术、微机电系统、嵌入式计算、分布式信息处理和网络通信技术等为基础的多学科综合信息获取和处理技术。大量低成本、低功耗的微型
代码复用是一种重要的软件复用方式。复用者需要理解软件代码实现的功能。近些年,如何辅助复用者理解代码功能成为了软件复用的研究热点之一。基于主题建模技术的程序理解方法
伴随着信息技术的高速发展,大规模信息网络在各个领域不断地涌现,如万维网、社交网络、即时通讯和生物信息网络等。这些由大量的相互作用的不同类型的个体组成的信息网络往往
快速傅里叶变换广泛地应用于数字信号处理(DSP),尤其是二维快速傅里叶变换(2D-FFT)在成像技术的光谱和频域分析中有重要的应用,如图像数字水印、指纹识别、合成孔径雷达成像
随着计算机技术的发展和互联网应用的普及,各个领域可获取的数据呈爆炸式增长的趋势。图作为一种常用的数据表示模型,能够表达更复杂的结构模式和更一般性的语义信息,因此与大图
在这个信息爆炸的时代,Internet带给人们丰富的资讯,提供方便的同时也推动了经济的发展。但是许多非法组织和个人通过传播计算机病毒来窃取信息并从中获取经济利益,给信息和
由于云计算提供的服务具有廉价性、灵活性和易于扩展等优点,越来越多的企业和个人选择租用基础设施即服务(IaaS)来支撑自己的业务。作为其他云服务的基石,IaaS在云计算中起着