应用程序启动装置和方法制造方法及图纸

技术编号:13826043 阅读:92 留言:0更新日期:2016-10-13 01:18
一种应用程序启动装置和方法,所述应用程序启动装置包括:存储模块,用于存储引导图,所述引导图与应用程序的起始页面颜色分布一致;调取模块,用于在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;启动模块,用于在显示引导图之后,启动应用程序并显示应用程序的起始页面。上述应用程序启动装置能够在不增加应用程序启动时间的同时提高用户体验。

【技术实现步骤摘要】

本专利技术涉及智能终端
,尤其涉及应用程序启动装置和方法
技术介绍
在安卓市场日新月异的环境下,安卓手机的使用率在消费群体中越来越高,由于安卓系统的应用程序启动需要时间,所以用户进入应用程序时总会先闪现一个白色的界面,然后才会显示应用程序的内容,白色界面停留的时间长短决定于手机的CPU性能,性能好点的CPU,白色界面停留的时间会短一些,但是都会存在此问题,使用户在进入应用程序时有种卡顿的感觉,给用户带来不好的体验。大部分手机厂商都没有解决这个问题。市场上的一些应用为了解决这个问题,在应用程序进入时会先进入一个欢迎页面,来掩盖这个问题。现有市场应用程序进入时会先进入一个欢迎页面,然后隔一段时间后再进入应用程序的内容界面。所述欢迎页面可以是图片,也可以是广告等。具体的,请参考图1为现有技术采用欢迎界面处理方式的过程示意图。用户点击应用程序后,执行步骤S1:启动一个全屏的活动1(activity1),即启动欢迎页面,隐藏状态栏;然后执行步骤S2:创建一个管理对象(Handler);步骤S3:通过管理对象(handler)将可运行(runnable)对象发送到主线程的消息队列中,休眠一段时间后执行步骤S4:执行可运行(runnable)对象中启动活动2(start activity2)的方法,启动活动2(activity2),即启动应用程序的内容界面;等待启动活动2(start activity2)成功后,执行步骤S5:关闭掉当前的活动1(activity1)。这种方式使得应用程序启动时,需要耗费一定时间启动活动1(activity1),从而导致应用程序的启动时间变长,并且,应用程序每次进入时都先会出现一个欢迎页面,无法直接进入应用程序主界面,使得用户体验变差。所以需要一种新的应用程序启动装置和方法,以节约应用程序的启动时间,从而提高用户体验。
技术实现思路
本专利技术所要解决的技术问题是,提供一种应用程序启动装置和方法。为了解决上述问题,本专利技术提供了一种应用程序启动装置,包括:存储模块,用于存储引导图,所述引导图与应用程序的起始页面颜色分布一致;调取模块,用于在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;启动模块,用于在显示引导图之后,启动应用程序并显示应用程序的起始页面。可选的,所述引导图为矢量图格式或位图格式。可选的,若所述应用程序的起始页面包括背景图和位于所述背景图上的显示区域,所述引导图与背景图颜色分布一致。可选的,若应用程序的起始页面的显示区域在每次应用程序启动时都显示相同的内容,则所述引导图显示内容与所述起始页面显示内容一致。可选的,若应用程序的起始页面的显示区域包括固定部分和更新部分,则所述引导图显示内容与起始页面的背景图以及显示区域的固定部分显示内容一致。为解决上述问题,本专利技术还提供一种利用上述应用程序启动装置的应用程序启动方法,包括:根据应用程序定制引导图并将所述引导图存储于存储模块,所述引导图与应用程序的起始页面颜色分布一致;在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;在显示引导图之后,启动应用程序并显示应用程序的起始页面。可选的,所述引导图为矢量图格式或位图格式。可选的,若所述应用程序的起始页面包括背景图和位于所述背景图上的显示区域,所述引导图与背景图颜色分布一致。可选的,若应用程序的起始页面的显示区域在每次应用程序启动时都显示相同的内容,则所述引导图显示内容与所述起始页面显示内容一致。可选的,若应用程序的起始页面的显示区域包括固定部分和更新部分,则所述引导图显示内容与起始页面的背景图以及显示区域的固定部分显示内容一致。本专利技术的技术方案在应用程序启动之前,通过调取模块调取并显示与应用程序起始页面颜色分布一致的引导图,再启动应用程序。由于视觉暂留现象,用户在点击应用程序图标等操作之后,在视觉上能够瞬间感受到应用程序的内容,不需要等待应用程序的启动过程,从而感觉到应用程序启动迅速、流畅,能够提高用户体验。并且,调取并显示引导图的操作占用的CPU资源极少,且需要耗费的时间极短,所以,在提高用户体验的同时,不会增加应用程序启动时间。附图说明图1为现有技术采用欢迎界面处理方式的过程示意图;图2为本专利技术一具体实施方式的应用程序启动装置的结构示意图;图3为本专利技术一具体实施方式的应用程序的起始页面示意图;图4为本专利技术一具体实施方式的引导图的示意图;图5为本专利技术一具体实施方式的引导图的示意图;图6为本专利技术一具体实施方式的引导图的示意图;图7为本专利技术一具体实施例的应用程序的启动方法的流程示意图。具体实施方式下面结合附图对本专利技术提供的应用程序启动装置和方法的具体实施方式做详细说明。请参考图2,为本专利技术一个具体实施方式的应用程序启动装置的结构示意图。所述应用程序启动装置包括:存储模块201,用于存储引导图,所述引导图与应用程序的起始页面颜色分布一致;调取模块202,用于在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;启动模块203,用于在显示引导图之后,启动应用程序并显示应用程序的起始页面。具体的,所述存储模块201可以设置于系统内存,例如RAM或ROM,或者设置于外置存储器,例如SD卡或TF卡等。应用程序在启动之后显示的起始页面通常包括该应用程序的主要功能和特点,由各种颜色背景、文字以及图片组成。所述引导图用于在应用程序启动
之前显示,并且,所述引导图与应用程序的起始页面颜色分布一致,使得所述引导图与应用程序的起始页面在视觉上接近。请参考图3,为本专利技术的一个具体实施方式的应用程序的起始页面示意图。所述应用程序的起始页面包括背景图,所述背景图包括第一区域301、第二区域302,所述第一区域301和第二区域302具有不同的填充颜色,例如第一区域301的填充颜色为黄色、第二区域302的填充颜色为白色。在本专利技术的其他具体实施方式中,所述起始页面的背景图根据填充颜色分布,还可以划分具有三个或三个以上的区域。所述起始页面还包括位于所述背景图上的显示区域,例如第一区域301上的第一显示区域311和位于第二区域302上的第二显示区域312。所述显示区域内显示有文字、图片、线条等内容。作为本专利技术的一个具体实施方式,所述引导图与应用程序的起始页面的背景图的颜色分布相同,此时,所述引导图请参考图4。所述引导图包括第一部分401和第二部分402,第一部分401与图3中起始页面背景图的第一区域301颜色和大小对应、第二部分402与图3中起始页面背景图的第二区域302的颜色和大小对应。作为本专利技术的另一具体实施方式,如图3所示的应用程序起始页面的第一显示区域311和第二区域312在每次应用程序启动时都显示相同的内容,使得所述应用程序的起始页面为固定页面。此时,所述引导图如图5所示,所述引导图还包括与所述起始页面的第一显示区域311显示内容相同的第三部分501、与第二显示区域312显示内容相同的第四部分502,所述引导图与应用程序的起始页面内容一致。作为本专利技术的另一具体实施方式,如图3所示的应用程序起始页面的第一显示区域311在每次应用程序启动时都显示相同的内容,为固定部分,而第二显示区域312则会根据用户使用情况,每次启动时显示的内容会发生变化,为更新部分本文档来自技高网
...

