一种视图切换方法及装置制造方法及图纸

技术编号:18667923 阅读:26 留言:0更新日期:2018-08-14 20:33
本申请公开了一种视图切换方法及装置。本申请中,接收到用于将第一模式视图切换为第二模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件;输出第二模式视图,所输出的第二模式视图中包括确定出的第二模式部件。采用本申请可实现不同模式视图间的切换。

Method and device for view switching

The present application discloses a view switching method and device. In this application, a request is received for switching the first mode view to the second mode view, the first mode view for displaying the first mode part, the first mode part for displaying an object, the second mode view for displaying the second mode part, and the second mode part for displaying an object; According to the object corresponding to the first mode component in the first mode view, the second mode component corresponding to the corresponding object in the second mode view is determined; the second mode view is output, and the output second mode view includes the determined second mode component. With this application, we can switch between different schema views.

【技术实现步骤摘要】
一种视图切换方法及装置
本申请涉及计算机
,尤其涉及一种视图切换方法及装置。
技术介绍
随着计算机技术以及互联网应用的发展,越来越多应用被用户使用以满足用户的工作、生活的需求。终端上可运行的应用程序越来越多,为了方便用户选择应用程序,目前可在终端的操作系统桌面上显示应用程序图标,使用户可直观地根据应用程序图标选择需要运行的应用。但上述现有技术提供的显示方式单一,如何丰富显示方式,以方便用户选择应用程序,是目前业界需要解决的问题。
技术实现思路
本申请实施例提供一种视图切换方法及装置,用以在不同模式视图间切换。第一方面,提供一种视图切换方法,包括:接收到用于将第一模式视图切换为第二模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件;输出第二模式视图,所输出的第二模式视图中包括确定出的第二模式部件。可选地,所述第一模式视图中包括第一显示区域,所述第一显示区域用于显示第一模式部件,所述第一模式部件包括对象的图标,一个图标对应一个对象;所述第二模式视图中包括第二显示区域,所述第二显示区域用于显示第二模式部件,其中,所述第二显示区域划分为一个或多个子区域,一个子区域用于显示一个与该子区域的形状相匹配的第二模式部件。可选地,所述第二显示区域中,至少有两个第二模式部件的大小彼此不同,或者,所有第二模式部件的大小相同;和/或,所述第二显示区域中至少有两个第二模式部件的形状彼此不同,或者所有第二模式的部件的形状相同。可选地,所述第二模式部件的形状为多边形。可选地,所述多边形为矩形。可选地,第二模式部件的大小和/或排列顺序预先设置;或者,第二模式部件的大小和/或排列顺序,根据第二模式部件所对应的对象的以下信息中的一种或任意组合确定:对象的类型,对象的使用频率,对象的更新时间。可选地,所述第二显示区域中,第二模式部件所对应的对象的排列顺序,与第一显示区域中第一模式部件所对应的对象的排列顺序相同或不同。可选地,所述第二模式部件用于提供以下功能之一或组合:显示对应对象的描述信息,显示对应对象的数据,用于启动对应的对象,用于切换到对应的对象,用于触发对应对象中的设定操作。可选地,所述第二模式部件中显示的内容包括以下一种或多种:用于描述对应对象的图片、视频、音频、文本中的一种或多种;对应对象的数据,所述数据包括图片、视频、音频、文本中的一种或多种;对应对象中的控件,所述控件用于触发对应对象中的设定操作。可选地,第二模式视图用于显示第一页面,所述第一页面中包括所有所述对应的对象所对应的第二模式部件;所述方法还包括:根据用于触发对所述第一页面进行滑动的用户交互行为,对所述第一页面进行滑动,并显示所述第一页面中相应位置上的第二模式部件;或者,第二模式视图用于显示多个页面,所有所述对应的对象所对应的第二模式部件分布于所述多个页面,不同页面中的第二模式部件彼此不同;所述方法还包括:根据用于触发在所述多个页面之间进行切换的用户交互行为,确定所述多个页面中的切换目标页面,并显示所述切换目标页面。可选地,所述根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件,包括:向第一模式视图中的第一模式部件对应的对象发送第二事件,接收所述第一模式视图中的第一模式部件所对应的对象根据所述第二事件返回的相应对象所对应的第二模式部件的设置信息;所述输出第二模式视图,包括:根据所述第二模式部件的设置信息,在第二模式视图中显示第二模式部件。可选地,所接收到的第二模式部件的设置信息是对应的对象缓存的;第一模式视图中的第一模式部件所对应的对象缓存该对象对应的第二模式部件的设置信息的过程包括:向第一模式视图中的第一模式部件所对应的对象发送第一事件,所述第一事件用于指示对应的对象确定对应的第二模式部件的设置信息,并缓存确定出的第二模式部件的设置信息。可选地,输出第二模式视图后,还包括:缓存输出的所述第二模式视图中的第二模式部件的设置信息;当再次接收到用于将第一模式视图切换为第二模式视图的请求后,还包括:获取缓存的第二模式视图中的第二模式部件的设置信息,向所述缓存的第二模式视图中的第二模式部件中需要更新设置信息的部件所对应的对象发送第三事件,接收相应对象根据所述第三事件返回的该对象所对应的第二模式部件的设置信息;根据缓存的第二模式视图中的第二模式部件的设置信息以及接收到的第二模式部件的设置信息,在第二模式视图中显示第二模式部件。可选地,一个对象对应的第二模式部件的设置信息,包括以下内容之一或任意组合:该对象对应的第二模式部件在第二模式视图中的排列方式、所在位置、大小、形状中的一种或多种;该对象在第二模式部件中的描述信息,所述描述信息包括图片、视频、音频、文本中的一种或多种;用于在第二模式部件中显示的对象的数据,所述数据包括图片、视频、音频、文本中的一种或多种;用于在第二模式部件中显示的对象中的控件,所述控件用于触发该对象中的设定操作;该对象对应的第二模式部件被触发时执行的操作行为;该对象对应的第二模式部件的标识。可选地,所述请求是根据设定的用户界面交互行为生成的。可选地,所述设定的用户界面交互行为包括触设定的摸屏操作行为。可选地,所述设定的触摸屏操作行为包括全屏上滑。可选地,所述对象包括以下之一或任意组合:应用程序、组件、文件夹、文件。可选地,所述第一模式视图为包括多个对象图标的视图,所述对象包括应用程序、组件、文件、文件夹中的一种或多种;所述第二模式视图为包括所述第一模式视图中部分或全部对象的更多详情的视图。第二方面,提供一种视图切换方法,包括:接收到用于将第二模式视图切换为第一模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第二模式视图中的第二模式部件所对应的对象,确定所述对应的对象在第一模式视图中所对应的第一模式部件;输出第一模式视图,所输出的第一模式视图中包括确定出的第一模式部件。可选地,所述第一模式视图中包括第一显示区域,所述第一显示区域用于显示第一模式部件,所述第一模式部件包括对象的图标,一个图标对应一个对象;所述第二模式视图中包括第二显示区域,所述第二显示区域用于显示第二模式部件,其中,所述第二显示区域划分为一个或多个子区域,一个子区域用于显示一个与该子区域的形状相匹配的第二模式部件。可选地,所述第二显示区域中,至少有两个第二模式部件的大小彼此不同,或者,所有第二模式部件的大小相同;和/或,所述第二显示区域中至少有两个第二模式部件的形状彼此不同,或者所有第二模式的部件的形状相同。可选地,所述第二模式部件的形状为多边形。可选地,所述多边形为矩形。可选地,第二模式部件的大小和/或排列方式根据预先设置的信息确定;或者,第二模式部件的大小和/或排列方式,根据第二模式部件所对应的对象的以下信息中的一种或任意组合确定:对象的类型,对象的使用频率,对象的更新时间。可选地,所述第二显示区域中,第二模本文档来自技高网...

