图标切换方法及装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:37673422 阅读:23 留言:0更新日期:2023-05-26 04:36
本申请涉及移动端技术领域,提出了一种图标切换方法及装置、电子设备和计算机可读存储介质,该方法包括:响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息;检测所述弹窗信息中是否具有指定标识信息,其中,所述指定标识信息用于反映所述图标切换提示弹窗所属的源用户;若所述弹窗信息中不具有所述指定标识信息,通过方法交换方式调用预设的第一弹窗处理方式替换所述iOS系统中针对所述图标切换提示弹窗的第二弹窗处理方式。本申请的技术方案,可实现对图标切换提示弹窗的自动拦截,减少用户的冗余操作,避免图标切换提示弹窗的出现影响用户使用APP的感受,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
图标切换方法及装置、电子设备和计算机可读存储介质


[0001]本申请涉及移动端
,提出了一种图标切换方法及装置、电子设备和计算机可读存储介质。

技术介绍

[0002]APP图标影响着用户对于APP的第一印象和持续关注度,基于此,可根据不同情景动态地切换APP图标,在争取用户关注度的同时提升用户浏览体验。iOS系统中可支持APP开发者动态切换APP图标,一般地,可在APP所属项目的Assets.xcassets文件中添加一组新的图标,同时,在项目配置中开启允许使用多套图标,即可实现APP图标的动态切换。
[0003]然而,每次切换APP图标,iOS系统会自动生成弹窗来提示用户这一APP图标已发生更改,这种弹窗需要用户手动关闭。在实际场景中,用户对这种提示信息并无需求,这种弹窗的出现反而会需要用户手动操作进行关闭,其既为冗余内容,还会影响用户对APP的使用体验。
[0004]因此,如果减少iOS系统中切换APP图标对用户体验造成的负面影响,提升灰度发布的自动化水平,成为目前亟待解决的技术问题。

技术实现思路

