【技术实现步骤摘要】
一种基于Android平台加速应用启动方法
[0001]本专利技术涉及计算机
,具体涉及一种基于Android平台加速应用启动方法。
技术介绍
[0002]Android(安卓)系统是一种以Linux为基础的开放源代码操作系统,作为一款开放式的操作系统,随着Android系统的快速发展,如今已允许开发全者使用多种编程语言来开发Android应用程序,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。与此同时,用户也通过下载和安装各种应用程序来满足自己各方面的需求,比如导航、语音、阅读等。然而部分应用开发者为了自身利益,在其开发的应用在启动界面、应用内界面展示广告等,这些广告大多作为图片类型的资源文件打包在应用安装包中,由此致使应用启动缓慢,影响了用户的情绪和体验。为致力于更快的应用启动,为用户带来愉悦的体验,通常采用以下几种方式加速应用启动:1、通过设置window背景,替换主题theme背景,利用提前展示window的方式,快速预览一个画面,给用户一个直观体验。
[0003]2、通过延迟加载的技术,首 ...
【技术保护点】
【技术特征摘要】
1.一种基于Android平台加速应用启动方法,其特征在于,包括以下步骤:S110、配置预加载文件;S120、读取XML配置文件;S130、包管理机制查找XML配置文件中的APK;S140、启动XML配置文件中的进程;S150、后台生成热启动模式。2.根据权利要求1所述一种基于Android平台加速应用启动方法,其特征在于,在步骤S110中,配置预加载文件时,采用XML语言描述,写入需预加载应用程序包名,进而生成XML配置文件。3.根据权利要求1所述一种基于Android平台加速应用启动方法,其特征在于,在步骤S120中,读取XML配置文件时,通过NIO或SAX解析XML配置文件,并生成缓存信息。4.根据权利要求1所述一种基于Andro...
【专利技术属性】
技术研发人员:谭龙,张磊,张英鹏,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。