【技术保护点】
1.一种视图切换方法,其特征在于,包括:接收到用于将第一模式视图切换为第二模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件;输出第二模式视图,所输出的第二模式视图中包括确定出的第二模式部件。

【技术特征摘要】
1.一种视图切换方法,其特征在于,包括:接收到用于将第一模式视图切换为第二模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件;输出第二模式视图,所输出的第二模式视图中包括确定出的第二模式部件。2.如权利要求1所述的方法,其特征在于,所述第一模式视图中包括第一显示区域,所述第一显示区域用于显示第一模式部件,所述第一模式部件包括对象的图标,一个图标对应一个对象;所述第二模式视图中包括第二显示区域,所述第二显示区域用于显示第二模式部件,其中,所述第二显示区域划分为一个或多个子区域,一个子区域用于显示一个与该子区域的形状相匹配的第二模式部件。3.如权利要求2所述的方法,其特征在于,所述第二显示区域中,至少有两个第二模式部件的大小彼此不同,或者,所有第二模式部件的大小相同;和/或,所述第二显示区域中至少有两个第二模式部件的形状彼此不同,或者所有第二模式的部件的形状相同。4.如权利要求2所述的方法,其特征在于,所述第二模式部件的形状为多边形。5.如权利要求4所述的方法,其特征在于,所述多边形为矩形。6.如权利要求1所述的方法,其特征在于,第二模式部件的大小和/或排列顺序预先设置;或者,第二模式部件的大小和/或排列顺序,根据第二模式部件所对应的对象的以下信息中的一种或任意组合确定:对象的类型;对象的使用频率;对象的更新时间。7.如权利要求1所述的方法,其特征在于,所述第二显示区域中,第二模式部件所对应的对象的排列顺序,与第一显示区域中第一模式部件所对应的对象的排列顺序相同或不同。8.如权利要求1所述的方法,其特征在于,所述第二模式部件用于提供以下功能之一或组合:显示对应对象的描述信息;显示对应对象的数据;用于启动对应的对象;用于切换到对应的对象;用于触发对应对象中的设定操作。9.如权利要求1所述的方法,其特征在于,所述第二模式部件中显示的内容包括以下一种或多种:用于描述对应对象的图片、视频、音频、文本中的一种或多种;对应对象的数据,所述数据包括图片、视频、音频、文本中的一种或多种;对应对象中的控件,所述控件用于触发对应对象中的设定操作。10.如权利要求1至9中任一项所述的方法,其特征在于,第二模式视图用于显示第一页面,所述第一页面中包括所有所述对应的对象所对应的第二模式部件;所述方法还包括:根据用于触发对所述第一页面进行滑动的用户交互行为,对所述第一页面进行滑动,并显示所述第一页面中相应位置上的第二模式部件;或者,第二模式视图用于显示多个页面,所有所述对应的对象所对应的第二模式部件分布于所述多个页面,不同页面中的第二模式部件彼此不同;所述方法还包括:根据用于触发在所述多个页面之间进行切换的用户交互行为,确定所述多个页面中的切换目标页面,并显示所述切换目标页面。11.如权利要求1至9中任一项所述的方法,其特征在于,所述根据所述第一模式视图中的第一模式部件所对应的对象,确定所述对应的对象在第二模式视图中所对应的第二模式部件,包括:向第一模式视图中的第一模式部件对应的对象发送第二事件;接收所述第一模式视图中的第一模式部件所对应的对象根据所述第二事件返回的相应对象所对应的第二模式部件的设置信息;所述输出第二模式视图,包括:根据所述第二模式部件的设置信息,在第二模式视图中显示第二模式部件。12.如权利要求11所述的方法,其特征在于,所接收到的第二模式部件的设置信息是对应的对象缓存的;第一模式视图中的第一模式部件所对应的对象缓存该对象对应的第二模式部件的设置信息的过程包括:向第一模式视图中的第一模式部件所对应的对象发送第一事件,所述第一事件用于指示对应的对象确定对应的第二模式部件的设置信息,并缓存确定出的第二模式部件的设置信息。13.如权利要求1至9中任一项所述的方法,其特征在于,输出第二模式视图后,还包括:缓存输出的所述第二模式视图中的第二模式部件的设置信息;当再次接收到用于将第一模式视图切换为第二模式视图的请求后,还包括:获取缓存的第二模式视图中的第二模式部件的设置信息;向所述缓存的第二模式视图中的第二模式部件中需要更新设置信息的部件所对应的对象发送第三事件;接收相应对象根据所述第三事件返回的该对象所对应的第二模式部件的设置信息;根据缓存的第二模式视图中的第二模式部件的设置信息以及接收到的第二模式部件的设置信息,在第二模式视图中显示第二模式部件。14.如权利要求11至13中任一项所述的方法,其特征在于,一个对象对应的第二模式部件的设置信息,包括以下内容之一或任意组合:该对象对应的第二模式部件在第二模式视图中的排列方式、所在位置、大小、形状中的一种或多种;该对象在第二模式部件中的描述信息,所述描述信息包括图片、视频、音频、文本中的一种或多种;用于在第二模式部件中显示的对象的数据,所述数据包括图片、视频、音频、文本中的一种或多种;用于在第二模式部件中显示的对象中的控件,所述控件用于触发该对象中的设定操作;该对象对应的第二模式部件被触发时执行的操作行为;该对象对应的第二模式部件的标识。15.如权利要求1至9中任一项所述的方法,其特征在于,所述请求是根据设定的用户界面交互行为生成的。16.如权利要求15所述的方法,其特征在于,所述设定的用户界面交互行为包括触设定的摸屏操作行为。17.如权利要求16所述的方法,其特征在于,所述设定的触摸屏操作行为包括全屏上滑。18.如权利要求1至9中任一项所述的方法,其特征在于,所述对象包括以下之一或任意组合:应用程序、组件、文件夹、文件。19.如权利要求1至9中任一项所述的方法,其特征在于,所述第一模式视图为包括多个对象图标的视图,所述对象包括应用程序、组件、文件、文件夹中的一种或多种;所述第二模式视图为包括所述第一模式视图中部分或全部对象的更多详情的视图。20.一种视图切换方法,其特征在于,包括:接收到用于将第二模式视图切换为第一模式视图的请求,所述第一模式视图用于显示第一模式部件,一个第一模式部件对应一个对象,所述第二模式视图用于显示第二模式部件,一个第二模式部件对应一个对象;根据所述第二模式视图中的第二模式部件所对应的对象,确定所述对应的对象在第一模式视图中所对应的第一模式部件;输出第一模式视图,所输出的第一模式视图中包括确定出的第一模式部件。21.如权利要求20所述的方法,其特征在于,所述第一模式视图中包括第一显示区域,所述第一显示区域用于显示第一模式部件,所述第一模式部件包括对象的图标,一个图标对应一个对象;所述第二模式视图中包括第二显示区域,所述第二显示区域用于显示第二模式部件,其中,所述第二显示区域划分为一个或多个子区域,一个子区域用于显示一个与该子区域的形状相匹配的第二模式部件。22.如权利要求21所述的方法,其特征在于,所述第二显示区域中,至少有两个第二模式部件的大小彼此不同,或者,所有第二模式部件的大小相同;和/或,所述第二显示区域中至少有两个第二模式部件的形状彼此不同,或者所有第二模式的部件的形状相同。23.如权利要求21所述的方法,其特征在于,所述第二模式部件的形状为多边形。24.如权利要求23所述的方法,其特征在于,所述多边形为矩形。25.如权利要求21所述的方法,其特征在于,第二模式部件的大小和/或排列方式根据预先设置的信息确定;或者,第二模式部件的大小和/或排列方式,根据第二模式部件所对应的对象的以下信息中的一种或任意组合确定:对象的类型;对象的使用频率;对象的更新时间。26.如权利要求20所述的方法,其特征在于,所述第二显示区域中,第二模式部件所对应的对象的排列顺序,与第一显示区域中第一模式部件所对应的对象的排列顺序相同或不同。27.如权利要求20所述的方法,其特征在于,所述第二模式部件用于提供以下功能之一或组合:显示对应对象的描述信息;显示对应对象的数据;用于启动对应的对象;用于切换到对应的对象;用于触发对应对象中的设定操作。28.如权利要求20所述的方法,其特征在于,所述第二模式部件中显示的内容包括以下一种或多种:用于描述对应对象的图片、视频、音频、文本中的一种或多种;对应对象的数据,所述数据包括图片、视频、音频、文本中的一种或多种;对应对象中的控件,所述控件用于触发对应对象中的设定操作。29.如权利要求20至28中任一项所述的方法,其特征在于,接收到用于...

【专利技术属性】
技术研发人员:王海新金星安袁志俊卞文瀚
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1