应用程序状态栏自定义方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32855444 阅读:16 留言:0更新日期:2022-03-30 19:25
本发明专利技术涉及应用程序状态栏自定义方法、装置、电子设备和存储介质,方法包括:应用程序进程向状态栏服务进程发送状态栏自定义信息;状态栏服务进程基于资源文件和状态栏自定义信息,定制应用程序的状态栏;其中,所述资源文件中记录了众多的状态栏;所述资源文件是在移动终端启动之后,状态栏服务进程加载并存储至内存中的;应用程序按照所述状态栏进行状态栏显示。本发明专利技术解决了应用程序状态栏必须根据终端统一规定的形式进行设置的缺陷,实现应用程序状态栏的自定义。状态栏的自定义。状态栏的自定义。

【技术实现步骤摘要】
应用程序状态栏自定义方法、装置、电子设备和存储介质


[0001]本专利技术涉及状态栏设置
,尤其涉及应用程序状态栏自定义方法、装置、电子设备和存储介质。

技术介绍

[0002]随着智能终端技术的发展,智能终端中集成的应用程序(APP,Application)也越来越多,一些用户常用的应用程序(例如,聊天类应用程序和视频类应用程序等)的状态会在状态栏中显示,用户不需要在屏幕操作其想打开的应用程序,只需点击状态栏中的应用程序就可以直接进入该应用程序,极大的方便了用户的操作。
[0003]目前,移动终端内所有应用程序共用同一个状态栏,使得应用程序必须依照移动终端设定的状态栏模式(包括图标样式、颜色和显示风格等)进行显示,无法适应应用程序对于状态栏的个性化需求,进而在一定程度上影响了用户的使用体验。

技术实现思路

[0004]本专利技术的目的是提供一种应用程序状态栏自定义方法、装置、电子设备和存储介质,用以解决应用程序状态栏必须根据终端统一规定的形式进行设置的缺陷,实现应用程序状态栏的自定义。
[0005]第一方面,本专利技术实施例提供一种应用程序状态栏自定义方法,包括:
[0006]接收应用程序进程发送的状态栏自定义信息;
[0007]基于资源文件和状态栏自定义信息,定制应用程序的状态栏;
[0008]其中,所述资源文件中记录了众多的状态栏;所述资源文件是在移动终端启动之后,加载并存储至内存中的。
[0009]根据本专利技术提供的应用程序状态栏自定义方法,所述基于资源文件和状态栏自定义信息,定制应用程序的状态栏,包括:
[0010]从内存中调取与状态栏自定义信息相匹配的状态栏,并发送至应用程序进程,以使得应用程序进程按照所述状态栏进行状态栏显示。
[0011]根据本专利技术提供的应用程序状态栏自定义方法,所述状态栏自定义信息包括:图标大小、颜色、样式和显示风格。
[0012]根据本专利技术提供的应用程序状态栏自定义方法,所述在定制应用程序的状态栏之后,还包括:
[0013]在关闭移动终端的同时,自动释放内存中的资源文件。
[0014]根据本专利技术提供的应用程序状态栏自定义方法,所述资源文件存储在共享平台的非暂态存储器中。
[0015]第二方面,本专利技术实施例还提供一种应用程序状态栏自定义方法,包括:
[0016]向状态栏服务进程发送状态栏自定义信息,以使得状态栏服务进程定制状态栏;
[0017]接收状态栏服务进程返回的状态栏,并按照所述状态栏进行状态栏显示。
[0018]根据本专利技术提供的应用程序状态栏自定义方法,所述向状态栏服务进程发送状态栏自定义信息之前,还包括:
[0019]将状态栏自定义信息存储在应用程序的配置文件中;
[0020]其中,所述存储的状态栏自定义信息,通过应用程序预置的端口进行修改。
[0021]第三方面,本专利技术实施例还提供一种应用程序状态栏自定义装置,所述装置,包括:
[0022]状态栏服务进程和应用程序进程;
[0023]其中,所述状态栏服务进程如第一方面所示;
[0024]所述应用程序进程如第二方面所示。
[0025]第四方面,本专利技术还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面或第二方面所述应用程序状态栏自定义方法的步骤。
[0026]第五方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面或第二方面所述应用程序状态栏自定义方法的步骤。
[0027]本专利技术提供一种应用程序状态栏自定义方法、装置、电子设备和存储介质,状态栏服务进程利用应用程序进程发送的状态栏自定义信息以及存储有众多状态栏的资源文件,为应用程序配置状态栏;应用程序进程按照所述状态栏进行状态栏显示,解决了应用程序状态栏必须根据终端统一规定的形式进行设置的缺陷,实现了应用程序状态栏的自定义。
附图说明
[0028]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术提供的用于状态栏服务进程的应用程序状态栏自定义方法流程图;
[0030]图2是本专利技术提供的应用程序状态栏自定义执行过程示意图;
[0031]图3是本专利技术提供的用于应用程序进程的应用程序状态栏自定义方法流程图;
[0032]图4是本专利技术提供的应用程序状态栏自定义装置结构图;
[0033]图5是本专利技术提供的实现应用程序状态栏自定义方法的电子设备的结构示意图。
具体实施方式
[0034]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]下面结合图1

