本技术涉及电子,尤其涉及界面切换方法及相关装置。
背景技术:
1、随着移动互联网的发展,智能手机、平板、笔记本电脑等智能终端在日常生活中得到了广泛的应用,成为新媒体、电子商务和信息的服务的平台。
2、为了保护个人信息及隐私、避免误操作或节省电力,智能终端一般具有锁定屏幕(即锁屏)功能。锁屏界面下,解锁后用户才能使用智能终端的更多功能。例如,解锁后显示桌面。
3、为了提高用户的使用体验,在智能终端屏幕熄灭(即灭屏、熄屏)的状态下也能为用户提供简单的信息服务,智能终端具备一直显示(always on display,aod)aod功能。aod界面可以用于显示日期、时间、天气等常规信息。
4、用户使用智能终的高频的场景包括:从aod界面/锁屏界面进入到桌面,或者从桌面进入aod界面/锁屏界面,或者从aod界面进入锁屏界面,或者从锁屏界面进入aod界面。目前,上述高频场景的界面切换比较生硬,显示效果不够流畅。如何在上述高频场景中进行界面切换,以展示更流畅的衔接效果,带给用户更加流畅的操作体验,还有待研究。
技术实现思路
1、本技术实施例提供了界面切换方法,在界面切换时能够展示更流畅的衔接效果,带给用户更加流畅的操作体验。
2、第一方面,本技术提供了一种界面切换方法,所述方法包括:显示第一界面;将第一界面切换至第二界面;第一界面和第二界面包括至少一个共享元素,所述至少一个共享元素包括第一共享元素;第一界面切换至第二界面的界面切换动效,包括:第一共享元素在第一界面变形和移动,所述变形和移动结束后第一共享元素显示在第二界面上。
3、实施本技术实施例,第一界面切换至第二界面的过程中,共享元素在第一界面变形和移动,共享元素变形和移动结束后,被显示在第二界面上。这样,第一界面和第二界面进行界面切换时,两个界面的共享元素的变形和移动的动效,可以让共享元素展示更流畅的衔接效果,避免共享元素变化突兀和生硬,带给用户更加流畅的操作体验。
4、在一种实现方式中,所述第一共享元素在第一界面变形和移动,包括:所述第一共享元素在第一界面由第一布局样式变形至第二布局样式,由第一显示位置移动到第二显示位置;所述第一共享元素显示在第二界面的上,包括:所述第一共享元素以第二布局样式显示在第二界面的第二显示位置。实施本技术实施例,确定共享元素在第二界面上述的第二布局样式和第二显示位置,第一界面和第二界面进行界面切换时,共享元素在第一界面可以变形至第二布局样式,移动至第二显示位置;这样,可以让共享元素展示更流畅的衔接效果,避免显示第二界面时共享元素变化突兀和生硬,带给用户更加流畅的操作体验。
5、在一种实现方式中,第一界面中共享元素之外的界面元素为第一界面的非共享元素,第二界面中共享元素之外的界面元素为第二界面的非共享元素;第一界面切换至第二界面的界面切换动效,还包括:第一界面的非共享元素逐渐模糊直至消失;显示模糊的第二界面的非共享元素并逐渐清晰。实施本技术实施例,在界面切换时,可以避免第一界面的非共享元素突然消失和第二界面的非共享元素突然显示,进而避免界面切换效果变化生硬和突兀,提高界面切换的衔接流畅性,带给用户更加流畅的操作体验。
6、在一种实现方式中,第一界面和第二界面包括以下界面中的任意两个:锁屏界面、息屏显示aod界面和桌面。实施本技术实施例,可以在高频的界面切换场景中,展示更流畅的界面衔接效果,避免界面切换变化突兀和生硬,带给用户更加流畅的操作体验。
7、在一种实现方式中,所述第一共享元素为以下任一个:时钟组件、服务卡片、应用入口、系统工具等。实施本技术实施例,各种共享元素可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验。
8、在一种实现方式中,所述方法还包括:检测到滑动操作,滑动操作用于将第一界面切换至第二界面;伴随滑动操作,终端设备显示上述界面切换动效的部分或全部动效。实施本技术实施例,通过滑动操作切换界面时,可以伴随滑动操作的滑动呈现本技术提供的渐进式的界面切换动效。这样,可以提供跟手滑动的视觉效果,展示更流畅的界面衔接效果,带给用户更加流畅的操作体验。
9、在一种实现方式中,所述伴随滑动操作,终端设备显示所述界面切换动效的部分或全部动效,包括:检测到开始上述滑动操作,伴随滑动操作的滑动,第一共享元素在第一界面变形和移动,第一界面的非共享元素逐渐模糊;在所述变形和移动的进度达到第一值时,开始显示模糊的第二界面的非共享元素并逐渐清晰。实施本技术实施例,共享元素的变形和移动的进度达到第一值时,第二界面的非共享元素才开始显示,并逐渐清晰直至完全显示。这样,可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验,提高界面切换的趣味性。
10、在一种实现方式中,所述伴随滑动操作,终端设备显示界面切换动效的部分或全部动效,包括:检测到开始上述滑动操作,伴随滑动操作的滑动,第一共享元素在第一界面变形和移动,第一界面的非共享元素逐渐模糊;检测到用户结束上述滑动操作时,开始显示模糊第二界面的非共享元素并逐渐清晰。实施本技术实施例,用户结束上述滑动操作前第一界面的非共享元素逐渐模糊,用户结束上述滑动操作后第二界面的非共享元素逐渐清晰。这样,也可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验,提高界面切换的趣味性。
11、在一种实现方式中,所述变形和移动结束时,所述终端设备停止显示了第一界面,显示有第二界面。实施本技术实施例,共享元素变形和移动结束时,第一界面被完全切换为第二界面。这样,可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验,提高界面切换的趣味性。
12、在一种实现方式中,第一共享元素在第二界面的第二显示位置呈现第二布局样式;检测到用户结束上述滑动操作时,终端设备执行以下一或多项:第一界面的第一共享元素继续变形和移动,直至在第一界面上变形为第二布局样式并移动到第二显示位置;第一界面的非共享元素继续变模糊直至消失;模糊的第二界面的非共享元素继续变清晰直至完全显示。实施本技术实施例,若用户结束滑动操作时,界面切换动效还未完成,则继续界面切换动效。
13、在一种实现方式中,将第一界面切换至第二界面,包括:检测到完成第一操作后,将第一界面切换至第二界面;第一操作用于将第一界面切换至第二界面。实施本技术实施例,用户实施用于界面切换的第一操作后,呈现渐进式的界面切换动效;这样,可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验,提高界面切换的趣味性。
14、在一种实现方式中,将第一界面切换至第二界面,包括:检测到终端设备满足预设条件后,将第一界面切换至第二界面。实施本技术实施例,检测到用于触发界面切换的预设条件后,呈现渐进式的界面切换动效;这样,可以展示更流畅的界面衔接效果,带给用户更加流畅的操作体验,提高界面切换的趣味性。
15、第二方面,本技术实施例提供了一种终端设备,电子设备包括:处理器和存储器,所述存储器与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述终端设备执行第一方面所述的界面切换方法。
16、第三方面,本技术实施例提供了一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行第一方面任一项可能的实现方式中的界面切换方法。
17、第四方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行第一方面任一项可能的实现方式中的界面切换方法。
1.一种界面切换方法,应用于终端设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一共享元素在所述第一界面变形和移动,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一界面中共享元素之外的界面元素为所述第一界面的非共享元素,所述第二界面中共享元素之外的界面元素为所述第二界面的非共享元素;
4.根据权利要求1所述的方法,其特征在于,所述第一界面和所述第二界面包括以下界面中的任意两个:锁屏界面、息屏显示aod界面和桌面。
5.根据权利要求1所述的方法,其特征在于,所述第一共享元素为以下任一个:时钟组件、服务卡片、应用入口、系统工具等。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:检测到滑动操作,所述滑动操作用于将所述第一界面切换至所述第二界面;
7.根据权利要求6所述的方法,其特征在于,所述伴随所述滑动操作,所述终端设备显示所述界面切换动效的部分或全部动效,包括:
8.根据权利要求6所述的方法,其特征在于,所述伴随所述滑动操作,所述终端设备显示所述界面切换动效的部分或全部动效,包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,所述变形和移动结束时,所述终端设备停止显示了所述第一界面,显示有所述第二界面。
10.根据权利要求1至8任一项所述的方法,其特征在于,所述第一共享元素在所述第二界面的第二显示位置呈现第二布局样式;检测到用户结束所述滑动操作时,所述终端设备执行以下一或多项:所述第一界面的所述第一共享元素继续变形和移动,直至在所述第一界面上变形为第二布局样式并移动到第二显示位置;所述第一界面的非共享元素继续变模糊直至消失;模糊的所述第二界面的非共享元素继续变清晰直至完全显示。
11.根据权利要求1所述的方法,其特征在于,所述将所述第一界面切换至第二界面,包括:检测到完成第一操作后,将所述第一界面切换至第二界面;第一操作用于将第一界面切换至第二界面。
12.根据权利要求1所述的方法,其特征在于,所述将所述第一界面切换至第二界面,包括:检测到所述终端设备满足预设条件后,将所述第一界面切换至第二界面。
13.一种终端设备,其特征在于,包括:处理器和存储器,所述存储器与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述终端设备执行如权利要求1至12所述的界面切换方法。
14.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在终端设备上运行时,使得所述终端设备执行如权利要求1至12所述的界面切换方法。
15.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至12所述的界面切换方法。