应用程序的切换方法、装置、终端和存储介质制造方法及图纸

技术编号:36061881 阅读:12 留言:0更新日期:2022-12-24 10:26
本申请涉及一种应用程序的切换方法、装置、终端和存储介质,属于互联网技术领域。该方法包括:响应于针对目标应用程序的切换操作,确定目标应用程序的目标界面的主题样式信息,目标界面为目标应用程序被启动时展示的界面或者目标应用程序被退出时展示的界面;根据主题样式信息,确定目标界面的目标界面信息和目标动画信息;根据目标界面信息和目标动画信息,展示目标界面的切换动画。通过本方案,将主题样式信息与切换目标应用程序时的动画信息绑定,使得在进行应用程序切换时,根据当前的主题样式信息确定对应的界面信息和动画信息来展示切换动画,这样切换动画能够根据主题样式信息来变化,提高了目标应用程序的切换动画的灵活性。的灵活性。的灵活性。

【技术实现步骤摘要】
应用程序的切换方法、装置、终端和存储介质


[0001]本申请实施例涉及互联网
,特别涉及一种应用程序的切换方法、装置、终端和存储介质。

技术介绍

[0002]为了增加应用程序切换的趣味性,在应用程序中添加了切换动画效果。例如,对于时钟应用程序,在启动时钟应用程序时,展示表盘由小变大的预设进场动画;在退出时钟应用程序时,展示表盘逐渐变小直至消失的预设退场动画。

技术实现思路