图5描述本专利技术提供的一种应用程序状态栏自定义方法、装置、电子设备和存储介质。
[0036]第一方面,如图1所示,本专利技术提供的一种应用程序状态栏自定义方法,包括:
[0037]S11:接收应用程序进程发送的状态栏自定义信息;
[0038]本专利技术所指移动终端设备广义的讲包括:手机、笔记本、平板电脑(Tablet Personal Computer)、POS机、车载电脑,甚至包括膝上型电脑(Laptop Computer),但是大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。应用程序包括:办公类应用程序、互联网类应用程序和多媒体类应用程序等;其中,办公类应用程序,例如:文书、试算表程式、创建编辑器和绘图程式等;互联网类应用程序,例如:即时通讯、邮件客户端、网页浏览器等;多媒体类应用程序,例如:媒体播放器、图像编辑、软件音讯等。
[0039]需注意,本专利技术的移动终端中设置了状态栏服务进程,以执行本专利技术应用程序状态栏自定义方法,状态栏服务进程与应用程序进程间可通过信息通道进行信息交互。
[0040]可以理解的是,只有在应用程序启动时,应用程序进程才会向状态栏服务进程发送状态栏自定义信息,以实现应用程序状态栏的定制化。
[0041]S12:基于资源文件和状态栏自定义信息,定制应用程序的状态栏;
[0042]状态栏是包含文本输出窗格或“指示器”的控制条。输出窗格通常用作消息行和状态指示器,消息行示例包括命令帮助消息行,它简要解释了“MFC应用程序向导”所创建的默认状态栏的最左边窗格中选定的菜单或工具栏命令。状态栏主要功能是显示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序状态栏自定义方法,其特征在于,所述方法包括:接收应用程序进程发送的状态栏自定义信息;基于资源文件和状态栏自定义信息,定制应用程序的状态栏;其中,所述资源文件中记录了众多的状态栏;所述资源文件是在移动终端启动之后,加载并存储至内存中的。2.根据权利要求1所述的应用程序状态栏自定义方法,其特征在于,所述基于资源文件和状态栏自定义信息,定制应用程序的状态栏,包括:从内存中调取与状态栏自定义信息相匹配的状态栏,并发送至应用程序进程,以使得应用程序进程按照所述状态栏进行状态栏显示。3.根据权利要求1或2所述的应用程序状态栏自定义方法,其特征在于,所述状态栏自定义信息包括:图标大小、颜色、样式和显示风格。4.根据权利要求1所述的应用程序状态栏自定义方法,其特征在于,所述在定制应用程序的状态栏之后,还包括:在关闭移动终端的同时,自动释放内存中的资源文件。5.根据权利要求1所述的应用程序状态栏自定义方法,其特征在于,所述资源文件存储在共享平台的非暂态存储器中。6.一种应用程序状态栏自定义方法,其特征在于,所述方法包括:向状态栏服务进程发送状态栏自定义信息,以使得状态栏服务...

【专利技术属性】
技术研发人员:刘邦国
申请(专利权)人:北京鲸鲮信息系统技术有限公司
类型:发明
国别省市:

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

1