开机logo显示方法和终端技术

技术编号:20328970 阅读:45 留言:0更新日期:2019-02-13 05:38
本发明专利技术提供一种开机logo显示方法和终端,所述方法应用于安装有Linux系统的终端,该方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。本发明专利技术提供的开机logo显示方法处理速度较快。

【技术实现步骤摘要】
开机logo显示方法和终端
本专利技术涉及终端
,尤其涉及一种开机logo显示方法和终端。
技术介绍
现有的终端设备,如电视,手机、智能手环等,在启动的时候,经常需要一段时间才能完成启动。在这段启动时间内,为了减少用户在等待设备启动时的枯燥感,终端设备的显示屏上可以显示图片或动画,开机图片或动画通常称为开机logo。终端设备的启动包括交流启动和挂起到内存(SuspendToRAM,STR)启动,交流启动指将终端设备接通交流电源启动,STR启动指将终端设备从挂起状态启动。在终端设备STR启动过程中,终端设备中的logo显示模块会从内存中读取预先存储的至少一帧开机logo图片,并对读取到的至少一帧开机logo图片进行解码,得到解码后的图片数据,将图片数据通过显示屏进行显示。现有的开机logo图片显示方法处理速度较慢,拖慢了开机logo的显示速度。为提高开机logo的显示速度,现有技术中还存在将开机logo图片进行解码得到的解码数据直接写入到终端设备的开机启动程序代码当中,使得终端设备STR启动后直接显示开机logo,不再进行开机logo的读取解码工作。但是,该开机logo的显示方法存在代码维护成本高,开机logo图片无法变化,无法满足用户个性化定制的需求。
技术实现思路
为了解决
技术介绍
中提到的至少一个问题,本专利技术提供一种开机logo显示方法和终端。本专利技术一方面提供一种开机logo显示方法,应用于安装有Linux系统的终端,该开机logo显示方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。在一种可能的实现方式中,在所述终端接收到开机指令之前,所述开机logo显示方法还包括:在所述终端接收到待机指令时,从存储器中读取所述开机logo图片;对所述开机logo图片进行解码,得到所述开机logo图片对应的开机logo解码数据,并将所述开机logo解码数据存储到所述第二内存空间中。在一种可能的实现方式中,在所述终端接收到待机指令之后,所述开机logo显示方法还包括:获取所述终端运行系统的系统状态信息,并将所述系统状态信息存储到所述第一内存空间中;将所述终端上的运行系统挂起,使得所述终端处于挂起状态。在一种可能的实现方式中,在所述终端处于挂起状态,并接收到开机指令之前,所述开机logo显示方法还包括:在所述终端处于关机状态,并接收到开机指令时,在内存中为所述开机logo图片分配所述第二内存空间。在一种可能的实现方式中,所述将所述开机logo解码数据存储到所述第二内存空间中之前,所述开机logo显示方法还包括:在内存中为所述开机logo图片分配所述第二内存空间。本专利技术另一方面提供一种终端,所述终端中安装有Linux系统,所述终端包括:处理器和显示屏;所述处理器,用于在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;所述处理器还用于,从第二内存空间中读取开机logo图片对应的开机logo解码数据,并在所述显示屏上显示所述开机logo解码数据。在一种可能的实现方式中,所述处理器还用于,在所述终端接收到开机指令之前,并接收到待机指令时,从存储器中读取所述开机logo图片;所述处理器还用于,对所述开机logo图片进行解码,得到所述开机logo图片对应的开机logo解码数据,并将所述开机logo解码数据存储到所述第二内存空间中。在一种可能的实现方式中,所述处理器还用于,在所述终端接收到待机指令之后,获取所述终端运行系统的系统状态信息,并将所述系统状态信息存储到所述第一内存空间中;所述处理器还用于,将所述终端上的运行系统挂起,使得所述终端处于挂起状态。在一种可能的实现方式中,所述处理器还用于,在所述终端处于挂起状态,并接收到开机指令之前,在所述终端处于关机状态,并接收到开机指令时,在内存中为所述开机logo图片分配所述第二内存空间。在一种可能的实现方式中,所述处理器还用于在将所述开机logo解码数据存储到所述第二内存空间中之前,在内存中为所述开机logo图片分配所述第二内存空间。本专利技术实施例提供一种开机logo显示方法和终端,该方法可应用于安装有Linux系统的终端,该开机logo显示方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。本专利技术实施例提供的开机logo显示方法,通过从第二内存空间中读取开机logo图片对应的开机logo解码数据,避免了将开机logo图片写入开机代码导致的代码维护成本高,开机logo图片无法变化,无法满足用户个性化定制的需求的问题。同时,通过存储开机logo解码数据而非开机logo图片,避免了终端的系统每一次从挂起状态恢复至运行状态时,开机logo图片均需被解码而导致的开机logo显示速度较慢的问题。进一步的,通过将开机logo解码数据存储至内存中,而非将开机logo解码数据的存储地址的索引存储至内存中,避免了终端的系统每一次从挂起状态恢复至运行状态时,无法直接读取开机logo图片对应的开机logo解码数据,导致的开机logo显示速度较慢的问题。本专利技术实施例提供的开机logo图片显示方法处理速度较快,具有较好的用户体验。本专利技术的构造以及它的其他专利技术目的及有益效果将会通过结合附图而对优选实施例的描述而更加明显易懂。附图说明图1为本专利技术实施例一提供的开机logo显示方法的流程示意图;图2为本专利技术实施例二提供的开机logo显示方法的流程示意图;图3为本专利技术实施例三提供的开机logo显示方法的流程示意图;图4为本专利技术实施例四提供的开机logo显示方法的流程示意图;图5为本专利技术实施例五提供的开机logo显示方法的流程示意图;图6为本专利技术实施例提供的终端的结构示意图。具体实施方式针对现有终端的开机logo图片显示方法存在处理速度较慢,拖慢了开机logo的显示速度的问题,或者存在开机logo图片无法变化,无法满足用户个性化定制的需求的问题,本专利技术提供一种开机logo显示方法和终端。下面结合具体实施例对本专利技术提供的开机logo显示方法和终端进行详细说明。本专利技术一方面提供一种开机logo显示方法。图1为本专利技术实施例一提供的开机logo显示方法的流程示意图。本实施例中终端在进行STR启动时,从预先划分的内存空间中读取开机logo图片对应的解码数据,避免了在STR启动过程中读取开机logo图片并进行解码,避免了将开机logo图片写入开机代码程序中导致的开机logo图片无法更改的问题,也提高了开机logo图片的显示速度。本专利技术实施例提供的开机logo显示方法的执行主体可以为终端,还可以为终端中的开机logo显示模块,本专利技术以下各实施例中的终端安装Linux系统,并设置有STR启动功能。如图1所示,开机logo显示方法包括:S101、在终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复终端中的系统。示例性地,本实施例中,本文档来自技高网...