[0003]本申请实施例提供了一种应用程序的切换方法、装置、终端及存储介质。能够提高目标界面的切换动画的灵活性。所述技术方案如下:
[0004]一方面,提供了一种应用程序的切换方法,所述方法包括:
[0005]响应于针对目标应用程序的切换操作,确定所述目标应用程序的目标界面的主题样式信息,所述目标界面为所述目标应用程序被启动时展示的界面或者所述目标应用程序被退出时展示的界面;
[0006]根据所述主题样式信息,确定所述目标界面的目标界面信息和目标动画信息;
[0007]根据所述目标界面信息和所述目标动画信息,展示所述目标界面的切换动画。
[0008]另一方面,提供了一种应用程序的切换装置,所述装置包括:
[0009]第一确定模块,用于响应于针对目标应用程序的切换操作,确定所述目标应用程序的目标界面的主题样式信息,所述目标界面为所述目标应用程序被启动时展示的界面或者所述目标应用程序被退出时展示的界面;
[0010]第二确定模块,用于根据所述主题样式信息,确定所述目标界面的目标界面信息和目标动画信息;
[0011]展示模块,用于根据所述目标界面信息和所述目标动画信息,展示所述目标界面的切换动画。
[0012]另一方面,提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条程序代码,所述至少一条程序代码用于被所述处理器执行以实现如上述方面所述的应用程序的切换方法。
[0013]另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条程序代码,所述至少一条程序代码用于被处理器执行以实现如上述方面所述的应用程序的切换方法。
[0014]另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现上述方面所述的应用程序的切换方法。
[0015]在本申请实施例中,通过将主题样式信息与切换目标应用程序时的动画信息绑
定,使得在进行应用程序切换时,根据当前的主题样式信息确定对应的界面信息和动画信息来展示切换动画,这样切换动画能够根据主题样式信息来变化,提高了目标应用程序的切换动画的灵活性。
附图说明
[0016]图1示出了本申请一个示例性实施例所提供的终端的结构示意图;
[0017]图2示出了本申请一个示例性实施例示出的应用程序的切换方法的流程图;
[0018]图3示出了本申请一个示例性实施例示出的配置文件的示意图;
[0019]图4示出了本申请一个示例性实施例示出的配置文件的代码的示意图;
[0020]图5示出了本申请一个示例性实施例示出的配置文件的示意图;
[0021]图6示出了本申请一个示例性实施例示出的切换动画的示意图;
[0022]图7示出了本申请一个示例性实施例示出的切换动画的示意图;
[0023]图8示出了本申请一个示例性实施例示出的切换动画的示意图;
[0024]图9示出了本申请一个实施例提供的应用程序的切换装置的结构框图。
具体实施方式
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0026]在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,本申请所涉及的操作指令或其他用户数据可以为经用户授权或者经过各方充分授权的操作指令或其他用户数据。
[0027]请参考图1,其示出了本申请一个示例性实施例提供的终端100的结构方框图。终端100为手机、平板电脑或可穿戴设备等终端。本申请中的终端100包括一个或多个如下部件:处理器110、存储器120和显示屏130。
[0028]在一些实施例中,处理器110包括一个或者多个处理核心。处理器110利用各个接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)、神经网络处理器(Neural

network Processing Unit,NPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;NPU用于实现人工智能(Artificial Intelligence,AI)功能;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。
[0029]在一些实施例中,存储器120包括随机存储器(Random Access Memory,RAM),也可
以包括只读存储器(Read

Only Memory,ROM)。可选地,该存储器120包括非瞬时性计算机可读介质(non

transitory computer

readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端100的使用所创建的数据(比如音频数据、电话本)等。
[0030]在一些实施例中,终端100还包括显示屏130。显示屏130是用于显示用户界面的显示组件。可选的,该显示屏为具有触控功能的显示屏,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏上进行触控操作。
[0031]显示屏通常设置在终端100的前面板。显示屏130可被设计成为全面屏、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的切换方法,其特征在于,所述方法包括:响应于针对目标应用程序的切换操作,确定所述目标应用程序的目标界面的主题样式信息,所述目标界面为所述目标应用程序被启动时展示的界面或者所述目标应用程序被退出时展示的界面;根据所述主题样式信息,确定所述目标界面的目标界面信息和目标动画信息;根据所述目标界面信息和所述目标动画信息,展示所述目标界面的切换动画。2.根据权利要求1所述的方法,其特征在于,所述根据所述主题样式信息,确定所述目标界面的目标界面信息和目标动画信息,包括:调用所述目标应用程序的第一配置文件,所述第一配置文件中包括多个主题样式信息对应的界面信息和动画信息;从所述第一配置文件中,获取所述主题样式信息对应的界面信息和动画信息;将所述主题样式信息对应的界面信息和动画信息分别作为所述目标界面信息和目标动画信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:展示主题样式配置界面,所述主题样式配置界面中包括第一配置选项和第二配置选项,所述第一配置选项用于触发配置任一主题样式信息对应的界面信息,所述第二配置选项用于触发配置所述任一主题样式信息对应的动画信息;响应于针对所述第一配置选项的触发操作,获取被配置的界面信息,将所述被配置的界面信息确定为所述任一主题样式信息对应的界面信息;响应于针对所述第二配置选项的触发操作,获取被配置的动画信息,将所述被配置的动画信息确定为所述任一主题样式信息对应的动画信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述主题样式信息,确定所述目标界面的目标界面信息和目标动画信息,包括:调用所述主题样式信息的第二配置文件,所述第二配置文件中包括所述主题样式信息对应的界面信息和动画信息;将所述主题样式信息对应的界面信息和动画信息分别作为所述目标界面信息和目标动画信息。5.根据权利要求1所述的方法,其特征在于,所述目标界面信息包括多个界面元素;所述目标动画信息包括第一动画信息和第二动画信息,所述第一动画信息为所述多个界面元素的动画信息,所述第二动画信息为所述多个界面元素中的目标界面元素的动画信息;所述根据所述目标界面信息和所述目标动画信息,展示所述目标界面的切换动画,包括:将所述多个界面元素,按照所述第一动画信息对应的第一切换动画进行展示;以及,将所述目标界面元素,按照所述第二动画信息对应的第二切换动画进行展示。6.根据权利要求5所述的方法,其特征在于,所述目标界面为所述目标应用程序被启动时展示的界面,所述将所述多个界面元素,按照所述第一动画信息对应的第一切换动画进行展示,包括:展示所述多个界面元素的滑入动画,所述滑入动画为从显示屏幕的一侧滑入的动画;或者,
展示所述...

【专利技术属性】
技术研发人员:胡志通王舜陈德银
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1