[0005]本申请实施例提供了一种图标切换方法及装置、电子设备和计算机可读存储介质,旨在解决相关技术中iOS系统中切换APP图标会对用户体验造成的负面影响的技术问题。
[0006]第一方面,本申请实施例提供了一种图标切换方法,包括:响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息;检测所述弹窗信息中是否具有指定标识信息,其中,所述指定标识信息用于反映所述图标切换提示弹窗所属的源用户;若所述弹窗信息中不具有所述指定标识信息,通过方法交换方式调用预设的第一弹窗处理方式替换所述iOS系统中针对所述图标切换提示弹窗的第二弹窗处理方式,其中,所述第一弹窗处理方式为在执行所述切换操作时拦截所述图标切换提示弹窗,所述第二弹窗处理方式为在执行所述切换操作时弹出所述图标切换提示弹窗。
[0007]第二方面,本申请实施例提供了一种图标切换装置,包括:弹窗信息获取单元,用于响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息;指定标识检测单元,用于检测所述弹窗信息中是否具有指定标识信息,其中,所述指定标识信息用于反映所述图标切换提示弹窗所属的源用户;弹窗逻辑替换单元,用于若所述弹窗信息中不具有所述指定标识信息,通过方法交换方式调用预设的第一弹窗处理方式替换所述iOS系统中针对所述图标切换提示弹窗的第二弹窗处理方式,其中,所述第一弹窗处理方式为在执行所述切换操作时拦截所述图标切换提示弹窗,所述第二弹窗处理方式为在执行所述切换操作时弹出所述图标切换提示弹窗。
[0008]第三方面,本申请实施例提供了一种电子设备,包括:至少一个处理器;以及,与所
述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述第一方面所述的方法。
[0009]第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述第一方面所述的方法。
[0010]本申请的有益效果在于,针对相关技术中iOS系统中切换APP图标会对用户体验造成的负面影响的技术问题,首先,响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息。其中,在iOS系统中,当APP图标发生切换时,一般会自动触发图标切换提示弹窗,而一般地,弹窗往往携带有弹窗信息用以描述自身的来源,图标切换提示弹窗的弹窗信息能够反映其是来自iOS系统本身还是开发者,为后续对图标切换提示弹窗的相关处理提供依据。
[0011]接着,检测所述弹窗信息中是否具有指定标识信息。指定标识信息标识出了所述图标切换提示弹窗是哪个源用户所设置的,换言之,若所述图标切换提示弹窗具有反映自身所属源用户的指定标识信息,则说明所述图标切换提示弹窗是开发者设置的弹窗,而若所述图标切换提示弹窗的弹窗信息中没有反映自身所属源用户的指定标识信息,则说明所述图标切换提示弹窗不是开发者创建,而是iOS系统自带的。
[0012]接下来,若所述图标切换提示弹窗的弹窗信息中没有反映自身所属源用户的指定标识信息,则说明所述图标切换提示弹窗不是开发者创建,而是iOS系统自带的。每次切换APP图标,iOS系统都会自动生成图标切换提示弹窗来提示用户这一APP图标已发生更改,这种图标切换提示弹窗需要用户手动关闭。然而,实际场景中用户对这种提示信息并无需求,这种弹窗的出现反而会需要用户手动操作进行关闭,其既为冗余内容,还会影响用户对APP的使用体验。
[0013]因此,可通过预设的第一弹窗处理方式替换所述iOS系统中直接弹出图标切换提示弹窗这一第二弹窗处理方式,以预设的第一弹窗处理方式在执行所述切换操作时拦截所述图标切换提示弹窗,避免图标切换提示弹窗弹出而导致用户需要进行关闭操作而影响用户的正常使用,提升了用户体验。
[0014]以上技术方案,相对于相关技术中需要用户手动关闭iOS系统弹出的图标切换提示弹窗的方案,可实现对图标切换提示弹窗的自动拦截,减少用户的冗余操作,避免图标切换提示弹窗的出现影响用户使用APP的感受,提升了用户体验。
【附图说明】
[0015]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0016]图1示出了根据本申请的一个实施例的图标切换方法的流程图;
[0017]图2示出了根据本申请的另一个实施例的图标切换方法的流程图;
[0018]图3示出了根据本申请的一个实施例的图标切换过程中处理用户操作的流程图;
[0019]图4示出了根据本申请的一个实施例的图标切换装置的框图;
[0020]图5示出了根据本申请的一个实施例的电子设备的框图。
【具体实施方式】
[0021]本申请的技术方案,针对相关技术中iOS系统中切换APP图标会对用户体验造成的负面影响的技术问题,可通过方法交换的方式,以拦截图标切换提示弹窗的逻辑替换iOS系统中原本的弹出图标切换提示弹出的逻辑,以实现图标切换提示弹窗不干扰用户使用体验的目的。为了更好的理解本申请的技术方案,下面结合附图对本申请实施例进行详细描述。
[0022]实施例一
[0023]图1示出了根据本申请的一个实施例的图标切换方法的流程图。
[0024]如图1所示,根据本申请的一个实施例的图标切换方法的流程包括:
[0025]步骤102,响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息。
[0026]在iOS系统中,当APP图标发生切换时,一般会自动触发图标切本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图标切换方法,其特征在于,包括:响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息;检测所述弹窗信息中是否具有指定标识信息,其中,所述指定标识信息用于反映所述图标切换提示弹窗所属的源用户;若所述弹窗信息中不具有所述指定标识信息,通过方法交换方式调用预设的第一弹窗处理方式替换所述iOS系统中针对所述图标切换提示弹窗的第二弹窗处理方式,其中,所述第一弹窗处理方式为在执行所述切换操作时拦截所述图标切换提示弹窗,所述第二弹窗处理方式为在执行所述切换操作时弹出所述图标切换提示弹窗。2.根据权利要求1所述的图标切换方法,其特征在于,所述第一弹窗处理方式包括:生成弹窗拦截指令,响应于所述弹窗拦截指令,阻断所述图标切换提示弹窗的弹出;或者将所述图标切换提示弹窗隐身弹出,并响应于所述图标切换提示弹窗的隐身弹出,生成对应的隐身弹窗关闭指令,使所述图标切换提示弹窗响应于所述隐身弹窗关闭指令关闭。3.根据权利要求2所述的图标切换方法,其特征在于,所述第一弹窗处理方式还包括:还包括:在将所述图标切换提示弹窗隐身弹出的情况下,在所述图标切换提示弹窗隐身弹出至关闭的时间区间内,响应于用户操作,判断所述用户操作的操作位置是否位于所述图标切换提示弹窗的隐身展示区域内;当判断结果为是时,将所述操作位置在所述图标切换提示弹窗的下层中对应的位置确定为目标操作位置,并执行作用于所述目标操作位置的用户操作;当判断结果为否时,执行所述用户操作。4.根据权利要求1至3中任一项所述的图标切换方法,其特征在于,所述响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息,包括:响应于针对iOS系统中的APP图标的切换操作,检测所述APP是否为指定APP或与所述指定APP具有预设关联关系的关联APP,其中,若所述APP为所述指定APP或所述关联APP,允许进入所述获取所述切换操作所触发的图标切换提示弹窗的弹窗信息的步骤。5.根据权利要求1至3中任一项所述的图标切换方法,其特征在于,所述响应于针对iOS系统中的APP图标的切换操作,获取所述切换操作所触发的图标切换提示弹窗的弹窗信息,包括:响应于针对iOS系统中的AP...

【专利技术属性】
技术研发人员:王思远
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

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

1