System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 界面跳转方法、电子设备和存储介质技术_技高网

界面跳转方法、电子设备和存储介质技术

技术编号:41309612 阅读:18 留言:0更新日期:2024-05-13 14:53
本申请公开了一种界面跳转方法,属于终端技术领域,本申请实施例的界面跳转方法包括:电子设备启动应用程序,其中,应用程序的开屏界面跳转拦截为开启;在应用程序显示开屏界面期间,拦截应用程序向电子设备获取惯性传感器采集的传感器信息的请求,使得电子设备在显示开屏界面过程中无法因晃动操作导致应用间跳转。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种界面跳转方法、电子设备和存储介质


技术介绍

1、随着电子设备的普及,以及电子设备技术的发展,通过电子设备所实现的产品功能越来越多,面向功能实现所需的用户操作也趋于复杂。

2、例如,用户可以通过“摇一摇”、“扭一扭”、“倾斜手机”等交互动作触发手机的界面跳转。这种交互方式虽然相比传统的按钮点击或手势操作更加方便快捷,然而存在一定的误操作风险,用户可能在不经意间就触发了界面跳转,给用户带来困扰。


技术实现思路

1、第一方面,本申请实施例提供了一种界面跳转方法,应用于电子设备,包括:

2、所述电子设备启动应用程序,其中,所述应用程序的开屏界面跳转拦截为开启;

3、在所述应用程序显示开屏界面期间,拦截所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,使得所述电子设备在显示所述开屏界面过程中无法因晃动操作导致应用间跳转。

4、在一些实施例中,还包括:

5、在所述应用程序显示开屏界面时启动计时,其中,所述计时的第一时长至少不低于显示所述开屏界面的第二时长;

6、在所述开屏界面跳转拦截为开启,所述第一时长之前,拦截所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,使得所述电子设备在显示所述开屏界面的所述第一时长内无法因晃动操作导致应用间跳转。

7、在一些实施例中,还包括:

8、在所述第一时长之后,所述开屏界面显示结束之前,允许所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求;

9、所述电子设备向所述应用程序提供所述惯性传感器采集的传感器信息,使得所述应用程序根据晃动操作触发所述电子设备的界面进行应用间跳转。

10、在一些实施例中,所述开屏界面中包括广告信息,所述应用间跳转为跳转至所述开屏界面中广告信息对应的界面。

11、在一些实施例中,还包括:

12、确定所述应用程序持续运行,其中,所述应用程序的用户界面跳转拦截为开启;

13、在所述应用程序持续运行过程中,确定应用间跳转的累计发生次数;

14、根据所述应用间跳转的累计发生次数,响应所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求。

15、在一些实施例中,所述根据所述应用间跳转的累计发生次数,响应所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,包括:

16、确定所述应用间跳转的累计发生次数小于预设次数阈值,允许所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求;

17、所述电子设备向所述应用程序提供所述惯性传感器采集的传感器信息。

18、在一些实施例中,所述电子设备向所述应用程序提供所述惯性传感器采集的传感器信息之后,还包括:

19、确定所述惯性传感器采集的传感器信息触发所述电子设备的界面进行应用间跳转;

20、确定所述应用间跳转的累计发生次数等于所述预设次数阈值,则在所述应用程序持续运行结束前,拦截所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,使得所述电子设备在所述应用程序持续运行结束前无法因晃动操作导致应用间跳转。

21、在一些实施例中,所述用户界面中包括广告信息,所述应用间跳转为跳转至所述用户界面中广告信息对应的界面。

22、在一些实施例中,还包括:

23、通过第一功能栏展示第一功能控件,所述第一功能控件用于开启或关闭开屏界面跳转拦截,或者,通过第一功能栏展示第一功能控件以及第二功能控件,所述第一功能控件用于开启或关闭开屏界面跳转拦截,所述第二功能控件用于开启或关闭所有界面跳转拦截。

24、在一些实施例中,还包括:

25、通过第二功能栏展示第三功能控件,所述第三功能控件用于在开启开屏界面跳转拦截的情况下,开启或关闭用户界面跳转拦截。

26、第二方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的方法。

27、第三方面,本申请实施例提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的方法。

28、第四方面,本申请实施例提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的方法。

本文档来自技高网...

【技术保护点】

1.一种界面跳转方法,应用于电子设备,包括:

2.根据权利要求1所述的界面跳转方法,还包括:

3.根据权利要求2所述的界面跳转方法,还包括:

4.根据权利要求1至3任一项所述的界面跳转方法,其中,所述开屏界面中包括广告信息,所述应用间跳转为跳转至所述开屏界面中广告信息对应的界面。

5.根据权利要求1所述的界面跳转方法,还包括:

6.根据权利要求5所述的界面跳转方法,其中,所述根据所述应用间跳转的累计发生次数,响应所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,包括:

7.根据权利要求6所述的界面跳转方法,所述电子设备向所述应用程序提供所述惯性传感器采集的传感器信息之后,还包括:

8.根据权利要求5至7任一项所述的界面跳转方法,其中,所述用户界面中包括广告信息,所述应用间跳转为跳转至所述用户界面中广告信息对应的界面。

9.根据权利要求1所述的界面跳转方法,还包括:

10.根据权利要求9所述的界面跳转方法,还包括:

11.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至10任一项所述的界面跳转方法。

12.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一项所述的界面跳转方法。

...

【技术特征摘要】

1.一种界面跳转方法,应用于电子设备,包括:

2.根据权利要求1所述的界面跳转方法,还包括:

3.根据权利要求2所述的界面跳转方法,还包括:

4.根据权利要求1至3任一项所述的界面跳转方法,其中,所述开屏界面中包括广告信息,所述应用间跳转为跳转至所述开屏界面中广告信息对应的界面。

5.根据权利要求1所述的界面跳转方法,还包括:

6.根据权利要求5所述的界面跳转方法,其中,所述根据所述应用间跳转的累计发生次数,响应所述应用程序向所述电子设备获取惯性传感器采集的传感器信息的请求,包括:

7.根据权利要求6所述的界面跳转方法,所述电子设备向所述应用程序提供所述惯性传感器采集的传...

【专利技术属性】
技术研发人员:徐志韵黄超华陈志诚
申请(专利权)人:武汉星纪魅族科技有限公司
类型:发明
国别省市:

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

1