【技术保护点】
一种应用程序启动装置,其特征在于,包括:存储模块,用于存储引导图,所述引导图与应用程序的起始页面颜色分布一致;调取模块,用于在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;启动模块,用于在显示引导图之后,启动应用程序并显示应用程序的起始页面。

【技术特征摘要】
1.一种应用程序启动装置,其特征在于,包括:存储模块,用于存储引导图,所述引导图与应用程序的起始页面颜色分布一致;调取模块,用于在获取启动应用程序的指令后,调取并显示所述存储模块内存储的引导图;启动模块,用于在显示引导图之后,启动应用程序并显示应用程序的起始页面。2.根据权利要求1所述的应用程序启动装置,其特征在于,所述引导图为矢量图格式或位图格式。3.根据权利要求1所述的应用程序启动装置,其特征在于,若所述应用程序的起始页面包括背景图和位于所述背景图上的显示区域,所述引导图与背景图颜色分布一致。4.根据权利要求3所述的应用程序启动装置,其特征在于,若应用程序的起始页面的显示区域在每次应用程序启动时都显示相同的内容,则所述引导图显示内容与所述起始页面显示内容一致。5.根据权利要求3所述的应用程序启动装置,其特征在于,若应用程序的起始页面的显示区域包括固定部分和更新部分,则所述引导图显示内容与起始页面的背景图以及显示区域的固定部分显示内容一致。6.一种利用权利要...

【专利技术属性】
技术研发人员:亓凯旋莫通
申请(专利权)人:上海传英信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1