CN116860146B - K线图的显示方法、装置、电子设备及存储介质 - Google Patents
K线图的显示方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN116860146B CN116860146B CN202311133091.1A CN202311133091A CN116860146B CN 116860146 B CN116860146 B CN 116860146B CN 202311133091 A CN202311133091 A CN 202311133091A CN 116860146 B CN116860146 B CN 116860146B
- Authority
- CN
- China
- Prior art keywords
- rotation angle
- rotation
- display screen
- display
- preset
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000010586 diagram Methods 0.000 claims description 65
- 230000008859 change Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 3
- 230000009471 action Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
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/04845—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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种K线图的显示方法、装置、电子设备及存储介质。该方法包括:若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向;基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
Description
技术领域
本申请涉及图像显示技术领域,具体涉及一种K线图的显示方法、装置、电子设备及存储介质。
背景技术
目前,用户在终端设备浏览K线图信息时,通常采用的浏览方式是通过设定虚拟组件按钮或者定义操作手势来实现对K线图的浏览。然而,若显示K线图的显示屏较小,通过设定虚拟组件按钮会存在虚拟组件热区较小不便于用户点击的情况;若显示K线图的显示屏较大,使用拖动的操作手势会存在用户的手指移动路径过长的情况。因此,不便于用户浏览K线图,从而降低用户体验。
发明内容
本申请实施例提供了一种K线图的显示方法、装置、电子设备及存储介质,通过测量终端设备的偏移角度来实现K线图显示内容的变化,这种显示方法不需要用户在显示屏上点击或者拖动,因此,这种显示方法不受显示屏大小的限制,提高用户体验。
第一方面,本申请实施例提供一种K线图的显示方法,该方法包括:
若当前时刻检测到所述终端设备从水平状态变化为倾斜状态,通过所述角速度传感器获取所述终端设备的第一旋转角度和第一旋转方向;
基于所述第一旋转角度和所述第一旋转方向,得到第二旋转角度和第二旋转方向;
若所述第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于所述第二旋转角度和当前所述显示屏的显示模式,得到与所述第二旋转角度对应的第一滑动速度,其中,所述显示模式为横屏显示模式或竖屏显示模式;
按照所述第一滑动速度和所述第二旋转方向,在所述显示屏上滑动显示所述K线图。
第二方面,本申请实施例提供一种K线图的显示装置,该装置包括:收发单元和处理单元;
所述收发单元,用于若当前时刻检测到所述终端设备从水平状态变化为倾斜状态,通过所述角速度传感器获取所述终端设备的第一旋转角度和第一旋转方向;
所述处理单元,用于基于所述第一旋转角度和所述第一旋转方向,得到第二旋转角度和第二旋转方向;
所述处理单元,用于若所述第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于所述第二旋转角度和当前所述显示屏的显示模式,得到与所述第二旋转角度对应的第一滑动速度,其中,所述显示模式为横屏显示模式或竖屏显示模式;
所述处理单元,用于按照所述第一滑动速度和所述第二旋转方向,在所述显示屏上滑动显示所述K线图。
第三方面,本申请实施例提供一种电子设备,包括:处理器和存储器,处理器与存储器相连,存储器用于存储计算机程序,处理器用于执行存储器中存储的计算机程序,以使得电子设备执行如第一方面的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序使得计算机执行如第一方面的方法。
第五方面,本申请实施例提供一种计算机程序产品,计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,计算机可操作来使计算机执行如第一方面的方法。
实施本申请实施例,具有如下有益效果:
可以看出在本申请实施例中,若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向;基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。将用户的自然动作与K线图内容的显示相关联,用户只需要基于自然动作就能使页面的变化达到预期的状态,并且这种显示方法不需要用户在显示屏上点击或者拖动,因此,这种显示方法不受显示屏大小的限制,提高用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种K线图的显示系统示意图;
图2为本申请实施例提供的一种K线图的显示方法的流程示意图;
图3为一种第三旋转角度的示意图;
图4为本申请实施例提供的一种进行多次旋转的角度示意图;
图5为本申请实施例提供的一种K线图滑动方向示意图;
图6为本申请实施例提供的一种动画效果示意图;
图7为本申请实施例提供的一种K线图的显示装置的功能单元组成框图;
图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
首先说明,本申请中的K线图是任意一支K线图,包括但不限于月K线图、周K线图以及日K线图等,本申请对此不做限定。其中,本申请中显示的K线图可以是K线图的任意部分。
应说明,在角速度传感器获取终端设备的第一旋转角度和第一旋转方向之前,接受用户的触控操作,响应于用户的触控操作之后,角速度传感器开始获取终端设备的第一旋转角度和第一旋转方向。
进一步地,若用户旋转终端设备,设定向左旋转为正方向,向右旋转为反方向,本申请中的旋转角度的符号只表示旋转方向,不表示的角度大小。在本申请中,若第三旋转角度在第一预设范围或第二预设范围或第三预设范围内,用户可以观察到显示屏的显示内容。进一步地,预设的最小旋转角度和预设的最大旋转角度都在第一预设范围或第二预设范围或第三预设范围内。若第二旋转角度小于预设的最小旋转角度,指示用户此时的旋转动作属于微小抖动,显示屏中K线图的内容不发生改变,显示屏固定显示前一时刻的内容。若第二旋转角度大于或等于预设的最大旋转角度,且用户在不转动头部的情况下,用户不能正常观察到显示屏的显示内容,因此,K线图的滑动速度不需要再发生变化。
参阅图1,图1为本申请实施例提供的一种K线图的显示系统示意图。如图1所示,K线图的显示系统包括终端设备100、角速度传感器101和显示屏102。
如图1所示,用户可以倾斜终端设备100,若当前时刻检测到终端设备100从水平状态变化为倾斜状态,终端设备100通过角速度传感器101获取终端设备100的第一旋转角度和第一旋转方向;基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,终端设备100基于第二旋转角度和当前显示屏102的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;终端设备100按照第一滑动速度和第二旋转方向,在显示屏102上滑动显示K线图。
可以看出,在本申请实施例中,通过角速度传感器101检测终端设备100的第一旋转角度和第一旋转方向,基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏102的显示模式,得到与第二旋转角度对应的第一滑动速度,按照第一滑动速度和第二旋转方向,在显示屏102上滑动显示K线图。用户只需要基于自然动作就能使页面的变化达到预期的状态,并且这种显示方法不需要用户在显示屏上点击或者拖动,因此,这种显示方法不受显示屏大小的限制,提高用户体验。
参阅图2,图2为本申请实施例提供的一种K线图的显示方法的流程示意图,该方法应用于上述的终端设备,该方法包括但不限于以下步骤内容:
S201:若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向。
应说明的是,第一旋转方向根据第一旋转角度的符号确定,具体地,若第一旋转角度的符号为负号,第一旋转方向为负方向,若第一旋转角度的符号为正号,第一旋转方向为正方向。
S202:基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向。
参阅图3,图3为一种第三旋转角度的示意图。如图3所示,终端设备状态一为水平状态下的终端设备,终端设备状态二为倾斜第三旋转角度后的终端设备。对角速度传感器获取的终端设备的第一旋转角度取余运算,得到图3中的第三旋转角度。判断第三旋转角度是否处于第一预设范围或第二预设范围或第三预设范围内,若第三旋转角度在第一预设范围内,基于第三旋转角度,确定第二旋转角度,将第一旋转方向作为第二旋转方向。若第三旋转角度在第二预设范围或第三预设范围内,将第三旋转角度与预设旋转角度相减,得到第四旋转角度,将第三旋转角度与预设旋转角度相加,得到第五旋转角度,确定第四旋转角度和第五旋转角度对应的绝对值,将绝对值中的最小值作为第二旋转角度,将第一旋转方向的反方向作为第二旋转方向。
具体地,上述第一旋转角度对360°取余运算,以便于将第一旋转角度限定在(-360°,360°)之间,例如,若终端设备的第一旋转角度为400°,第一旋转方向为正方向,为了便于显示终端设备的水平角度偏移量,将400°对360°取余运算,得到第三旋转角度为40°。若第三旋转角度在第一预设范围内,基于第三旋转角度,确定第二旋转角度,将第一旋转方向作为第二旋转方向。举例来说,第一预设范围为(-90°,90°)。继续以第三旋转角度为40°为例,40°在第一预设范围内,因此,第二旋转角度为40°,第二旋转方向为正方向。
示例性的,若第三旋转角度在第二预设范围或第三预设范围内,基于第三旋转角度得到第二旋转角度,将第一旋转方向的反方向作为第二旋转方向。具体地,基于第三旋转角度得到第二旋转角度,将第三旋转角度与预设旋转角度相减,得到第四旋转角度,将第三旋转角度与预设旋转角度相加,得到第五旋转角度。其中,预设旋转角度可以为360°,第二预设范围可以为(270°,360°),第三预设范围可以为(-360°,-270°)。举例说明,若终端设备的第一旋转角度为-300°,第一旋转方向为负方向,对第一旋转角度取余运算后得到第三旋转角度为-300°,在第三预设范围内,因此,对-300°做两种运算,得到第四旋转角度-660°和第五旋转角度60°。进一步的,确定第四旋转角度和第五旋转角度对应的绝对值,将绝对值中的最小值作为第二旋转角度。继续以第四旋转角度-660°和第五旋转角度60°为例,得到绝对值中的最小值60°作为第二旋转角度,第二旋转方向为第一旋转方向的反方向,因此第二旋转方向为正方向。
应说明的是,若第一旋转角度在(90°,270°)或者(-270°,-90°)内时,不属于用户能观察到的范围。示例性的,若用户将终端设备旋转100°,且在用户不转动头部的情况下,用户将无法观察到显示屏上的K线图。
参阅图4,图4为本申请实施例提供的一种进行多次旋转的角度示意图,如图4所示,终端设备状态一为水平状态下的终端设备,终端设备状态二为倾斜第三旋转角度后的终端设备,终端设备状态三为用户将终端设备从终端设备状态二再次倾斜第八旋转角度后的终端设备。
在一种可能的实施例中,若用户将终端设备从水平状态下倾斜第一旋转角度后,用户再次将终端设备倾斜,角速度传感器再次测量第二次的旋转角度得到第七旋转角度,和第三旋转方向。对第七旋转角度取余运算得到图4中的第八旋转角度。对第八旋转角度的计算方法和范围判断参照第三旋转角度的方法,在此不再赘述。基于第三旋转角度,确定第二旋转角度包括:将图4中的第三旋转角度和第八旋转角度相加得到第二旋转角度,第二旋转方向根据第二旋转角度的符号确定。例如,第一旋转角度为20°,第七旋转角度为-60°,则如前面所示的方法对第一旋转角度和第七旋转角度取余运算得到第三旋转角度为20°,第八旋转角度为-60°,将第三旋转角度和第八旋转角度相加得到第二旋转角度为-40°,基于第二旋转方向根据第二旋转角度的符号确定,得到第二旋转方向为负方向。
可以看出,在本申请实施例中,若用户连续两次旋转终端设备,角速度传感器会连续测量旋转角度,基于第三旋转角度和第八旋转角度计算第二旋转角度,使得第二旋转角度与用户对终端的实际旋转情况相匹配,且以便于计算出符合用户预期的第一滑动速度,使得第一滑动速度与终端设备的最终旋转角度相关联,提高用户体验。
S203:若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式。
具体地,基于第二旋转角度和当前显示屏的显示模式,得到第一滑动速度。基于第二旋转角度、显示模式下的最大滑动速度和最小滑动速度,确定第一滑动速度。获取显示模式下显示屏的显示宽度。进一步的,基于用户的历史操作习惯,获取用户在显示模式下,将显示屏的显示内容从显示屏的一端滑动至另外一端的最长滑动时间和最短滑动时间。基于最长滑动时间、最短滑动时间以及显示宽度,得到最大滑动速度和最小滑动速度。
第一滑动速度通过以下公式(1)表示:
其中,A为第二旋转角度的绝对值,minA为预设的最小旋转角度,maxA为预设的最大旋转角度,maxS为显示模式下的最大滑动速度,minS为显示模式下的最小滑动速度。
S204:按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
参阅图5,图5为本申请实施例提供的一种K线图滑动方向示意图。如图5所示,第二旋转方向为向左旋转,示例性的,K线图的滑动方向与第二旋转方向一致,因此,若第二旋转方向为正方向,K线图按照第一滑动速度,沿着K线图滑动方向向左滑动。
可以看出,在本申请实施例中,若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向;基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。将用户的自然动作与K线图内容的显示相关联,用户只需要基于自然动作就能使页面的变化达到预期的状态,且这种显示方法不需要点击或者滑动显示屏,因此这种显示方法不受显示屏大小的限制,提高用户体验。
进一步的,若第二旋转角度小于或等于预设的最小旋转角度,在显示屏上固定显示前一时刻所显示的内容。具体地,若第二旋转角度小于或等于预设的最小旋转角度,则指示用户的旋转操作为微小抖动,为了正确识别用户的意图,此时显示屏的K线图并不发生滑动,显示屏上的显示内容为前一时刻所显示的内容。
更进一步的,若第二旋转角度大于或等于预设的最大旋转角度,基于预设的最大旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第三滑动速度;按照第三滑动速度和第二旋转方向,在显示屏上滑动显示K线图。举例说明,第二旋转角度为85°,且预设的最大旋转角度为80°,当第二旋转角度由80°变化为85°的过程中,显示屏上的K线图的滑动速度不再改变,直接基于预设的最大旋转角度80°与公式(1)计算第二旋转角度对应的第三滑动速度。按照第三滑动速度和第二旋转方向,在显示屏上滑动显示K线图。因为若第二旋转角度大于或等于预设的最大旋转角度,用户已经无法正常观察到显示屏的显示内容,因此K线图的滑动速度不需要再发生变化。
可以看出,在本申请实施例中,预设了最大旋转角度和最小旋转角度,若第二旋转角度小于或等于预设的最小旋转角度,则指示用户的旋转操作为微小抖动,显示屏上固定显示前一时刻所显示的内容。若第二旋转角度大于或等于预设的最大旋转角度,终端设备的倾斜角度过大,用户不能正常观察显示屏的显示内容,因此,显示屏上的K线图的滑动速度不再改变。通过提前预设最小旋转角度甄别出用户的微小抖动操作,使得显示屏的显示内容符合用户的预期;且提前预设最大旋转角度,避免在第二旋转角度大于预设最大旋转角度的情况下,滑动速度继续改变,降低终端设备的数据处理负担,提高运行速度,从而提高用户体验。
可选地,获取用户的拖动操作,基于第一滑动速度和第二旋转方向,得到K线图的显示内容,包括:基于拖动操作、第一滑动速度以及第二旋转方向,得到K线图的显示内容。具体地,用户可以倾斜终端设备并同时拖动显示屏的显示内容,使得K线图的显示内容符合用户的预期。例如,若终端设备按照第一滑动速度和第二旋转方向滑动,获取到用户的拖动操作,且若用户的拖动操作与第二旋转方向相同,显示屏上滑动显示K线图的速度会加快,若用户的拖动操作与第二旋转方向相反,显示屏上滑动显示K线图的速度会减慢。
可以看出,在本申请实施例中,用户能够在倾斜终端设备时同时拖动显示屏的显示内容,显示屏上滑动显示K线图的速度会根据第一滑动速度和用户的拖动操作而变化,使得显示屏滑动显示K线图的速度符合用户的预期,提高用户体验。
在本申请的一个实施方式中,在按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图之后,若K线图滑动至用户的预期K线图区域,为了便于用户将终端设备回正至水平状态,以仔细浏览预期K线图区域的K线图内容,本申请提供三种显示方法。
具体地,K线图按照第一滑动速度和第二旋转方向,在显示屏上滑动显示,若在某一时刻检测到用户快速旋转终端设备,基于用户的普遍操作习惯,开始用户意图识别,此时识别出用户快速旋转终端设备的意图是显示屏中出现了用户的预期K线图内容,用户意图将终端设备平放已仔细观察预期K线图内容。示例性的,若检测到终端设备向第二旋转方向的反方向倾斜,通过角速度传感器获取终端设备的第六旋转角度和角速度;若第六旋转角度大于最小旋转角度,且角速度大于预设角速度,其中,第六旋转角度大于最小旋转角度,说明此时用户旋转终端设备的行为不属于微小抖动;若角速度大于预设角速度说明某一时刻检测到用户快速旋转终端设备,且其旋转终端设备的角速度以及达到了预设角速度;基于用户意图识别,表明此时显示屏显示的K线图内容存在用户的预期K线图内容。
示例性的,第一种显示方法为:若检测到终端设备向第二旋转方向的反方向倾斜,通过角速度传感器获取终端设备的第六旋转角度和角速度;若第六旋转角度大于最小旋转角度,且角速度大于预设角速度,开始用户意图识别,说明此时显示屏显示的K线图的内容存在用户的预期K线图内容,基于显示屏中显示的K线图的内容,确定用户的预期K线图区域。具体地,可以基于用户的历史操作习惯确定,例如:根据终端设备检测到的用户在历史记录中对某一时期的一段显示区域进行过触控操作,此时可以基于这一显示区域确定预期K线图区域。还可以根据K线图的显示内容来确定,例如:在某一时刻K线图的变化达到峰值或者某一区域的K线图的变化率较快,基于这些K线图的内容特征来确定预期K线图区域。
进一步地,基于第二旋转角度和角速度,确定终端设备变化为水平状态的旋转时长。进一步地,确定预期K线图区域的中心与显示屏中心的距离,基于旋转时长和距离,确定K线图的第二滑动速度;按照第二滑动速度和第二旋转方向的反方向滑动,若终端设备变化为水平状态,以便于将预期K线图区域显示在显示屏的中心区域。其中,中心区域是位于所述显示屏正中间的预设面积的区域。
可以看出,在本申请实施例中,基于用户的历史操作习惯,以及K线图的内容,确定显示屏中用户的预期K线图区域,通过计算第二滑动速度,以使得用户将终端设备水平放置时,用户的预期K线图区域刚好显示在显示屏的中心区域,以便于用户浏览,提高用户体验。
示例性的,第二种显示方法为:若检测到终端设备向第二旋转方向的反方向倾斜,且通过角速度传感器获取到的终端设备的角速度大于预设角速度,则将第一滑动速度设为预设值,具体的该预设值可以为零。以便于用户将终端设备平放时,预期K线图区域仍然在显示屏的显示范围内。
示例性的,第三种显示方法为:若检测到终端设备向第二旋转方向的反方向倾斜,通过角速度传感器获取终端设备的第六旋转角度和角速度;若第六旋转角度大于最小旋转角度,且角速度大于预设角速度,记录预期K线图区域的内容和位置,若用户将终端设备回正至水平状态之后,判断预期K线图区域是否滑出显示屏显示区域,如果已经滑出显示屏显示区域,则终端设备基于记录的预期K线图区域的内容和位置,以预设的滑动速度再将该预期K线图区域往回滑动至显示屏的显示区域,在返回的滑动期间,终端设备可以接收用户的触控操作,例如若检测到用户的双击操作,K线图停止滑动,以便于用户将自己想观看的K线图界面固定。如果还没有滑出显示屏区域,则终端设备无需对显示内容进行调整。
参阅图6,图6为本申请实施例提供的一种动画效果示意图。
在本申请的一个实施方式中,终端设备还可以通过显示屏对页面元素进行动画效果的显示,如图6,通过改变终端设备的旋转方向和旋转角度,对页面元素A进行动画效果的显示。应说明,页面元素A的第四滑动速度与第一滑动速度的确定方法相同,可以基于步骤S201-S203确定,在此不再赘述。
具体地,如图6所示,第一显示界面是页面元素A在显示屏中的初始位置,若用户将终端设备向第四旋转方向倾斜,如图6中的第二显示界面所示,页面元素A按照第四滑动速度和第四旋转方向滑动至第二显示界面所示的位置。若用户继续将终端设备向第五旋转方向倾斜,如图6中的第三显示界面所示,页面元素A按照第五滑动速度和第五旋转方向滑动至第三显示界面所示的位置,其中,页面元素A的第五滑动速度与第一滑动速度的确定方法相同,可以基于步骤S201-S203确定,在此不再赘述。
可以看出,在本申请实施例中,通过对页面元素进行动画效果的显示,使得页面元素的滑动和用户的操作相关联,增强用户与页面元素之间的互动,增加用户的参与感,提高用户体验。
在本申请的一个实施方式中,在若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向之前,还包括:用户打开触控操作按钮,终端设备响应触控操作,开始通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向。在本申请的一个实施方式中,若K线图在显示屏中滑动至起点或终点,此时,K线图无法继续滑动,终端设备会发送提示信息,提示用户K线图已经滑动至起点或终点,同时,将K线图的第一滑动速度设置为预设值,其中,预设值可以为零,提示信息可以包括震动提示或者响铃提示。
参阅图7,图7为本申请实施例提供的一种K线图的显示装置的功能单元组成框图。K线图的显示装置700包括:收发单元701和处理单元702;
收发单元701,用于若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向;
处理单元702,用于基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;
处理单元702,用于若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;
处理单元702,用于按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
在本申请的一个实施方式中,在基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向,处理单元702,具体用于:
对第一旋转角度取余运算,得到第三旋转角度;
若第三旋转角度在第一预设范围内,基于第三旋转角度,确定第二旋转角度,将第一旋转方向作为第二旋转方向;
若第三旋转角度在第二预设范围或第三预设范围内,基于第三旋转角度得到第二旋转角度,将第一旋转方向的反方向作为第二旋转方向。
在本申请的一个实施方式中,在基于第三旋转角度得到第二旋转角度,处理单元702,具体用于:
将第三旋转角度与预设旋转角度相减,得到第四旋转角度;
将第三旋转角度与预设旋转角度相加,得到第五旋转角度;
确定第四旋转角度和第五旋转角度对应的绝对值;
将绝对值中的最小值作为第二旋转角度。
在本申请的一个实施方式中,在基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,处理单元702,具体用于:
基于第二旋转角度、显示模式下的最大滑动速度和最小滑动速度,确定第一滑动速度;
第一滑动速度通过以下公式表示:
其中,A为第二旋转角度的绝对值,minA为预设的最小旋转角度,maxA为预设的最大旋转角度,maxS为显示模式下的最大滑动速度,minS为显示模式下的最小滑动速度。
在本申请的一个实施方式中,在基于第二旋转角度、显示模式下的最大滑动速度和最小滑动速度,确定第一滑动速度之前,处理单元702,具体用于:
获取显示模式下显示屏的显示宽度;
基于用户的历史操作习惯,获取用户在显示模式下,将显示屏的显示内容从显示屏的一端滑动至另外一端的最长滑动时间和最短滑动时间;
基于最长滑动时间、最短滑动时间以及显示宽度,得到最大滑动速度和最小滑动速度。
在本申请的一个实施方式中,处理单元702,在按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图之后,具体用于:
若检测到终端设备向第二旋转方向的反方向倾斜,通过角速度传感器获取终端设备的第六旋转角度和角速度;
若第六旋转角度大于最小旋转角度,且角速度大于预设角速度,基于第二旋转角度和角速度,确定终端设备变化为水平状态的旋转时长;
基于终端设备向第二旋转方向的反方向倾斜时,显示屏中显示的K线图的内容,确定用户的预期K线图区域;
确定预期K线图区域的中心与显示屏的中心之间距离;
基于旋转时长和距离,确定K线图的第二滑动速度;
按照第二滑动速度和第二旋转方向的反方向滑动,若终端设备变化为水平状态,以便于将预期K线图区域显示在显示屏的中心区域。
在本申请的一个实施方式中,处理单元702,具体用于:
若第二旋转角度小于或等于预设的最小旋转角度,在显示屏上固定显示前一时刻所显示的内容;
若第二旋转角度大于或等于预设的最大旋转角度,基于预设的最大旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第三滑动速度;
按照第三滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
参阅图8,图8为本申请实施例提供的一种电子设备的结构示意图。如图8所示,电子设备800包括收发器801、处理器802和存储器803。它们之间通过总线804连接。存储器803用于存储计算机程序和数据,并可以将存储器803存储的数据传输给处理器802。
处理器802用于读取存储器803中的计算机程序执行以下操作:
控制收发器801,若当前时刻检测到终端设备从水平状态变化为倾斜状态,通过角速度传感器获取终端设备的第一旋转角度和第一旋转方向;
基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向;
若第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,其中,显示模式为横屏显示模式或竖屏显示模式;
按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
在本申请的一个实施方式中,在基于第一旋转角度和第一旋转方向,得到第二旋转角度和第二旋转方向方面,处理器802,具体用于执行以下步骤:
对第一旋转角度取余运算,得到第三旋转角度;
若第三旋转角度在第一预设范围内,基于第三旋转角度,确定第二旋转角度,将第一旋转方向作为第二旋转方向;
若第三旋转角度在第二预设范围或第三预设范围内,基于第三旋转角度得到第二旋转角度,将第一旋转方向的反方向作为第二旋转方向。
在本申请的一个实施方式中,在基于第三旋转角度得到第二旋转角度方面,处理器802,具体用于执行以下步骤:
将第三旋转角度与预设旋转角度相减,得到第四旋转角度;
将第三旋转角度与预设旋转角度相加,得到第五旋转角度;
确定第四旋转角度和第五旋转角度对应的绝对值;
将绝对值中的最小值作为第二旋转角度。
在本申请的一个实施方式中,在基于第二旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第一滑动速度,处理器802,具体用于执行以下步骤:
基于第二旋转角度、显示模式下的最大滑动速度和最小滑动速度,确定第一滑动速度;
第一滑动速度通过以下公式表示:
其中,A为第二旋转角度的绝对值,minA为预设的最小旋转角度,maxA为预设的最大旋转角度,maxS为显示模式下的最大滑动速度,minS为显示模式下的最小滑动速度。
在本申请的一个实施方式中,在基于第二旋转角度、显示模式下的最大滑动速度和最小滑动速度,确定第一滑动速度之前,处理器802,具体用于执行以下步骤:
获取显示模式下显示屏的显示宽度;
基于用户的历史操作习惯,获取用户在显示模式下,将显示屏的显示内容从显示屏的一 端滑动至另外一端的最长滑动时间和最短滑动时间;
基于最长滑动时间、最短滑动时间以及显示宽度,得到最大滑动速度和最小滑动速度。
在本申请的一个实施方式中,处理器802,在按照第一滑动速度和第二旋转方向,在显示屏上滑动显示K线图之后,具体用于执行以下步骤:
若检测到终端设备向第二旋转方向的反方向倾斜,通过角速度传感器获取终端设备的第六旋转角度和角速度;
若第六旋转角度大于最小旋转角度,且角速度大于预设角速度,基于第二旋转角度和角速度,确定终端设备变化为水平状态的旋转时长;
基于终端设备向第二旋转方向的反方向倾斜时,显示屏中显示的K线图的内容,确定用户的预期K线图区域;
确定预期K线图区域的中心与显示屏的中心之间距离;
基于旋转时长和距离,确定K线图的第二滑动速度;
按照第二滑动速度和第二旋转方向的反方向滑动,若终端设备变化为水平状态,以便于将预期K线图区域显示在显示屏的中心区域。
在本申请的一个实施方式中,处理器802,具体用于执行以下步骤:
若第二旋转角度小于或等于预设的最小旋转角度,在显示屏上固定显示前一时刻所显示的内容;
若第二旋转角度大于或等于预设的最大旋转角度,基于预设的最大旋转角度和当前显示屏的显示模式,得到与第二旋转角度对应的第三滑动速度;
按照第三滑动速度和第二旋转方向,在显示屏上滑动显示K线图。
具体地,上述收发器801可为图7的实施例的K线图的显示装置700的收发单元701,上述处理器802可以为图7的实施例的K线图的显示装置700的处理单元702。
应理解,本申请中的电子设备可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备MID(MobileInternet Devices,简称:MID)或穿戴式设备等。上述电子设备仅是举例,而非穷举,包含但不限于上述电子设备。在实际应用中,上述电子设备还可以包括:智能车载终端、计算机设备等等。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行以实现如上述方法实施例中记载的任何一种K线图的显示方法的部分或全部步骤。
本申请实施例还提供一种计算机程序产品,计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种K线图的显示方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。
集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括当干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory ,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
Claims (6)
1.一种K线图的显示方法,其特征在于,应用于终端设备,所述终端设备包括角速度传感器和显示屏,所述方法包括:
响应用户对操作按钮的第一触控操作,若当前时刻检测到所述终端设备从水平状态变化为倾斜状态,通过所述角速度传感器获取所述终端设备的第一旋转角度和第一旋转方向;
基于所述第一旋转角度和所述第一旋转方向,得到第二旋转角度和第二旋转方向;
若所述第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于所述第二旋转角度和当前所述显示屏的显示模式,得到与所述第二旋转角度对应的第一滑动速度,其中,所述显示模式为横屏显示模式或竖屏显示模式;包括:
获取所述显示模式下所述显示屏的显示宽度;
基于所述用户的历史操作习惯,获取所述用户在所述显示模式下,将所述显示屏的显示内容从所述显示屏的一端滑动至另外一端的最长滑动时间和最短滑动时间;
基于所述最长滑动时间、所述最短滑动时间以及所述显示宽度,得到最大滑动速度和最小滑动速度;
基于所述第二旋转角度、所述显示模式下的最大滑动速度和最小滑动速度,确定所述第一滑动速度;
所述第一滑动速度通过以下公式表示:
其中,A为所述第二旋转角度的绝对值,minA为所述预设的最小旋转角度,maxA为所述预设的最大旋转角度,maxS为所述最大滑动速度,minS为所述最小滑动速度;
按照所述第一滑动速度和所述第二旋转方向,在所述显示屏上滑动显示所述K线图;
若所述第二旋转角度小于或等于所述预设的最小旋转角度,在所述显示屏上固定显示前一时刻所显示的内容;
若所述第二旋转角度大于或等于所述预设的最大旋转角度,基于所述预设的最大旋转角度和当前所述显示屏的显示模式,得到与所述第二旋转角度对应的第三滑动速度;
按照所述第三滑动速度和所述第二旋转方向,在所述显示屏上滑动显示所述K线图;
若所述K线图在所述显示屏中滑动至所述K线图的起点或终点,向所述用户发送提示信息,并将所述K线图的滑动速度确定为第一预设速度;
所述方法还包括:
若检测到所述终端设备向所述第二旋转方向的反方向倾斜,通过所述角速度传感器获取所述终端设备的第六旋转角度和角速度;
若所述第六旋转角度大于所述最小旋转角度,且所述角速度大于预设角速度,基于所述第二旋转角度和所述角速度,确定所述终端设备变化为水平状态的旋转时长;基于所述终端设备向所述第二旋转方向的反方向倾斜时,所述显示屏中显示的所述K线图的内容,确定用户的预期K线图区域;确定所述预期K线图区域的中心与所述显示屏的中心之间距离;基于所述旋转时长和所述距离,确定所述K线图的第二滑动速度;按照所述第二滑动速度和所述第二旋转方向的反方向滑动,若所述终端设备变化为水平状态,以便于将所述预期K线图区域显示在所述显示屏的中心区域;
或者,若所述第六旋转角度大于所述最小旋转角度,且所述角速度大于所述预设角速度,记录预期K线图区域的内容和位置,所述用户将所述终端设备回正至所述水平状态之后,若所述预期K线图区域已滑出所述显示屏的显示区域,则基于所述预期K线图区域的内容和位置,将所述K线图以第二预设速度将所述预期K线图区域滑动至所述显示屏的显示区域;在将所述K线图以所述第二预设速度将所述预期K线图区域滑动至所述显示屏的显示区域的过程中,接收所述用户的第二触控操作,以便于所述K线图停止滑动。
2.如权利要求1所述的方法,其特征在于,所述基于所述第一旋转角度和所述第一旋转方向,得到第二旋转角度和第二旋转方向,包括:
对所述第一旋转角度取余运算,得到第三旋转角度;
若所述第三旋转角度在第一预设范围内,基于所述第三旋转角度,确定所述第二旋转角度,将所述第一旋转方向作为所述第二旋转方向;
若所述第三旋转角度在第二预设范围或第三预设范围内,基于所述第三旋转角度得到所述第二旋转角度,将所述第一旋转方向的反方向作为所述第二旋转方向。
3.如权利要求2所述的方法,其特征在于,所述基于所述第三旋转角度得到所述第二旋转角度,包括:
将所述第三旋转角度与预设旋转角度相减,得到第四旋转角度;
将所述第三旋转角度与预设旋转角度相加,得到第五旋转角度;
确定所述第四旋转角度和所述第五旋转角度对应的绝对值;
将所述绝对值中的最小值作为所述第二旋转角度。
4.一种K线图的显示装置,其特征在于,包括:收发单元和处理单元;所述装置用于执行权利要求1-3任一项所述的方法;
所述收发单元,用于若当前时刻检测到所述终端设备从水平状态变化为倾斜状态,通过所述角速度传感器获取所述终端设备的第一旋转角度和第一旋转方向;
所述处理单元,用于基于所述第一旋转角度和所述第一旋转方向,得到第二旋转角度和第二旋转方向;
所述处理单元,用于若所述第二旋转角度大于预设的最小旋转角度,且小于预设的最大旋转角度,基于所述第二旋转角度和当前所述显示屏的显示模式,得到与所述第二旋转角度对应的第一滑动速度,其中,所述显示模式为横屏显示模式或竖屏显示模式;
所述处理单元,用于按照所述第一滑动速度和所述第二旋转方向,在所述显示屏上滑动显示所述K线图。
5.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器与所述存储器相连,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述电子设备执行如权利要求1-3中任一项所述的方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-3中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311133091.1A CN116860146B (zh) | 2023-09-05 | 2023-09-05 | K线图的显示方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311133091.1A CN116860146B (zh) | 2023-09-05 | 2023-09-05 | K线图的显示方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116860146A CN116860146A (zh) | 2023-10-10 |
CN116860146B true CN116860146B (zh) | 2023-11-24 |
Family
ID=88225366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311133091.1A Active CN116860146B (zh) | 2023-09-05 | 2023-09-05 | K线图的显示方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116860146B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102156555A (zh) * | 2011-03-08 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 页面浏览方法及使用所述方法的电子设备 |
WO2015096057A1 (en) * | 2013-12-25 | 2015-07-02 | Thomson Licensing | Method and device for scrolling a content on a display screen in response to a tilt angle |
CN105892848A (zh) * | 2015-12-31 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | 页面浏览方法及装置 |
JP2017107290A (ja) * | 2015-12-07 | 2017-06-15 | コニカミノルタ株式会社 | 表示システム、表示端末、表示方法、および表示プログラム |
CN107861624A (zh) * | 2017-11-30 | 2018-03-30 | 北京京东尚科信息技术有限公司 | 页面控制方法及系统 |
CN108664145A (zh) * | 2018-05-14 | 2018-10-16 | 珠海格力电器股份有限公司 | 一种界面显示控制方法、装置、存储介质及移动终端 |
CN109710139A (zh) * | 2018-12-20 | 2019-05-03 | 惠州Tcl移动通信有限公司 | 一种页面处理方法、装置、终端以及存储介质 |
CN110427147A (zh) * | 2019-07-19 | 2019-11-08 | 无线生活(杭州)信息科技有限公司 | 一种页面位置定位方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9181760B2 (en) * | 2013-07-24 | 2015-11-10 | Innovations, Inc. | Motion-based view scrolling with proportional and dynamic modes |
WO2021012128A1 (zh) * | 2019-07-19 | 2021-01-28 | 京东方科技集团股份有限公司 | 基于移动终端的图像显示装置、方法、介质和电子设备 |
-
2023
- 2023-09-05 CN CN202311133091.1A patent/CN116860146B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102156555A (zh) * | 2011-03-08 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 页面浏览方法及使用所述方法的电子设备 |
WO2015096057A1 (en) * | 2013-12-25 | 2015-07-02 | Thomson Licensing | Method and device for scrolling a content on a display screen in response to a tilt angle |
JP2017107290A (ja) * | 2015-12-07 | 2017-06-15 | コニカミノルタ株式会社 | 表示システム、表示端末、表示方法、および表示プログラム |
CN105892848A (zh) * | 2015-12-31 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | 页面浏览方法及装置 |
CN107861624A (zh) * | 2017-11-30 | 2018-03-30 | 北京京东尚科信息技术有限公司 | 页面控制方法及系统 |
CN108664145A (zh) * | 2018-05-14 | 2018-10-16 | 珠海格力电器股份有限公司 | 一种界面显示控制方法、装置、存储介质及移动终端 |
CN109710139A (zh) * | 2018-12-20 | 2019-05-03 | 惠州Tcl移动通信有限公司 | 一种页面处理方法、装置、终端以及存储介质 |
CN110427147A (zh) * | 2019-07-19 | 2019-11-08 | 无线生活(杭州)信息科技有限公司 | 一种页面位置定位方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN116860146A (zh) | 2023-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210365165A1 (en) | Method of performing a split-screen display, electronic device, and storage medium | |
CN107341018B (zh) | 一种在页面切换后继续显示视图的方法和装置 | |
CN107358111B (zh) | 一种隐私保护方法和移动终端 | |
CN108463799B (zh) | 电子设备的柔性显示器及其操作方法 | |
CN105677182B (zh) | 一种信息处理方法及终端 | |
CN103246476B (zh) | 一种屏幕内容的旋转方法、装置及终端设备 | |
CN105872713B (zh) | 一种附加媒体信息的展示方法及装置 | |
CN104125508A (zh) | 视频分享方法和终端 | |
CN111309232B (zh) | 一种显示区域调整方法及装置 | |
CN103425401A (zh) | 一种文件播放角度的调整方法及电子终端 | |
CN105700789A (zh) | 一种图片发送方法及终端设备 | |
CN108694009B (zh) | 终端控制方法及装置 | |
CN105681657A (zh) | 一种拍摄对焦的方法及终端设备 | |
CN106250503B (zh) | 一种图片处理的方法及移动终端 | |
CN109358927B (zh) | 应用程序显示的方法、装置及终端设备 | |
CN116860146B (zh) | K线图的显示方法、装置、电子设备及存储介质 | |
US20170180671A1 (en) | Method for displaying operation trajectory , an electronic device and a non-transitory computer-readable storage medium | |
CN109086113B (zh) | 截屏方法、装置以及移动终端 | |
CN113176904A (zh) | 应用启动动画的调整方法和装置 | |
WO2024012416A1 (zh) | 显示方法和装置 | |
CN111666023A (zh) | 界面显示方法、装置、电子设备及可读存储介质 | |
CN110308854B (zh) | 应用切换显示的方法及装置 | |
CN105549822A (zh) | 一种图标移动方法及移动终端 | |
CN112740178A (zh) | 小游戏接入方法及相关设备 | |
CN105843504B (zh) | 一种窗口调整方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |