CN106020655A - 一种切换界面屏幕的方法、装置及电子设备 - Google Patents
一种切换界面屏幕的方法、装置及电子设备 Download PDFInfo
- Publication number
- CN106020655A CN106020655A CN201610334733.8A CN201610334733A CN106020655A CN 106020655 A CN106020655 A CN 106020655A CN 201610334733 A CN201610334733 A CN 201610334733A CN 106020655 A CN106020655 A CN 106020655A
- Authority
- CN
- China
- Prior art keywords
- screen
- dimensional
- interface switching
- target
- switching screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明的实施例公开一种切换界面屏幕的方法、装置及电子设备,涉及界面切换技术,能够提升切换效果。所述切换界面屏幕的方法包括:接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。本发明适用于在界面屏幕之间执行切换操作。
Description
技术领域
本发明涉及界面切换技术,尤其涉及一种切换界面屏幕的方法、装置及电子设备。
背景技术
随着计算机通信以及互联网技术的不断发展,电子设备,例如,智能移动电话、个人数字助理、掌上电脑、笔记本电脑等应用越来越广泛。电子设备能够容纳的互联网信息呈指数级增长,用于承载互联网信息的应用程序(APP,Application)也越来越多,并通过设置桌面快捷方式,将安装的应用程序图标显示在界面屏幕中,使得用户可以通过操作该应用程序图标以启动应用程序,极大地满足了不同用户的个性化需求。
由于应用程序图标数量众多,界面屏幕可能容纳不下众多的应用程序图标,因而,为了便于对应用程序的管理和操作,需要设置一个或多个界面屏幕以对应用程序图标进行有效管理。例如,可以按照四宫格或九宫格或其他方式,在每一界面屏幕中排列相应的四个应用程序图标或九个应用程序图标或其他数量的应用程序图标,并设置一界面屏幕作为主界面屏幕。在需启动的应用程序图标未在主界面屏幕中时,通过在不同的界面屏幕之间进行切换,切换到需启动的应用程序图标所在的界面屏幕,从而点击该应用程序图标以启动应用程序。但目前界面屏幕切换的方法,是通过平铺的方式滑移界面屏幕,使得切换时的过渡效果均为平滑过渡效果,切换方式简单、切换效果较差,不能满足用户个性化的切换效果需求,从而降低了用户的应用程序体验。
发明内容
有鉴于此,本发明实施例提供一种切换界面屏幕的方法、装置及电子设备,能够提升切换效果,满足不同用户的切换效果需求,以解决现有的切换界面屏幕的方法中,通过平铺方式滑移界面屏幕实现切换的切换效果较差,不能满足用户个性化的切换效果需求的问题。
第一方面,本发明实施例提供一种切换界面屏幕的方法,包括:
接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
结合第一方面,在第一方面的第一种实施方式中,所述接收切换指令包括:
监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
接收当前界面屏幕输出的切换指令。
结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半包括:
监测用户的滑移操作,当滑移操作为横向操作,如果滑移距离超过所述当前桌面横向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半;或者,当滑移操作为纵向操作,如果滑移距离超过所述当前桌面纵向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半。
结合第一方面,在第一方面的第三种实施方式中,所述获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
以所述目标切换界面屏幕的左下角点为坐标原点,将目标切换界面屏幕划分为预先设置的阈值个子屏幕,每一子屏幕为一单位。
结合第一方面,在第一方面的第四种实施方式中,所述获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
以所述目标切换界面屏幕的左下角点为坐标原点,以像素点为单位构建平面坐标系;
分别提取应用程序图标的左下角、左上角、右下角以及右上角的四个像素点的坐标;
在四个像素点的坐标中,获取最小x轴坐标、最大x轴坐标、最小y轴坐标以及最大y轴坐标,所述应用程序图标的二维位置信息包含在对角点坐标(最小x轴坐标,最小y轴坐标)以及(最大x轴坐标,最大y轴坐标)的矩形内。
结合第一方面,在第一方面的第五种实施方式中,所述三维壁纸为球体,所述获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕包括:
以所述目标切换界面屏幕中心为球心,以所述目标切换界面屏幕的横向屏幕尺寸或纵向屏幕尺寸的较小者为直径加载获取的球体。
结合第一方面的第五种实施方式,在第一方面的第六种实施方式中,所述依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
获取运动的球体坐标,依据所述映射关系,得到运动的球体在所述目标切换界面屏幕中的二维位置信息;
将与得到的二维位置信息相匹配的应用程序图标的二维位置信息,依据所述映射关系,映射为所述显示的球体表面的三维位置信息。
结合第一方面的第五种实施方式,在第一方面的第七种实施方式中,所述依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的对应关系;
获取所述目标切换界面屏幕的当前呈现宽度,查询所述对应关系,得到所述球体旋转的对应角度,将所述球体旋转至所述对应角度。
第二方面,本发明实施例提供一种切换界面屏幕的装置,包括:二维信息获取模块、加载模块、映射关系构建模块以及切换效果模块,其中,
二维信息获取模块,用于接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
加载模块,用于获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
映射关系构建模块,用于在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
切换效果模块,用于依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
结合第二方面,在第二方面的第一种实施方式中,所述二维信息获取模块包括:监测单元、接收单元以及二维信息获取单元,其中,
监测单元,用于监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
接收单元,用于接收当前界面屏幕输出的切换指令;
二维信息获取单元,用于获取目标切换界面屏幕中各应用程序图标的二维位置信息。
结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述监测单元包括:监测子单元、滑移方向确认子单元以及切换指令输出子单元,其中,
监测子单元,用于监测用户的滑移操作;
滑移方向确认子单元,用于当滑移操作为横向操作,如果滑移距离超过所述当前桌面横向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,通知切换指令输出子单元;或者,当滑移操作为纵向操作,如果滑移距离超过所述当前桌面纵向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,通知切换指令输出子单元;
切换指令输出子单元,用于触发所述当前界面屏幕生成切换指令并输出。
结合第二方面的第一种实施方式,在第二方面的第三种实施方式中,所述二维信息获取单元包括:原点确定子单元以及屏幕划分子单元,其中,
原点确定子单元,用于以所述目标切换界面屏幕的左下角点为坐标原点;
屏幕划分子单元,用于将目标切换界面屏幕划分为预先设置的阈值个子屏幕,每一子屏幕为一单位。
结合第二方面的第一种实施方式,在第二方面的第四种实施方式中,所述二维信息获取单元包括:平面坐标系构建子单元、像素点提取子单元以及二维信息获取子单元,其中,
平面坐标系构建子单元,用于以所述目标切换界面屏幕的左下角点为坐标原点,以像素点为单位构建平面坐标系;
像素点提取子单元,用于分别提取应用程序图标的左下角、左上角、右下角以及右上角的四个像素点的坐标;
二维信息获取子单元,用于在四个像素点的坐标中,获取最小x轴坐标、最大x轴坐标、最小y轴坐标以及最大y轴坐标,所述应用程序图标的二维位置信息包含在对角点坐标(最小x轴坐标,最小y轴坐标)以及(最大x轴坐标,最大y轴坐标)的矩形内。
结合第二方面,在第二方面的第五种实施方式中,所述加载模块包括:球体获取单元以及球体加载单元,其中,
球体获取单元,用于获取为所述目标切换界面屏幕设置的球体;
球体加载单元,用于以所述目标切换界面屏幕中心为球心,以所述目标切换界面屏幕的横向屏幕尺寸或纵向屏幕尺寸的较小者为直径加载获取的球体。
结合第二方面的第五种实施方式,在第二方面的第六种实施方式中,所述切换效果模块包括:重合区域信息获取单元以及位置信息动态映射设单元,其中,
重合区域信息获取单元,用于获取运动的球体坐标,依据所述映射关系,得到运动的球体在所述目标切换界面屏幕中的二维位置信息;
位置信息动态映射单元,用于将与得到的二维位置信息相匹配的应用程序图标的二维位置信息,依据所述映射关系,映射为所述显示的球体表面的三维位置信息。
结合第二方面的第五种实施方式,在第二方面的第七种实施方式中,所述切换效果模块包括:位置信息静态映射单元、对应关系构建单元以及旋转单元,其中,
位置信息静态映射单元,用于依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
对应关系构建单元,用于构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的对应关系;
旋转单元,用于获取所述目标切换界面屏幕的当前呈现宽度,查询所述对应关系,得到所述球体旋转的对应角度,将所述球体旋转至所述对应角度。
第三方面,本发明实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一所述的切换界面屏幕的方法。
本发明实施例提供的一种切换界面屏幕的方法、装置及电子设备,通过接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。能够提升切换效果,满足不同用户的切换效果需求,以解决现有的切换界面屏幕的方法中,通过平铺方式滑移界面屏幕实现切换的切换效果较差,不能满足用户个性化的切换效果需求的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明的实施例一切换界面屏幕的方法流程示意图;
图2为本发明的实施例二切换界面屏幕的方法流程示意图;
图3为本发明的实施例三切换界面屏幕的装置结构示意图;
图4为本发明电子设备一个实施例的结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图1为本发明的实施例一切换界面屏幕的方法流程示意图,如图1所示,本实施例的方法可以包括:
步骤101,接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
本实施例中,作为一可选实施例,接收切换指令包括:
A11,监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
本实施例中,作为一可选实施例,监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半包括:
监测用户的滑移操作,当滑移操作为横向操作,如果滑移距离超过所述当前桌面横向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半;或者,当滑移操作为纵向操作,如果滑移距离超过所述当前桌面纵向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半。
当然,实际应用中,还可以通过其它方式触发生成切换指令,例如,当用户在有限范围内进行滑移操作且多次重复滑移操作时,认为是需要执行切换操作,即用户的滑移操作为往复滑移操作,每次滑移操作的滑移距离超过预先设置的距离阈值,且滑移操作的次数超过预先设置的次数阈值,触发生成切换指令,本实施例对此不作限定。
A12,接收当前界面屏幕输出的切换指令。
本实施中,作为一可选实施例,获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
以所述目标切换界面屏幕的左下角点为坐标原点,将目标切换界面屏幕划分为预先设置的阈值个子屏幕,每一子屏幕为一单位。
本实施例中,阈值可根据实际需要设置,例如,可以设置为225,即将目标切换界面屏幕划分为15*15个单独的子屏幕。
本实施中,作为另一可选实施例,获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
B11,以所述目标切换界面屏幕的左下角点为坐标原点,以像素点为单位构建平面坐标系;
本实施例中,在平面坐标系中,以像素点为单位,例如,如果目标切换界面屏幕的像素点数(分辨率)为1024x768,则平面坐标的左下角点为原点,坐标为(0,0),平面坐标的右上角点坐标为(1024,768)。
B12,分别提取应用程序图标的左下角、左上角、右下角以及右上角的四个像素点的坐标;
B13,在四个像素点的坐标中,获取最小x轴坐标、最大x轴坐标、最小y轴坐标以及最大y轴坐标,所述应用程序图标的二维位置信息包含在对角点坐标(最小x轴坐标,最小y轴坐标)以及(最大x轴坐标,最大y轴坐标)的矩形内。
本实施例中,也可以获取应用程序图标中每一像素点的平面坐标。
步骤102,获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
本实施例中,作为一可选实施例,三维壁纸可以是球体、柱体、椎体等具有三维空间的壁纸。
以三维壁纸为球体为例,获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕包括:
以所述目标切换界面屏幕中心为球心,以所述目标切换界面屏幕的横向屏幕尺寸或纵向屏幕尺寸的较小者为直径加载获取的球体。
本实施例中,作为一可选实施例,还可以设置三维壁纸的颜色以与目标切换界面屏幕的颜色相匹配,因而,该方法还包括:
为所述球体设置球体表面颜色,所述球体表面颜色为所述目标切换界面屏幕颜色的平均值。
本实施例中,对于划分为子屏幕的目标切换界面屏幕,目标切换界面屏幕颜色的平均值为各子屏幕的颜色平均值;对于划分为像素点的目标切换界面屏幕,目标切换界面屏幕颜色的平均值为各像素点的颜色平均值。这样,可以使得球体颜色与目标切换界面屏幕颜色相一致。
步骤103,在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
本实施例中,作为一可选实施例,三维壁纸的运动包括:平动、和/或,转动。以球体为例,球体平动包括但不限于:球体从目标切换界面屏幕底端向上平动、球体从目标切换界面屏幕顶端向下平动、球体从目标切换界面屏幕左端向右平动、球体从目标切换界面屏幕左下端向右上端平动等;球体转动包括但不限于:以球体中心绕x轴转动、以球体中心绕y轴转动、以非球体中心绕x轴转动等,本实施例对此不作限定。
如果为球体转动,对加载的球体进行正投影,使得球体投影在目标切换界面屏幕中。依据球心坐标、球体表面的球坐标以及平面坐标系原点,获取球体表面三维位置信息与目标切换界面屏幕二维位置信息的映射关系。该映射关系为一静态的球体与平面坐标系的映射关系。
本实施例中,以目标切换界面屏幕为切面,将球体分割为两个半球,一半球显示在目标切换界面屏幕上,另一半球隐藏在目标切换界面屏幕中未显示,作为一可选实施例,球体表面三维位置信息为当前未显示的半球表面三维位置信息。
如果为球体平动,按照球体平动的速度,构建球体表面三维位置信息与目标切换界面屏幕二维位置信息的映射关系。该映射关系为一动态的球体与平面坐标系的映射关系。
本实施例中,关于获取运动的球体坐标与平面坐标系的映射关系,为公知技术,在此略去详述。
本实施例中,设置球体所在的层的显示优先级高于目标切换界面屏幕所在层的显示优先级。即在目标切换界面屏幕与球体的相重合处,显示球体。
步骤104,依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
本实施例中,作为一可选实施例,如果为球体平动,依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
C11,获取运动的球体坐标,依据所述映射关系,得到运动的球体在所述目标切换界面屏幕中的二维位置信息;
C12,将与得到的二维位置信息相匹配的应用程序图标的二维位置信息,依据所述映射关系,映射为所述显示的球体表面的三维位置信息。
本实施例中,在球体平动中,目标切换界面屏幕中的各应用程序图标的二维位置信息被不断地映射为球体表面的三维位置信息,并依据映射的三维位置信息显示相应的应用程序图标。
本实施例中,以将目标切换界面屏幕划分为15*15个单独的子屏幕为例,将目标切换界面屏幕中的各应用程序图标映射至所述球体表面,即对划分的15*15个子屏幕分别进行相应空间位置的改变:如果壁纸上的球形图案从底部慢慢移动到目标切换界面屏幕中央,以该球体图案为同心圆,对15*15个子屏幕中靠近球体中心的位置,以该子屏幕所在的球体横截面半径生成球面,即使该子屏幕发生弯曲的幅度较小,并慢慢靠向球体中心对应的球面;对球体中心边缘位置的子屏幕,以该子屏幕所在的球体横截面半径生成球面,即使该子屏幕发生弯曲的幅度较大,并慢慢靠向球体中心边缘对应的球面。随着球体平动,各与球体相重合的子屏幕形成不同弧度,对于未在球面的子屏幕(在球体平动时未与球体重合的子屏幕),其图标大小和形状保持不变。
作为另一可选实施例,如果为球体转动,依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
D11,依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
本实施例中,在切换开始时,设置目标切换界面屏幕中的各应用程序图标未显示在当前显示的半球表面。
D12,构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的对应关系;
本实施例中,球体中心一直位于目标切换界面屏幕中心,在目标切换界面屏幕逐渐滑移布满当前整个屏幕的过程中,球体随目标切换界面屏幕滑移而滑移,同时,以球体中心绕x轴或y轴转动。
本实施例中,将目标切换界面屏幕开始滑入时至滑移结束时滑动的距离与球体旋转(转动)相关联,例如,如果目标切换界面屏幕宽度为60cm,则可以设置当目标切换界面屏幕在当前屏幕的呈现宽度为10cm时,对应球体的旋转角度为30度,当目标切换界面屏幕的呈现宽度为30cm时,对应球体的旋转角度为90度,当目标切换界面屏幕在当前屏幕的呈现宽度为60cm时,对应球体的旋转角度为180度。
D13,获取所述目标切换界面屏幕的当前呈现宽度,查询所述对应关系,得到所述球体旋转的对应角度,将所述球体旋转至所述对应角度。
本实施中,假设目标切换界面屏幕宽度为60cm,呈现宽度以6cm每秒增加,则依据对应关系,可以得到球体以18度每秒旋转。
本发明的实施例一切换界面屏幕的方法,通过接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。这样,在进行界面屏幕切换时,可以使得界面屏幕中的应用程序图标依据位置的不同,呈现出不同的切换效果,使得目标切换界面屏幕上的应用程序图标可以形成一个球面,跟随背景中的球体进行滚动过渡,可以给用户提供更加炫酷、个性化的切换过渡效果,丰富了切换方式,提升了切换效果,能够能满足用户个性化的切换效果需求,从而增强了用户的应用程序体验以及界面屏幕使用体验。
图2为本发明的实施例二切换界面屏幕的方法流程示意图,如图2所示,本实施例的方法可以包括:
步骤201,接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
本实施例中,步骤201的过程和上述方法实施例一的步骤101类似,此处不再赘述。
步骤202,在所述目标切换界面屏幕加载一球体;
步骤203,对加载的球体进行正投影,获取投影在所述目标切换界面屏幕上的球体表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
步骤204,依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
步骤205,构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的呈现对应关系;以及,所述目标切换界面屏幕消隐宽度与所述球体旋转180度的消隐对应关系;
本实施例中,假设目标切换界面屏幕宽度为60cm,消隐宽度以6cm每秒增加,即目标切换界面屏幕宽度以6cm每秒减小,可以设置消隐对应关系为按照呈现球体表面的旋转速度进行旋转。
步骤206,获取所述目标切换界面屏幕的当前呈现宽度,查询所述呈现对应关系,得到所述球体旋转的呈现对应角度,将所述球体旋转至所述呈现对应角度;
步骤207,再次接收切换指令,获取所述目标切换界面屏幕的当前消隐宽度,查询所述消隐对应关系,得到所述球体旋转的消隐对应角度,将所述球体旋转至所述消隐对应角度。
本发明实施例二切换界面屏幕的方法,可以在从目标切换界面屏幕切换至其他界面屏幕时,使得目标切换界面屏幕上的应用程序图标产生动态切换效果,增强了用户的界面屏幕使用体验。
图3为本发明的实施例三切换界面屏幕的装置结构示意图,如图3所示,本实施例的装置可以包括:二维信息获取模块31、加载模块32、映射关系构建模块33以及切换效果模块34,其中,
二维信息获取模块31,用于接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
本实施例中,作为一可选实施例,二维信息获取模块31包括:监测单元、接收单元以及二维信息获取单元(图中未示出),其中,
监测单元,用于监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
本实施例中,作为一可选实施例,监测单元包括:监测子单元、滑移方向确认子单元以及切换指令输出子单元,其中,
监测子单元,用于监测用户的滑移操作;
滑移方向确认子单元,用于当滑移操作为横向操作,如果滑移距离超过所述当前桌面横向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,通知切换指令输出子单元;或者,当滑移操作为纵向操作,如果滑移距离超过所述当前桌面纵向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,通知切换指令输出子单元;
切换指令输出子单元,用于触发所述当前界面屏幕生成切换指令并输出。
本实施例中,还可以通过其它方式触发生成切换指令,例如,当用户在有限范围内进行滑移操作且多次重复滑移操作时,认为是需要执行切换操作,即用户的滑移操作为往复滑移操作,每次滑移操作的滑移距离超过预先设置的距离阈值,且滑移操作的次数超过预先设置的次数阈值,触发生成切换指令,本实施例对此不作限定。
接收单元,用于接收当前界面屏幕输出的切换指令;
二维信息获取单元,用于获取目标切换界面屏幕中各应用程序图标的二维位置信息。
本实施例中,作为一可选实施例,二维信息获取单元包括:原点确定子单元以及屏幕划分子单元,其中,
原点确定子单元,用于以所述目标切换界面屏幕的左下角点为坐标原点;
屏幕划分子单元,用于将目标切换界面屏幕划分为预先设置的阈值个子屏幕,每一子屏幕为一单位。
本实施例中,阈值可根据实际需要设置,例如,可以设置为225,即将目标切换界面屏幕划分为15*15个单独的子屏幕。
作为另一可选实施例,二维信息获取单元包括:平面坐标系构建子单元、像素点提取子单元以及二维信息获取子单元,其中,
平面坐标系构建子单元,用于以所述目标切换界面屏幕的左下角点为坐标原点,以像素点为单位构建平面坐标系;
像素点提取子单元,用于分别提取应用程序图标的左下角、左上角、右下角以及右上角的四个像素点的坐标;
二维信息获取子单元,用于在四个像素点的坐标中,获取最小x轴坐标、最大x轴坐标、最小y轴坐标以及最大y轴坐标,所述应用程序图标的二维位置信息包含在对角点坐标(最小x轴坐标,最小y轴坐标)以及(最大x轴坐标,最大y轴坐标)的矩形内。
加载模块32,用于获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
本实施例中,作为一可选实施例,三维壁纸可以是球体、柱体、椎体等具有三维空间的壁纸。
本实施例中,作为一可选实施例,加载模块32包括:球体获取单元以及球体加载单元,其中,
球体获取单元,用于获取为所述目标切换界面屏幕设置的球体;
球体加载单元,用于以所述目标切换界面屏幕中心为球心,以所述目标切换界面屏幕的横向屏幕尺寸或纵向屏幕尺寸的较小者为直径加载获取的球体。
映射关系构建模块33,用于在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
本实施例中,作为一可选实施例,三维壁纸的运动包括:平动、和/或,转动。
本实施例中,以目标切换界面屏幕为切面,将球体分割为两个半球,一半球显示在目标切换界面屏幕上,另一半球隐藏在目标切换界面屏幕中未显示,作为一可选实施例,球体表面三维位置信息为当前未显示的半球表面三维位置信息。
切换效果模块34,用于依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
本实施例中,作为一可选实施例,切换效果模块34包括:重合区域信息获取单元以及位置信息动态映射单元(图中未示出),其中,
重合区域信息获取单元,用于获取运动的球体坐标,依据所述映射关系,得到运动的球体在所述目标切换界面屏幕中的二维位置信息;
位置信息动态映射单元,用于将与得到的二维位置信息相匹配的应用程序图标的二维位置信息,依据所述映射关系,映射为所述显示的球体表面的三维位置信息。
本实施例中,在球体平动中,目标切换界面屏幕中的各应用程序图标的二维位置信息被不断地映射为球体表面的三维位置信息,并依据映射的三维位置信息显示相应的应用程序图标。
作为另一可选实施例,切换效果模块34包括:位置信息静态映射单元、对应关系构建单元以及旋转单元,其中,
位置信息静态映射单元,用于依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
对应关系构建单元,用于构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的对应关系;
旋转单元,用于获取所述目标切换界面屏幕的当前呈现宽度,查询所述对应关系,得到所述球体旋转的对应角度,将所述球体旋转至所述对应角度。
本实施例中,球体中心一直位于目标切换界面屏幕中心,在目标切换界面屏幕逐渐滑移布满当前整个屏幕的过程中,球体随目标切换界面屏幕滑移而滑移,同时,以球体中心绕x轴或y轴转动。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,″计算机可读介质″可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。
在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本发明实施例还提供一种电子设备,所述电子设备包含前述任一实施例所述的装置。
图4为本发明电子设备一个实施例的结构示意图,可以实现本发明图1-3所示实施例的流程,如图4所示,上述电子设备可以包括:壳体41、处理器42、存储器43、电路板44和电源电路45,其中,电路板44安置在壳体41围成的空间内部,处理器42和存储器43设置在电路板44上;电源电路45,用于为上述电子设备的各个电路或器件供电;存储器43用于存储可执行程序代码;处理器42通过读取存储器43中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的切换界面屏幕的方法。
处理器42对上述步骤的具体执行过程以及处理器42通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1-3所示实施例的描述,在此不再赘述。
该电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子设备。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本
发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种切换界面屏幕的方法,其特征在于,包括:
接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
2.根据权利要求1所述的切换界面屏幕的方法,其特征在于,所述接收切换指令包括:
监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
接收当前界面屏幕输出的切换指令。
3.根据权利要求2所述的切换界面屏幕的方法,其特征在于,所述监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半包括:
监测用户的滑移操作,当滑移操作为横向操作,如果滑移距离超过所述当前桌面横向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半;或者,当滑移操作为纵向操作,如果滑移距离超过所述当前桌面纵向屏幕的一半,确认当前界面屏幕的滑移距离超过所述当前界面屏幕的一半。
4.根据权利要求1所述的切换界面屏幕的方法,其特征在于,所述获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
以所述目标切换界面屏幕的左下角点为坐标原点,将目标切换界面屏幕划分为预先设置的阈值个子屏幕,每一子屏幕为一单位。
5.根据权利要求1所述的切换界面屏幕的方法,其特征在于,所述获取目标切换界面屏幕中各应用程序图标的二维位置信息包括:
以所述目标切换界面屏幕的左下角点为坐标原点,以像素点为单位构建平面坐标系;
分别提取应用程序图标的左下角、左上角、右下角以及右上角的四个像素点的坐标;
在四个像素点的坐标中,获取最小x轴坐标、最大x轴坐标、最小y轴坐标以及最大y轴坐标,所述应用程序图标的二维位置信息包含在对角点坐标(最小x轴坐标,最小y轴坐标)以及(最大x轴坐标,最大y轴坐标)的矩形内。
6.根据权利要求1所述的切换界面屏幕的方法,其特征在于,所述三维壁纸为球体,所述获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕包括:
以所述目标切换界面屏幕中心为球心,以所述目标切换界面屏幕的横向屏幕尺寸或纵向屏幕尺寸的较小者为直径加载获取的球体。
7.根据权利要求6所述的切换界面屏幕的方法,其特征在于,所述依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
获取运动的球体坐标,依据所述映射关系,得到运动的球体在所述目标切换界面屏幕中的二维位置信息;
将与得到的二维位置信息相匹配的应用程序图标的二维位置信息,依据所述映射关系,映射为所述显示的球体表面的三维位置信息。
8.根据权利要求6所述的切换界面屏幕的方法,其特征在于,所述依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息包括:
依据所述映射关系;将所述目标切换界面屏幕中的各应用程序图标映射至当前未显示的半球表面;
构建所述目标切换界面屏幕呈现宽度与所述球体旋转180度的对应关系;
获取所述目标切换界面屏幕的当前呈现宽度,查询所述对应关系,得到所述球体旋转的对应角度,将所述球体旋转至所述对应角度。
9.一种切换界面屏幕的装置,其特征在于,包括:二维信息获取模块、加载模块、映射关系构建模块以及切换效果模块,其中,
二维信息获取模块,用于接收切换指令,获取目标切换界面屏幕中各应用程序图标的二维位置信息;
加载模块,用于获取为所述目标切换界面屏幕设置的三维壁纸,加载至所述目标切换界面屏幕;
映射关系构建模块,用于在所述三维壁纸运动中,获取投影在所述目标切换界面屏幕上的三维壁纸表面三维位置信息与所述目标切换界面屏幕的二维位置信息的映射关系;
切换效果模块,用于依据所述映射关系,将获取的所述各应用程序图标的二维位置信息映射为运动的所述三维壁纸表面的三维位置信息。
10.根据权利要求9所述的切换界面屏幕的装置,其特征在于,所述二维信息获取模块包括:监测单元、接收单元以及二维信息获取单元,其中,
监测单元,用于监测到用户在当前界面屏幕的滑移距离超过所述当前界面屏幕的一半,触发所述当前界面屏幕生成切换指令并输出;
接收单元,用于接收当前界面屏幕输出的切换指令;
二维信息获取单元,用于获取目标切换界面屏幕中各应用程序图标的二维位置信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610334733.8A CN106020655B (zh) | 2016-05-18 | 2016-05-18 | 一种切换界面屏幕的方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610334733.8A CN106020655B (zh) | 2016-05-18 | 2016-05-18 | 一种切换界面屏幕的方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106020655A true CN106020655A (zh) | 2016-10-12 |
CN106020655B CN106020655B (zh) | 2020-01-07 |
Family
ID=57095846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610334733.8A Active CN106020655B (zh) | 2016-05-18 | 2016-05-18 | 一种切换界面屏幕的方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106020655B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107562471A (zh) * | 2017-08-24 | 2018-01-09 | 深圳依偎控股有限公司 | 一种将3d模型设为桌面壁纸的设置方法及*** |
CN107728886A (zh) * | 2017-10-25 | 2018-02-23 | 维沃移动通信有限公司 | 一种单手操作方法和装置 |
CN108153456A (zh) * | 2016-12-05 | 2018-06-12 | 珠海金山办公软件有限公司 | 一种界面切换方法及装置 |
CN108553895A (zh) * | 2018-04-24 | 2018-09-21 | 网易(杭州)网络有限公司 | 用户界面元素与三维空间模型关联的方法和装置 |
CN108629832A (zh) * | 2018-04-23 | 2018-10-09 | 广东奥园奥买家电子商务有限公司 | 一种3d球面坐标映射到二维平面的实现方法 |
CN108694006A (zh) * | 2017-04-11 | 2018-10-23 | 北京京东尚科信息技术有限公司 | 一种实现图标仿车轮滚动效果的方法和装置 |
CN108717372A (zh) * | 2018-05-24 | 2018-10-30 | 网易(杭州)网络有限公司 | 一种游戏场景中虚拟对象控制方法和装置 |
CN109947521A (zh) * | 2019-03-28 | 2019-06-28 | 北京小米移动软件有限公司 | 界面切换方法、装置以及存储介质 |
CN110647264A (zh) * | 2019-06-18 | 2020-01-03 | 北京无限光场科技有限公司 | 手动和自动旋转球体标签展示方法、装置、设备、介质 |
CN116880726A (zh) * | 2023-09-06 | 2023-10-13 | 深圳有咖互动科技有限公司 | 3d空间的图标交互方法、装置、电子设备和介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090144661A1 (en) * | 2007-11-29 | 2009-06-04 | Sony Corporation | Computer implemented display, graphical user interface, design and method including scrolling features |
CN101620495A (zh) * | 2008-06-30 | 2010-01-06 | 龙旗科技(上海)有限公司 | 基于桌面工具的动态显示方法 |
CN101872285A (zh) * | 2010-06-13 | 2010-10-27 | 中兴通讯股份有限公司 | 一种实现桌面***的方法及装置 |
CN103019519A (zh) * | 2012-12-17 | 2013-04-03 | 天津三星通信技术研究有限公司 | 一种触控终端应用图标的显示控制方法及其触控终端 |
CN103853452A (zh) * | 2014-03-04 | 2014-06-11 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏切换的实现方法及*** |
CN104461249A (zh) * | 2014-12-15 | 2015-03-25 | 北京国双科技有限公司 | 图形界面的排列显示方法及装置 |
CN104834438A (zh) * | 2015-06-02 | 2015-08-12 | 广东欧珀移动通信有限公司 | 桌面显示方法及装置 |
-
2016
- 2016-05-18 CN CN201610334733.8A patent/CN106020655B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090144661A1 (en) * | 2007-11-29 | 2009-06-04 | Sony Corporation | Computer implemented display, graphical user interface, design and method including scrolling features |
CN101620495A (zh) * | 2008-06-30 | 2010-01-06 | 龙旗科技(上海)有限公司 | 基于桌面工具的动态显示方法 |
CN101872285A (zh) * | 2010-06-13 | 2010-10-27 | 中兴通讯股份有限公司 | 一种实现桌面***的方法及装置 |
CN103019519A (zh) * | 2012-12-17 | 2013-04-03 | 天津三星通信技术研究有限公司 | 一种触控终端应用图标的显示控制方法及其触控终端 |
CN103853452A (zh) * | 2014-03-04 | 2014-06-11 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏切换的实现方法及*** |
CN104461249A (zh) * | 2014-12-15 | 2015-03-25 | 北京国双科技有限公司 | 图形界面的排列显示方法及装置 |
CN104834438A (zh) * | 2015-06-02 | 2015-08-12 | 广东欧珀移动通信有限公司 | 桌面显示方法及装置 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108153456A (zh) * | 2016-12-05 | 2018-06-12 | 珠海金山办公软件有限公司 | 一种界面切换方法及装置 |
CN108153456B (zh) * | 2016-12-05 | 2021-08-20 | 珠海金山办公软件有限公司 | 一种界面切换方法及装置 |
CN108694006B (zh) * | 2017-04-11 | 2021-03-30 | 北京京东尚科信息技术有限公司 | 一种实现图标仿车轮滚动效果的方法和装置 |
CN108694006A (zh) * | 2017-04-11 | 2018-10-23 | 北京京东尚科信息技术有限公司 | 一种实现图标仿车轮滚动效果的方法和装置 |
CN107562471A (zh) * | 2017-08-24 | 2018-01-09 | 深圳依偎控股有限公司 | 一种将3d模型设为桌面壁纸的设置方法及*** |
CN107728886A (zh) * | 2017-10-25 | 2018-02-23 | 维沃移动通信有限公司 | 一种单手操作方法和装置 |
CN108629832A (zh) * | 2018-04-23 | 2018-10-09 | 广东奥园奥买家电子商务有限公司 | 一种3d球面坐标映射到二维平面的实现方法 |
CN108553895A (zh) * | 2018-04-24 | 2018-09-21 | 网易(杭州)网络有限公司 | 用户界面元素与三维空间模型关联的方法和装置 |
CN108553895B (zh) * | 2018-04-24 | 2021-09-07 | 网易(杭州)网络有限公司 | 用户界面元素与三维空间模型关联的方法和装置 |
CN108717372A (zh) * | 2018-05-24 | 2018-10-30 | 网易(杭州)网络有限公司 | 一种游戏场景中虚拟对象控制方法和装置 |
CN109947521A (zh) * | 2019-03-28 | 2019-06-28 | 北京小米移动软件有限公司 | 界面切换方法、装置以及存储介质 |
CN110647264A (zh) * | 2019-06-18 | 2020-01-03 | 北京无限光场科技有限公司 | 手动和自动旋转球体标签展示方法、装置、设备、介质 |
CN110647264B (zh) * | 2019-06-18 | 2021-07-20 | 北京无限光场科技有限公司 | 手动和自动旋转球体标签展示方法、装置、设备、介质 |
CN116880726A (zh) * | 2023-09-06 | 2023-10-13 | 深圳有咖互动科技有限公司 | 3d空间的图标交互方法、装置、电子设备和介质 |
CN116880726B (zh) * | 2023-09-06 | 2023-12-19 | 深圳有咖互动科技有限公司 | 3d空间的图标交互方法、装置、电子设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106020655B (zh) | 2020-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106020655A (zh) | 一种切换界面屏幕的方法、装置及电子设备 | |
CN107545788B (zh) | 基于增强现实显示的作战推演电子沙盘*** | |
CN110163976B (zh) | 一种虚拟场景转换的方法、装置、终端设备及存储介质 | |
US8928657B2 (en) | Progressive disclosure of indoor maps | |
KR20200015666A (ko) | 터치스크린을 가지는 전자 장치 및 이의 제어 방법 | |
US9310984B2 (en) | Method of controlling three dimensional object and mobile terminal using the same | |
KR102183071B1 (ko) | 복수 어플리케이션을 실행하는 디스플레이 장치 및 그 제어 방법 | |
CN103324400B (zh) | 一种在3d模型中展示菜单的方法及装置 | |
EP2385500A2 (en) | Mobile terminal capable of providing multiplayer game and operating method thereof | |
KR102102157B1 (ko) | 복수 어플리케이션을 실행하는 디스플레이 장치 및 그 제어 방법 | |
CN111701238A (zh) | 虚拟画卷的显示方法、装置、设备及存储介质 | |
CN109697002B (zh) | 一种在虚拟现实中对象编辑的方法、相关设备及*** | |
CN102646021A (zh) | 一种手机实现3d功能菜单的方法 | |
CN102147926A (zh) | 3d图标的处理方法、装置及移动终端 | |
CN104123743A (zh) | 图像阴影添加方法及装置 | |
CN103959340A (zh) | 用于自动立体三维显示器的图形呈现技术 | |
CN104050709A (zh) | 一种三维图像处理方法及电子设备 | |
CN103793061B (zh) | 一种控制方法及电子设备 | |
CN105847110A (zh) | 显示位置信息的方法和移动终端 | |
CN104952058B (zh) | 一种信息处理的方法及电子设备 | |
CN103593114A (zh) | 一种页面展示方法及装置 | |
CN109146775A (zh) | 二维图片转换方法、装置、设备及存储介质 | |
CN104238892A (zh) | 一种信息处理方法及电子设备 | |
CN116212374A (zh) | 模型处理方法、装置、计算机设备和存储介质 | |
CN115193042A (zh) | 显示控制方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |