Android系统启动程序的优化设计与实现

被引量 : 0次 | 上传用户:zhgrmlshr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从2008年Google发布第一款Android操作系统手机后,Android操作系统便有着强劲的发展势头,到2012年2月份Android Markets上的应用程序数量已经达到45万,不过Android操作系统用户及开发者普遍认为Android操作系统启动速度相对较慢。本论文首先给出Android系统启动程序优化的研究现状以及研究意义。对Android的应用程序开发和源码编译进行学习,阐述Dalvik虚拟机和Java虚拟机的特征。在熟悉Dalvik虚拟机进程模型和Android操作系统启动流程的基础上,研究影响Android系统启动速度的因素。发现Dalvik虚拟机预加载项的加载过程、预加载资源的加载过程、系统服务初始化、Package扫描等均影响Android操作系统的启动速度。现有研究成果显示,预加载项的加载过程在Android系统启动过程中占有的时间为最多。本文针对预加载项进行优化,进而使得Android系统的启动时间相对较快。同时由于在Android系统启动过程中有开机自启动的应用程序进行启动,该类应用程序也影响Android系统的启动速度。通过对Android系统的启动过程和自启动机制进行研究,设计出一款具有控制自启动程序、节电管理、进程管理等功能的应用程序,以改善Android系统启动速度慢、消耗电量较快的特点。实验证明,本文对预加载项的优化的确达到提高Android系统启动速度的目的,设计出的软件不但能够对自启动应用程序进行控制,而且达到节电的效果。
其他文献
在当今经济社会土地、资本、劳动和人才这些生产要素中,人力资本中的人才在企业中扮演的角色越来越重要,发挥着其他生产要素无法替代的巨大作用。越来越多的公司更加注重人力
当今,坚硬冰冷、高大却又无生命的建筑物充斥着整个城市空间,作为联系着与柔弱温暖、渺小而又活生生的居住者之间过渡性元素的城市景观充当着十分重要的角色。但是,随着科学
在化石能源日趋枯竭,生态环境严重恶化的现代,各国都已采取不同措施,发展清洁能源,调整能源结构,改善生态现状。随着时代的发展和生活水平的提高,人类对室内环境的要求不断增
知识经济时代要求学习者具有更强的综合学习能力及创新能力。近几年,知识建构理论作为一种教学方法,正逐步赢得较广范围的欢迎,相当多的教师也正在将知识论坛作为支持学习和
冷发射装置结构动力学试验平台是本课题研究的对象。该冷发射模拟试验台是由冲击油缸系统和支撑平台系统两大部分组成,用以模拟导弹冷发射过程中冲击载荷对发射平台的结构位
红外图像是热成像,不受黑暗和烟雾雨雪等恶劣天气的影响,能够看到人眼中无法看到的目标,具有全天候工作的特点,已经被广泛应用于军事侦察、监控和制导等领域。此外,红外图像在民用
贪污罪作为一种严重侵犯国家工作人员廉洁性和公共财产所有权的一种多发性的职务犯罪,一直被我国刑法列为重点打击对象,但在实际生活中出现的案件还是层出不穷,司法机关所受理的
历史遗迹建筑有着悠久的文化信息。其中,重要的历史建筑区域体现着一座城市独特的风貌。在城市高速发展的今天,人们生活的消费与需求发生了很大的变化,原有的历史遗迹建筑不
随着科技的进步和社会经济的发展,信息技术大数据渗透到人们生产生活的各个领域,信息技术大数据在新闻领域也得到广泛的应用,大数据的发展开启了新的时代。基于此,本文主要就
创业投资引导基金是由政府设立并按市场化方式运作的政策性基金,主要通过扶持创业投资企业发展,引导社会资金进入创业投资领域。为了充分发挥国家引导基金作用,促进国家引导