【技术保护点】
1.一种开机logo显示方法,其特征在于,所述方法应用于安装有Linux系统的终端,所述方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。

【技术特征摘要】
1.一种开机logo显示方法,其特征在于,所述方法应用于安装有Linux系统的终端,所述方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。2.根据权利要求1所述的方法,其特征在于,在所述终端接收到开机指令之前,所述方法还包括:在所述终端接收到待机指令时,从存储器中读取所述开机logo图片;对所述开机logo图片进行解码,得到所述开机logo图片对应的开机logo解码数据,并将所述开机logo解码数据存储到所述第二内存空间中。3.根据权利要求2所述的方法,其特征在于,在所述终端接收到待机指令之后,所述方法还包括:获取所述终端运行系统的系统状态信息,并将所述系统状态信息存储到所述第一内存空间中;将所述终端上的运行系统挂起,使得所述终端处于挂起状态。4.根据权利要求1-3中任一项所述的方法,其特征在于,在所述终端处于挂起状态,并接收到开机指令之前,所述方法还包括:在所述终端处于关机状态,并接收到开机指令时,在内存中为所述开机logo图片分配所述第二内存空间。5.根据权利要求2或3所述的方法,其特征在于,所述将所述开机logo解码数据存储到所述第二内存空间中之前,所述方法还包括:在内存中为所述开机logo图片分配所述第二内存空间。6.一种终端,其特征在于,所述终端中...

【专利技术属性】
技术研发人员:陈彦霖贺洋王磊王双优
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1