CN103502922A - 一种基于终端设备的屏幕调节方法及装置 - Google Patents

一种基于终端设备的屏幕调节方法及装置 Download PDF

Info

Publication number
CN103502922A
CN103502922A CN201380000689.1A CN201380000689A CN103502922A CN 103502922 A CN103502922 A CN 103502922A CN 201380000689 A CN201380000689 A CN 201380000689A CN 103502922 A CN103502922 A CN 103502922A
Authority
CN
China
Prior art keywords
terminal device
area
osd
screen display
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.)
Pending
Application number
CN201380000689.1A
Other languages
English (en)
Inventor
陈石峰
汪晓永
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Publication of CN103502922A publication Critical patent/CN103502922A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种基于终端设备的屏幕调节方法及装置,所述方法包括:确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。通过本发明所述技术方案,可实现终端设备屏幕显示内容宽度的自动调节,解决了现有技术中存在的单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题,提高了终端设备的易操作性以及用户的操作体验。

Description

一种基于终端设备的屏幕调节方法及装置
技术领域
本发明涉及移动通信技术领域,尤其涉及一种基于终端设备的屏幕调节方法及装置。
背景技术
随着智能终端设备的不断发展以及用户对大屏幕媒体体验和视觉显示效果需求的不断增加,智能终端设备如智能手机、平板电脑等所具备的显示屏幕逐渐趋于大屏化。在此基础上,用户不仅可以利用所述智能终端设备实现移动通信交互服务,而且还可以随时随地更为便捷地实现具备较高显示效果的多媒体应用服务,极大地提高了用户的终端使用体验。
但是,申请人发现,针对具备大屏幕(如屏幕尺寸为4.5寸及4.5寸以上)的终端设备,用户在操作所述终端设备,尤其是采用单手操作的方式操作所述终端设备时,由于终端设备的显示屏幕太大,用户手指长度不够,导致用户并不能够同时操作所述终端设备整个屏幕显示区域中的所有显示图标,因此,会带来设备操作困难的问题,降低了终端设备的易操作性以及用户的操作体验。
发明内容
有鉴于此,本发明实施例提供了一种基于终端设备的屏幕调节方法及装置,以解决单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题。
第一方面,提供了一种基于终端设备的屏幕调节方法,包括:确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
结合第一方面,在第一方面的第一种可能的实现方式中,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,当所述旋转角度大于或等于设定阈值时,将所述终端设备的屏幕显示区域进行缩小处理,包括:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述旋转角度越大,所述第一显示子区域所占据的区域面积越大、或者所述屏幕显示区域中的各显示图标的缩小程度越大、或者各相邻显示图标之间间距的缩小程度越大。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述方法还包括:确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;相应地,对所述终端设备的屏幕显示区域进行缩小处理,包括:根据所述旋转角速度,确定区域缩小速度,其中,所述旋转角速度越大,所述区域缩小速度越大;基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第五种可能的实现方式中,所述方法还包括:在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第六种可能的实现方式中,在对所述终端设备的屏幕显示区域进行缩小处理后,所述方法还包括:在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
第二方面,提供了一种基于终端设备的屏幕调节装置,包括:角度确定单元,用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;屏幕处理单元,用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
结合第二方面,在第二方面的第一种可能的实现方式中,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述屏幕处理单元在将所述终端设备的屏幕显示区域进行缩小处理时,具体用于:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述屏幕处理单元,还用于当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大。
结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述屏幕调节装置还包括角速度确定单元,用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;所述屏幕处理单元,还用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第二方面的第五种可能的实现方式中,所述屏幕处理单元,还用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第二方面的第六种可能的实现方式中,所述屏幕处理单元,还用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
第三方面,提供了一种终端设备,包括:传感器,用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;处理器,用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
结合第三方面,在第三方面的第一种可能的实现方式中,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器在将所述终端设备的屏幕显示区域进行缩小处理时,具体用于:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述处理器,还用于当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大。
结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述传感器,还用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;所述处理器,还用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第五种可能的实现方式中,所述处理器,还用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第六种可能的实现方式中,所述处理器,还用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
根据第一方面提供的基于终端设备的屏幕调节方法,第二方面提供的基于终端设备的屏幕调节装置或第三方面提供的终端设备,由于终端设备可确定从初始位置旋转到当前位置时所产生的旋转角度,并当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理,从而实现了终端设备屏幕显示内容宽度的自动调节,解决了现有技术中存在的单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题,提高了终端设备的易操作性以及用户的操作体验。
附图说明
图1所示为本发明实施例一中所述基于终端设备的屏幕调节方法的流程示意图;
图2(a)所示为本发明实施例一中所述终端设备从初始位置旋转到当前位置时所采用的旋转方式示意图一;
图2(b)所示为本发明实施例一中所述终端设备从初始位置旋转到当前位置时所采用的旋转方式示意图二;
图2(c)所示为本发明实施例一中所述终端设备从初始位置旋转到当前位置时所采用的旋转方式示意图三;
图2(d)所示为本发明实施例一中所述终端设备从初始位置旋转到当前位置时所采用的旋转方式示意图四;
图2(e)所示为本发明实施例一中所述终端设备从初始位置旋转到当前位置时所采用的旋转方式示意图五;
图3所示为本发明实施例一中所述屏幕显示区域调节方式示意图一;
图4所示为本发明实施例一中所述屏幕显示区域调节方式示意图二;
图5所示为本发明实施例一中所述屏幕显示区域调节方式示意图三;
图6所示为本发明实施例一中所述屏幕显示区域调节方式示意图四;
图7所示为本发明实施例一中所述屏幕显示区域调节方式示意图五;
图8所示为本发明实施例一中所述屏幕显示区域调节方式示意图六;
图9所示为本发明实施例一中所述基于终端设备的屏幕调节方法的流程示意图二;
图10所示为本发明实施例二中所述基于终端设备的屏幕调节装置的结构示意图;
图11所示为本发明实施例三中所述终端设备的结构示意图。
具体实施方式
下面结合说明书附图对本发明实施例作进一步说明,但本发明不局限于下面的实施例。
实施例一:
如图1所示,其为本发明实施例一中所述基于终端设备的屏幕调节方法的流程示意图,所述屏幕调节方法可适用于智能手机、平板电脑等任何具备触控功能的终端设备中,本发明实施例对此不作任何限定;具体地,所述屏幕调节方法可以包括以下步骤:
步骤101:确定终端设备从初始位置旋转到当前位置时所产生的旋转角度。
具体地,在本发明所述实施例中,终端设备的初始位置是指终端设备尚未进行屏幕区域缩小处理操作时所处的位置;进一步地,其通常是指终端设备的屏幕显示区域处于正常显示状态,即未进行屏幕区域缩小处理操作时的状态(如终端设备屏幕显示区域中的各显示图标可以完全布满整个屏幕显示区域)时所述终端设备所处的位置;需要说明的是,所述终端设备的初始位置可以根据实际情况进行设定,如可以设置为处于正对用户的位置、水平位置、竖直位置或其它位置,本发明实施例对此不作任何限定。
相应地,所述终端设备的当前位置是指所述终端设备相对于所述终端设备的初始位置进行一定的位移或角度等的旋转后所处的位置。
需要说明的是,在本发明所述实施例中,针对任一终端设备,所述终端设备可具备一屏幕自动调节开关,该屏幕自动调节开关可用于决定是否启动设置于所述终端设备内的传感器设备(如重力传感器或角度传感器等设备),当用户需要对所述终端设备进行屏幕显示区域的调节以便可以单手操作所述终端设备时,可以开启所述终端设备的屏幕自动调节功能,此时,设置于所述终端设备内的传感器设备将被启动,相应地,在检测到所述终端设备的屏幕自动调节功能启动时,所述终端设备可通过设置于所述终端设备内的传感器设备执行确定所述终端设备从初始位置旋转到当前位置时所产生的旋转角度的操作;当用户无需对所述终端设备进行屏幕显示区域的调节,如用户手指足够长以致可以单手操作到整个屏幕显示区域或用户双手操作终端设备等时,可以将所述终端设备的屏幕自动调节开关设置于关闭状态,此时,设置于所述终端设备内的传感器设备将处于未启动状态,所述终端设备无需执行确定所述终端设备从初始位置旋转到当前位置时所产生的旋转角度的操作。
具体地,在本发明所述实施例中,所述终端设备从初始位置旋转到当前位置时所采用的旋转方式至少可以包括以下方式中的一种:
方式一:如图2(a)所示,以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转,其中,任一侧边可以为终端设备四周的任意一边;具体地,如图2(b)所示,当所述终端设备的某一侧边为弧形曲线等非直线段时,可将与该侧边相切且与所述终端设备的某一中心轴相平行的直线作为该侧边所在直线,并在以该侧边所在直线为旋转轴进行旋转时,以与该侧边相切且与所述终端设备的某一中心轴相平行的直线为旋转轴进行旋转;
方式二:如图2(c)所示,以所述终端设备处于初始位置时的任一中心轴(如中心横轴、中心竖轴)所在直线为旋转轴逆时针或顺时针旋转;
方式三:如图2(d)所示,以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;
方式四:如图2(e)所示,以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
需要说明的是,在本发明所述实施例中,所述终端设备还可以采用其他方式从初始位置旋转到当前位置,本发明实施例对此不作任何限定;另外需要说明的是,当所述终端设备呈正方形等四周对称结构时,所述终端设备的任一对角线可为所述终端设备的中心轴,此时,以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转可相当于以所述终端设备处于初始位置时的中心轴所在直线为旋转轴逆时针或顺时针旋转。
再有需要说明的是,由于通常情况下用户在对终端设备进行旋转操作时,通常按照设定的旋转轴对所述终端设备逆时针或顺时针旋转0~90°,因此,在本发明所述实施例中,最终所得到的旋转角度通常也均位于(0,90°)区间范围内。
步骤102:当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
具体地,在本发明所述实施例中,当所述旋转角度大于或等于设定阈值时,设置于所述终端设备中的传感器设备可将所述旋转角度转换为相应的电信号后,传递至所述终端设备的处理器,由所述处理器对所述终端设备的屏幕显示区域进行缩小处理;其中,所述设定阈值可以设置为任意非零数值,并且可以根据实际情况进行相应调节,本发明实施例对此不作任何限定。
具体地,当所述设定阈值较小时,如将所述设定阈值设置为(0,5°)区间范围内的任一数值时,针对任一终端设备,当确定所述终端设备从初始位置旋转到当前位置时所产生的旋转角度不小于所述设定阈值时,即可对所述终端设备的屏幕显示区域进行相应的缩小处理;此时,由于终端设备可以捕捉旋转角度的微小变化,因此,可以达到较为精确地对终端设备屏幕显示区域进行缩小处理的效果,但是,由于在实际操作过程中,用户在使用终端设备进行相应的操作处理时,终端设备通常会存在一定程度的微小旋转,且该微小旋转属于可接受的误差范围,并不需要引起相应的屏幕显示区域的变化,因此,为了降低终端设备频繁捕捉微小旋转角度所造成的处理器负荷较重的问题,较优地,在本发明所述实施例中,通常可将所述设定阈值设置为一相对较大的非零数值,如可将所述设定阈值设置为(5°,15°)或(25°,45°)区间范围内的任一数值等。
具体地,在本步骤102中,当所述旋转角度大于或等于设定阈值时,可采用以下方式来将所述终端设备的屏幕显示区域进行缩小处理:
方式一:保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标(任意两个上下或左右相邻的显示图标)之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后可形成整个屏幕显示区域。
需要说明的是,在采用方式一所述方法对所述终端设备的屏幕显示区域进行缩小处理后,最终所得到的终端设备的屏幕实际显示区域将变为第二显示子区域,且各显示图标将按原有的排列顺序和排列间隔依次排列在所述第二显示子区域中。
另外需要说明的是,所述第一显示子区域以及第二显示子区域的位置可以根据实际情况进行设定,本发明实施例对此不作任何限定,如可将所述第一显示子区域或第二显示子区域设置在所述终端设备屏幕显示区域的上部分、下部分、左部分或右部分等;较优地,在本发明所述实施例中,为了更大程度地提高用户的使用体验,可将所述第二显示子区域的位置设置在终端设备与终端设备的操作用户相接触的一侧,如当用户采用左手单手操作所述终端设备时,可将所述第二显示子区域的位置设置在所述终端设备屏幕显示区域的左部分。
再有需要说明的是,所述第一显示子区域以及第二显示子区域的区域面积大小也可以根据实际情况进行设定,本发明实施例对此也不作任何限定;例如,在本发明所述实施例中,可以将所述第一显示子区域以及所述第二显示子区域的区域面积大小设置为固定的数值,不论旋转角度如何变化,最终所得到屏幕实际显示区域均是固定的,也可以按照所述旋转角度越大、所述第一显示子区域所占据的区域面积越大的方式对所述第一显示子区域以及所述第二显示子区域的区域面积大小进行设定。
但是,需要说明的是,不论采用何种区域面积设定方式,所述第一显示子区域的区域面积大小不能大于设定的最大值,当所述第一显示子区域的区域面积大小已达到设定的最大值时,会自动停止对所述终端设备所进行的屏幕显示区域缩小处理操作,相应地,所述第二显示子区域的区域面积大小不能小于设定的最小值,当所述第二显示子区域的区域面积大小已达到设定的最小值时,会自动停止对所述终端设备所进行的屏幕显示区域缩小处理操作;其中,所述设定的最大值及设定的最小值需要根据实际情况进行设定,本发明实施例对此也不作任何限定。
具体地,下面以用户单手操作初始位置为位于竖直面内且正对用户的终端设备为例,对采用方式一进行终端设备屏幕显示区域的缩小处理的过程进行说明:
如图3所示,当所述终端设备处于初始位置时,所述终端设备处于正常显示状态,所述终端设备的屏幕显示区域具备4行4列的显示图标,其中,图标1~图标16按照标号从低到高的顺序依次排列;当用户左手单手操作所述终端设备且无法触碰得到所述终端设备的右部分屏幕显示区域时,用户可将所述终端设备的中心长轴作为旋转轴,将所述终端设备沿水平面逆时针或顺时针旋转一定角度,此时,设置于所述终端设备内的传感器设备可确定终端设备从初始位置旋转到当前位置时所产生的旋转角度,并将所述旋转角度转换为电信号后传递至所述终端设备的处理器,由处理器根据转换后的电信号对所述终端设备的屏幕显示区域进行缩小处理;具体地,可将整个屏幕显示区域内的显示图标在左部分显示子区域(如图3所示的B区域)内显示,即可将所述屏幕显示区域中的右部分显示子区域(如图3所示的A区域)中的显示图标(最右一列显示图标)向左部分显示子区域(如图3所示的B区域)缩进排列,从而使得最终所得到的经过屏幕显示区域缩小处理后的终端设备的实际显示区域变为B区域,且各显示图标仍按照原有的排列顺序依次排列在所述B区域中。
需要说明的是,在上述情况下,所述终端设备也可以按照图4所示的屏幕显示区域调节方式,将整个屏幕显示区域内的显示图标在右部分显示子区域(如图4所示的B区域)内显示,即可将终端设备屏幕显示区域中的左部分显示子区域(如图4所示的A区域)中的显示图标(最左一列显示图标)向右部分显示子区域(如图4所示的B区域)缩进排列,本发明实施例对此不作任何限定。在具体实现中,可以由用户选择旋转方式和缩小方式的对应关系,例如:可以选择,当用户拿着手机向左旋转(逆时针旋转)时,各显示图标向左缩进;或者,当用户拿着手机向右旋转(顺时针旋转)时,各显示图标向右缩进。
方式二:
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理。
具体地,在对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理时,可采用保持所述屏幕显示区域中的某一侧边(或任一行、任一列)位置区域内的某一或多个显示图标的位置和大小不变,并缩小其他位置处的各显示图标与该固定位置处的显示图标之间的间距的方式,来达到缩小屏幕显示区域的效果。
较优地,在本方式二中,为了更大程度地提高用户的使用体验,可保持终端设备与终端设备的操作用户相接触的一侧位置区域内的某一个或多个显示图标的位置和大小不变,并缩小其他位置处的各显示图标与该固定位置处的各显示图标之间的间距的方式,来达到缩小屏幕显示区域的效果;如当用户采用左手单手操作所述终端设备时,可保持所述终端设备屏幕显示区域的最左侧位置区域内的各显示图标的位置和大小不变,并缩小其他位置处的各显示图标与该固定位置处的各显示图标之间的间距的方式,来达到缩小屏幕显示区域的效果,此时,所对应的屏幕显示区域调节方式示意图可如图5所示;当用户采用右手单手操作所述终端设备时,可保持所述终端设备屏幕显示区域的最右侧位置区域内的各显示图标的位置和大小不变,并缩小其他位置处的各显示图标与该固定位置处的各显示图标之间的间距的方式,来达到缩小屏幕显示区域的效果,此时,所对应的屏幕显示区域调节方式示意图可如图6所示。
方式三:
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理,此时,所对应的屏幕显示区域调节方式示意图可如图7所示。
在本方式三中,由于进行缩小处理后的各显示图标所占据的屏幕尺寸也得到了相应的缩小,因而可在一定程度上达到缩小屏幕显示区域的效果。
方式四:
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
具体地,在对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理时,可采用先保持各相邻显示图标之间的间距不变并缩小各显示图标的尺寸大小,之后,再保持所述屏幕显示区域中的任一侧边(或任一行、任一列)中的某一显示图标的位置不变,以及缩小其他位置处的各显示图标与该固定位置处的显示图标之间的间距的方式,来达到缩小屏幕显示区域的效果。
较优地,在本方式四中,为了更大程度地提高用户的使用体验,可采用先保持各相邻显示图标之间的间距不变并缩小各显示图标的尺寸大小,之后,再保持终端设备与终端设备的操作用户相接触的一侧的最边缘位置处的某一显示图标的位置不变,以及缩小其他位置处的各显示图标与该固定位置处的显示图标之间的间距的方式,来进行各显示图标的大小以及各相邻显示图标之间的间距的缩小;如当用户采用左手单手操作所述终端设备时,可采用先保持各相邻显示图标之间的间距不变并缩小各显示图标的尺寸大小,之后,再保持所述终端设备屏幕显示区域的最左侧位置区域内的最上方位置处的显示图标的位置不变,以及缩小其他位置处的各显示图标与该固定位置处的显示图标之间的间距的方式,来进行各显示图标的大小以及各相邻显示图标之间的间距的缩小,此时,所对应的屏幕显示区域调节方式示意图可如图8所示。
需要说明的是,在上述方式二~方式四中,在对各显示图标的尺寸或各相邻显示图标之间的间距进行缩小处理时,可以将各显示图标的缩小程度以及各相邻显示图标之间的间距的缩小程度分别设置为固定的数值,即不论旋转角度如何变化,最终所得到屏幕实际显示区域均是固定的,也可以按照所述旋转角度越大、各显示图标的缩小程度以及各相邻显示图标之间间距的缩小程度越大的方式对各显示图标的尺寸或各相邻显示图标之间的间距进行缩小处理,本发明实施例对此不作任何限定;但是,需要说明的是,不论采用何种缩小程度设定方式,各显示图标的缩小程度或各相邻显示图标之间间距的缩小程度均不能大于设定的最大值,当各显示图标的缩小程度或各相邻显示图标之间间距的缩小程度已达到设定的最大值时,会自动停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
进一步地,为了达到较佳的屏幕显示区域调节效果,在上述屏幕调节方法的基础上,本发明实施例一还提供了一种屏幕调节方法,如图9所示,所述屏幕调节方法可以包括以下步骤:
步骤201:确定终端设备从初始位置旋转到当前位置时所产生的旋转角度以及旋转角速度。
具体地,与步骤101中所述方法类似,可通过设置于所述终端设备内的传感器设备,如重力传感器或角度传感器等设备来确定所述终端设备从初始位置旋转到当前位置时的旋转角度以及旋转角速度;并且,确定所述旋转角度以及所述旋转角速度的先后顺序可以根据实际情况进行设定,本发明实施例对此不作任何限定,较优地,可在确定所述旋转角度的同时确定所述旋转角速度。
步骤202:当所述旋转角度大于或等于设定阈值时,根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
具体地,可将所述旋转角速度转换为相应的电信号后传递至终端设备的处理器,由处理器根据由所述旋转角速度转换后的电信号确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理。
进一步地,由于在对终端设备的屏幕显示区域进行缩小处理时,可按照旋转角度越大,屏幕显示区域缩小程度越大的方式对其进行处理,因此,在本步骤202中,还可将所述旋转角度转换为相应的电信号后传递至终端设备的处理器,由处理器根据由所述旋转角度转换后的电信号确定对所述终端设备进行屏幕显示区域缩小处理时的区域缩小程度,并基于确定的区域缩小程度及区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理。
步骤203:在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
也就是说,当用户确定所述终端设备进行屏幕显示区域缩小处理时的区域缩小程度达到其所需要的程度时,可通过向所述终端设备发送暂停操作指令的方式,告知所述终端设备在保持当前屏幕显示区域缩小状态不变的情况下、无需进一步对其屏幕显示区域进行缩小处理,从而可进一步达到随意、便捷地控制终端设备屏幕显示区域宽度的效果;进一步地,针对任一暂停进行缩小处理操作的终端设备,在接收到缩小操作指令后,仍可继续对所述终端设备的屏幕显示区域进行缩小处理,直至再次接收到暂停操作指令或者屏幕显示区域的缩小程度已达到设定的最大值。
进一步地,在对所述终端设备的屏幕显示区域进行缩小处理后,所述屏幕调节方法还可以包括以下步骤:
步骤204:在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
也就是说,针对任一已进行屏幕显示区域缩小处理后的终端设备,在未接收到屏幕显示区域恢复操作指令时,所述终端设备的屏幕显示区域将一直保持进行缩小处理后的状态,并不会因为所述终端设备的再次旋转而发生任何改变,直至所述终端设备接收到屏幕显示区域恢复操作指令为止,其中,所述屏幕显示区域恢复操作指令可以设置为按键选择形式,也可以根据实际情况设置为其他预定的动作形式,本发明实施例对此不作任何限定;具体地,在本发明所述实施例中,可通过将所述终端设备调整到初始位置的方式,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
本发明实施例一提供了一种基于终端设备的屏幕调节方法,通过确定终端设备从初始位置旋转到当前位置时所产生的旋转角度,并当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理,可实现终端设备屏幕显示内容宽度的自动调节,解决了现有技术中存在的单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题,提高了终端设备的易操作性以及用户的操作体验。
实施例二:
如图10所示,其为本发明实施例二中所述基于终端设备的屏幕调节装置的结构示意图,其中,所述终端设备可为智能手机、平板电脑等任何具备触控功能的终端设备,本发明实施例对此不作任何限定;具体地,所述屏幕调节装置可用于实现实施例一所示的方法,所述屏幕调节装置可包括角度确定单元11以及屏幕处理单元12,其中:
所述角度确定单元11用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;具体地,所述角度确定单元11用于在检测到所述终端设备的屏幕自动调节功能启动时,确定所述终端设备从初始位置旋转到当前位置时所产生的旋转角度;其中,所述终端设备的初始位置是指所述终端设备尚未进行屏幕区域缩小处理操作时所处的位置,或可认为是所述终端设备的屏幕显示区域处于正常显示状态时所述终端设备所处的位置,所述终端设备的当前位置是指所述终端设备相对于所述终端设备的初始位置进行一定的位移或角度等的旋转后所处的位置。
所述屏幕处理单元12用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理;其中,所述设定阈值可以设置为一任意非零数值,并且可以根据实际情况进行相应调节,本发明实施例对此不作任何限定。
具体地,在本发明所述实施例中,所述终端设备从初始位置旋转到当前位置时所采用的旋转方式至少可以包括以下方式中的一种:
方式一:如图2(a)所示,以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;具体地,如图2(b)所示,当所述终端设备的某一侧边为弧形曲线等非直线段时,可将与该侧边相切且与所述终端设备的某一中心轴相平行的直线作为该侧边所在直线,并在以该侧边所在直线为旋转轴进行旋转时,以与该侧边相切且与所述终端设备的某一中心轴相平行的直线为旋转轴进行旋转;
方式二:如图2(c)所示,以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;
方式三:如图2(d)所示,以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;
方式四:如图2(e)所示,以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
需要说明的是,在本发明所述实施例中,所述终端设备还可以采用其他方式从初始位置旋转到当前位置,本发明实施例对此不作任何限定。
进一步地,所述屏幕处理单元12具体可用于通过以下方式对所述终端设备的屏幕显示区域进行缩小处理:
方式一:保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;
需要说明的是,在采用方式一所述方法对所述终端设备的屏幕显示区域进行缩小处理后,最终所得到的终端设备的屏幕实际显示区域将变为第二显示子区域,且各显示图标将按原有的排列顺序和排列间隔依次排列在所述第二显示子区域中。
方式二:保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;
方式三:保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;
方式四:对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
进一步地,所述屏幕处理单元12还可用于将所述第一显示子区域所占据的区域面积、或者所述屏幕显示区域中的各显示图标的缩小程度、或者各相邻显示图标之间间距的缩小程度分别设置为一固定的数值,或者,可用于按照所述旋转角度越大,所述第一显示子区域所占据的区域面积越大、或者所述屏幕显示区域中的各显示图标的缩小程度越大、或者各相邻显示图标之间间距的缩小程度越大的方式对所述第一显示子区域所占据的区域面积、或者所述屏幕显示区域中的各显示图标的缩小程度、或者各相邻显示图标之间间距的缩小程度分别进行设置,也就是说,当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大,本发明实施例对此不作任何限定;但是,需要说明的是,不论采用何种设定方式,所述第一显示子区域的区域面积大小、或各显示图标的缩小程度、或各相邻显示图标之间间距的缩小程度均不能大于设定的最大值,当所述第一显示子区域的区域面积大小、或各显示图标的缩小程度、或各相邻显示图标之间间距的缩小程度已达到设定的最大值时,会自动停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
进一步地,所述屏幕调节装置还可包括角速度确定单元13,其中:
所述角速度确定单元13用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;
相应地,所述屏幕处理单元12还可用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
进一步地,所述屏幕处理单元12还可用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作;也就是说,当用户确定所述终端设备进行屏幕显示区域缩小处理时的区域缩小程度达到其所需要的程度时,可通过向所述终端设备发送暂停操作指令的方式,告知所述终端设备在保持当前屏幕显示区域缩小状态不变的情况下、无需进一步对其屏幕显示区域进行缩小处理,从而可进一步达到随意、便捷地控制终端设备屏幕显示区域宽度的效果。
进一步地,所述屏幕处理单元12还可用于针对任一暂停进行缩小处理操作的终端设备,在接收到缩小操作指令后,继续对所述终端设备的屏幕显示区域进行缩小处理,直至再次接收到暂停操作指令或者屏幕显示区域的缩小程度已达到设定的最大值。
进一步地,所述屏幕处理单元12还可用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
也就是说,针对任一已进行屏幕显示区域缩小处理后的终端设备,在未接收到屏幕显示区域恢复操作指令时,所述终端设备的屏幕显示区域将一直保持进行缩小处理后的状态,并不会因为所述终端设备的再次旋转而发生任何改变,直至所述终端设备接收到屏幕显示区域恢复操作指令为止;具体地,在本发明所述实施例中,所述屏幕处理单元12可通过将所述终端设备调整到初始位置的方式,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
本发明实施例二提供了一种基于终端设备的屏幕调节装置,通过确定终端设备从初始位置旋转到当前位置时所产生的旋转角度,并当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理,可实现终端设备屏幕显示内容宽度的自动调节,解决了现有技术中存在的单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题,提高了终端设备的易操作性以及用户的操作体验。
实施例三:
如图11所示,其为本发明实施例三中所述终端设备的结构示意图,其中,本发明实施例三中所述的终端设备可用于实施本发明实施例一所示的方法,为了便于说明,仅示出了与本发明实施例三相关的部分,具体技术细节未揭示的,请参照图1或图9所示的本发明各实施例。
具体地,所述终端设备可以为智能手机、平板电脑等任何具备触控功能的终端设备,本发明实施例三以终端设备为智能手机为例进行说明,图11示出的是与本发明实施例三相关的智能手机20的部分结构的框图。
如图11所示,所述智能手机20包括:传感器21以及处理器22等部件。本领域技术人员可以理解,图11中示出的智能手机结构并不构成对智能手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。例如:智能手机20还可以包括:RF(radio frequency,射频)电路、存储器、输入单元、显示单元、音频电路以及电源(图中未示出)等部件。
下面结合图11对智能手机20的各个构成部件进行具体的介绍:
所述传感器21用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;具体地,所述传感器21可用于在检测到所述终端设备的屏幕自动调节功能启动时,确定所述终端设备从初始位置旋转到当前位置时所产生的旋转角度;其中,所述终端设备的初始位置是指所述终端设备尚未进行屏幕区域缩小处理操作时所处的位置,或可认为是所述终端设备的屏幕显示区域处于正常显示状态时所述终端设备所处的位置,所述终端设备的当前位置是指所述终端设备相对于所述终端设备的初始位置进行一定的位移或角度等旋转后所处的位置。
需要说明的是,在本发明所述实施例中,所述传感器21通常可为设置在所述终端设备中的重力传感器或角度传感器等传感设备,当然,所述传感器21还可以为其它任何能够实现本发明实施例中所述重力传感器或角度传感器所能够实现的功能的传感设备,本发明实施例对此不作任何限定。
所述处理器22用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理;其中,所述设定阈值可以设置为一任意非零数值,并且可以根据实际情况进行相应调节,本发明实施例对此不作任何限定。
具体地,在本发明所述实施例中,所述终端设备从初始位置旋转到当前位置时所采用的旋转方式至少可以包括以下方式中的一种:
方式一:如图2(a)所示,以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;具体地,如图2(b)所示,当所述终端设备的某一侧边为弧形曲线等非直线段时,可将与该侧边相切且与所述终端设备的某一中心轴相平行的直线作为该侧边所在直线,并在以该侧边所在直线为旋转轴进行旋转时,以与该侧边相切且与所述终端设备的某一中心轴相平行的直线为旋转轴进行旋转;
方式二:如图2(c)所示,以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;
方式三:如图2(d)所示,以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;
方式四:如图2(e)所示,以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
需要说明的是,在本发明所述实施例中,所述终端设备还可以采用其他方式从初始位置旋转到当前位置,本发明实施例对此不作任何限定;另外需要说明的是,当所述终端设备呈正方形等四周对称结构时,所述终端设备的任一对角线可为所述终端设备的中心轴,此时,以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转可相当于以所述终端设备处于初始位置时的中心轴所在直线为旋转轴逆时针或顺时针旋转。
进一步地,所述处理器22具体可用于通过以下方式对所述终端设备的屏幕显示区域进行缩小处理:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;
或者,保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;
或者,保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;
或者,对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
需要说明的是,在采用上述第一种方式对所述终端设备的屏幕显示区域进行缩小处理后,最终所得到的终端设备的屏幕实际显示区域将变为第二显示子区域,且各显示图标将按原有的排列顺序和排列间隔依次排列在所述第二显示子区域中。
另外需要说明的是,所述第一显示子区域以及第二显示子区域的位置可以根据实际情况进行设定,本发明实施例对此不作任何限定,如可将所述第一显示子区域或第二显示子区域设置在所述终端设备屏幕显示区域的上部分、下部分、左部分或右部分等;较优地,在本发明所述实施例中,为了更大程度地提高用户的使用体验,可将所述第二显示子区域的位置设置在终端设备与终端设备的操作用户相接触的一侧,如当用户采用左手单手操作所述终端设备时,可将所述第二显示子区域的位置设置在所述终端设备屏幕显示区域的左部分。
进一步地,在本发明所述实施例中,所述处理器12还可用于将所述第一显示子区域所占据的区域面积、或者所述屏幕显示区域中的各显示图标的缩小程度、或者各相邻显示图标之间的间距的缩小程度分别设置为一固定的数值,或者,可用于按照所述旋转角度越大,所述第一显示子区域所占据的区域面积越大、或者所述屏幕显示区域中的各显示图标的缩小程度越大、或者各相邻显示图标之间的间距的缩小程度越大的方式对所述第一显示子区域所占据的区域面积、或者所述屏幕显示区域中的各显示图标的缩小程度、或者各相邻显示图标之间间距的缩小程度分别进行设置,即,当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大,本发明实施例对此不作任何限定;但是,需要说明的是,不论采用何种设定方式,所述第一显示子区域的区域面积大小、或各显示图标的缩小程度、或各相邻显示图标之间间距的缩小程度均不能大于设定的最大值,当所述第一显示子区域的区域面积大小、或各显示图标的缩小程度、或各相邻显示图标之间间距的缩小程度已达到设定的最大值时,会自动停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
进一步地,所述传感器21还可用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;
相应地,所述处理器22还可用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
进一步地,所述处理器22还可用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作;也就是说,当用户确定所述终端设备进行屏幕显示区域缩小处理时的区域缩小程度达到其所需要的程度时,可通过向所述终端设备发送暂停操作指令的方式,告知所述终端设备在保持当前屏幕显示区域缩小状态不变的情况下、无需进一步对其屏幕显示区域进行缩小处理,从而可进一步达到随意、便捷地控制终端设备屏幕显示区域宽度的效果。
进一步地,所述处理器22还可用于针对任一暂停进行缩小处理操作的终端设备,在接收到缩小操作指令后,继续对所述终端设备的屏幕显示区域进行缩小处理,直至再次接收到暂停操作指令或者屏幕显示区域的缩小程度已达到设定的最大值。
进一步地,所述处理器22还可用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
也就是说,针对任一已进行屏幕显示区域缩小处理后的终端设备,在未接收到屏幕显示区域恢复操作指令时,所述终端设备的屏幕显示区域将一直保持进行缩小处理后的状态,并不会因为所述终端设备的再次旋转而发生任何改变,直至所述终端设备接收到屏幕显示区域恢复操作指令为止;具体地,在本发明所述实施例中,所述处理器22可通过将所述终端设备调整到初始位置的方式,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
本发明实施例三提供了一种终端设备,通过确定终端设备从初始位置旋转到当前位置时所产生的旋转角度,并当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理,可实现终端设备屏幕显示内容宽度的自动调节,解决了现有技术中存在的单手操作终端设备时无法操作整个屏幕显示区域所导致的操作困难的问题,提高了终端设备的易操作性以及用户的操作体验。
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (21)

1.一种基于终端设备的屏幕调节方法,其特征在于,包括:
确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;
当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
2.如权利要求1所述的屏幕调节方法,其特征在于,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
3.如权利要求1或2所述的屏幕调节方法,其特征在于,所述将所述终端设备的屏幕显示区域进行缩小处理,包括:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在所述第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
4.如权利要求3所述的屏幕调节方法,其特征在于,
所述旋转角度越大,所述第一显示子区域所占据的区域面积越大、或者所述屏幕显示区域中的各显示图标的缩小程度越大、或者各相邻显示图标之间间距的缩小程度越大。
5.如权利要求1~4任一所述的屏幕调节方法,其特征在于,所述方法还包括:
确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;
对所述终端设备的屏幕显示区域进行缩小处理,包括:
根据所述旋转角速度,确定区域缩小速度,其中,所述旋转角速度越大,所述区域缩小速度越大;基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理。
6.如权利要求1~4任一所述的屏幕调节方法,其特征在于,所述方法还包括:
在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
7.如权利要求1~4任一所述的屏幕调节方法,其特征在于,在对所述终端设备的屏幕显示区域进行缩小处理后,所述方法还包括:
在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
8.一种基于终端设备的屏幕调节装置,其特征在于,包括:
角度确定单元,用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;
屏幕处理单元,用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
9.如权利要求8所述的屏幕调节装置,其特征在于,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
10.如权利要求8或9所述的屏幕调节装置,其特征在于,所述屏幕处理单元在将所述终端设备的屏幕显示区域进行缩小处理时,具体用于:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
11.如权利要求10所述的屏幕调节装置,其特征在于,所述屏幕处理单元,还用于当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大。
12.如权利要求8~11任一所述的屏幕调节装置,其特征在于,所述屏幕调节装置还包括角速度确定单元,用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;
所述屏幕处理单元,还用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
13.如权利要求8~11任一所述的屏幕调节装置,其特征在于,所述屏幕处理单元,还用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
14.如权利要求8~11任一所述的屏幕调节装置,其特征在于,所述屏幕处理单元,还用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
15.一种终端设备,其特征在于,包括:
传感器,用于确定终端设备从初始位置旋转到当前位置时所产生的旋转角度;
处理器,用于当所述旋转角度大于或等于设定阈值时,对所述终端设备的屏幕显示区域进行缩小处理。
16.如权利要求15所述的终端设备,其特征在于,所述终端设备从初始位置旋转到当前位置所采用的旋转方式至少包括以下方式中的一种:
以所述终端设备处于初始位置时的任一侧边所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一中心轴所在直线为旋转轴逆时针或顺时针旋转;或者,
以所述终端设备处于初始位置时的任一对角线所在直线为旋转轴逆时针或顺时针旋转;或者,
以经过所述终端设备的设备中心点且与所述终端设备处于初始位置时所在平面相垂直的直线为旋转轴逆时针或顺时针旋转。
17.如权利要求15或16所述的终端设备,其特征在于,所述处理器在将所述终端设备的屏幕显示区域进行缩小处理时,具体用于:
保持所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距不变,并将位于屏幕第一显示子区域以及第二显示子区域内的显示图标在屏幕第二显示子区域内显示,其中,所述第一显示子区域与所述第二显示子区域相邻排列且所述第一显示子区域与所述第二显示子区域组合后形成整个屏幕显示区域;或
保持所述屏幕显示区域中的各显示图标的大小不变,并对所述屏幕显示区域中的各相邻显示图标之间的间距进行缩小处理;或
保持所述屏幕显示区域中的各相邻显示图标之间的间距不变,并对所述屏幕显示区域中的各显示图标进行缩小处理;或
对所述屏幕显示区域中的各显示图标的大小以及各相邻显示图标之间的间距进行缩小处理。
18.如权利要求17所述的终端设备,其特征在于,所述处理器,还用于当所述旋转角度越大时,控制所述第一显示子区域所占据的区域面积越大、或者控制所述屏幕显示区域中的各显示图标的缩小程度越大、或者控制各相邻显示图标之间间距的缩小程度越大。
19.如权利要求15~18任一所述的终端设备,其特征在于,所述传感器,还用于确定所述终端设备从初始位置旋转到当前位置时的旋转角速度;
所述处理器,还用于根据所述旋转角速度,确定区域缩小速度,并基于确定的区域缩小速度,对所述终端设备的屏幕显示区域进行缩小处理,其中,所述旋转角速度越大,所述区域缩小速度越大。
20.如权利要求15~18任一所述的终端设备,其特征在于,所述处理器,还用于在接收到暂停操作指令时,停止对所述终端设备所进行的屏幕显示区域缩小处理操作。
21.如权利要求15~18任一所述的终端设备,其特征在于,所述处理器,还用于在对所述终端设备的屏幕显示区域进行缩小处理后,在接收到屏幕显示区域恢复操作指令时,将所述终端设备的屏幕显示区域调整到进行屏幕显示区域缩小处理前的状态。
CN201380000689.1A 2013-05-20 2013-05-20 一种基于终端设备的屏幕调节方法及装置 Pending CN103502922A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/075932 WO2014186941A1 (zh) 2013-05-20 2013-05-20 一种基于终端设备的屏幕调节方法及装置

Publications (1)

Publication Number Publication Date
CN103502922A true CN103502922A (zh) 2014-01-08

Family

ID=49866739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000689.1A Pending CN103502922A (zh) 2013-05-20 2013-05-20 一种基于终端设备的屏幕调节方法及装置

Country Status (2)

Country Link
CN (1) CN103502922A (zh)
WO (1) WO2014186941A1 (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103809850A (zh) * 2014-02-10 2014-05-21 联想(北京)有限公司 一种信息处理方法和电子设备
CN103970421A (zh) * 2014-05-23 2014-08-06 深圳市中兴移动通信有限公司 一种移动终端的屏幕显示图案的调整方法
WO2014186941A1 (zh) * 2013-05-20 2014-11-27 华为终端有限公司 一种基于终端设备的屏幕调节方法及装置
CN104793840A (zh) * 2014-01-22 2015-07-22 宏碁股份有限公司 便携式电子装置及图示位置调整方法
CN104808928A (zh) * 2015-03-02 2015-07-29 百度在线网络技术(北京)有限公司 一种终端中触发元素的调整方法及装置
CN104820536A (zh) * 2015-03-02 2015-08-05 百度在线网络技术(北京)有限公司 一种终端中触发元素的处理方法及装置
CN104951218A (zh) * 2014-03-25 2015-09-30 宏碁股份有限公司 行动装置及调整视窗大小的方法
CN105511789A (zh) * 2015-12-08 2016-04-20 魅族科技(中国)有限公司 一种图标处理方法以及终端
CN107249056A (zh) * 2017-06-06 2017-10-13 上海传英信息技术有限公司 移动终端和实现单手操作移动终端的方法
CN109062478A (zh) * 2018-06-28 2018-12-21 努比亚技术有限公司 阅读显示控制方法、移动终端及计算机可读存储介质
CN110203786A (zh) * 2019-06-05 2019-09-06 上海三菱电梯有限公司 一种电梯显示装置和电梯设备
CN110316084A (zh) * 2018-03-30 2019-10-11 比亚迪股份有限公司 基于车载显示终端的导航显示***、方法和车辆
CN111309232A (zh) * 2020-02-24 2020-06-19 北京明略软件***有限公司 一种显示区域调整方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102655556A (zh) * 2012-05-16 2012-09-05 信源通科技(深圳)有限公司 手机重力感应器应用方法及***
CN102830914A (zh) * 2012-07-31 2012-12-19 北京三星通信技术研究有限公司 操作终端设备的方法及其设备
US20120324384A1 (en) * 2011-06-17 2012-12-20 Google Inc. Graphical icon presentation
TW201303847A (zh) * 2010-12-14 2013-01-16 Cywee Group Ltd 電子控制裝置及用以響應地控制顯示在攜帶式電子裝置上之媒體內容的方法
US20130111384A1 (en) * 2011-10-27 2013-05-02 Samsung Electronics Co., Ltd. Method arranging user interface objects in touch screen portable terminal and apparatus thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5703873B2 (ja) * 2011-03-17 2015-04-22 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
WO2014186941A1 (zh) * 2013-05-20 2014-11-27 华为终端有限公司 一种基于终端设备的屏幕调节方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201303847A (zh) * 2010-12-14 2013-01-16 Cywee Group Ltd 電子控制裝置及用以響應地控制顯示在攜帶式電子裝置上之媒體內容的方法
US20120324384A1 (en) * 2011-06-17 2012-12-20 Google Inc. Graphical icon presentation
US20130111384A1 (en) * 2011-10-27 2013-05-02 Samsung Electronics Co., Ltd. Method arranging user interface objects in touch screen portable terminal and apparatus thereof
CN102655556A (zh) * 2012-05-16 2012-09-05 信源通科技(深圳)有限公司 手机重力感应器应用方法及***
CN102830914A (zh) * 2012-07-31 2012-12-19 北京三星通信技术研究有限公司 操作终端设备的方法及其设备

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014186941A1 (zh) * 2013-05-20 2014-11-27 华为终端有限公司 一种基于终端设备的屏幕调节方法及装置
CN104793840A (zh) * 2014-01-22 2015-07-22 宏碁股份有限公司 便携式电子装置及图示位置调整方法
CN103809850A (zh) * 2014-02-10 2014-05-21 联想(北京)有限公司 一种信息处理方法和电子设备
CN104951218A (zh) * 2014-03-25 2015-09-30 宏碁股份有限公司 行动装置及调整视窗大小的方法
CN103970421A (zh) * 2014-05-23 2014-08-06 深圳市中兴移动通信有限公司 一种移动终端的屏幕显示图案的调整方法
CN104808928A (zh) * 2015-03-02 2015-07-29 百度在线网络技术(北京)有限公司 一种终端中触发元素的调整方法及装置
CN104820536A (zh) * 2015-03-02 2015-08-05 百度在线网络技术(北京)有限公司 一种终端中触发元素的处理方法及装置
CN105511789A (zh) * 2015-12-08 2016-04-20 魅族科技(中国)有限公司 一种图标处理方法以及终端
CN107249056A (zh) * 2017-06-06 2017-10-13 上海传英信息技术有限公司 移动终端和实现单手操作移动终端的方法
CN110316084A (zh) * 2018-03-30 2019-10-11 比亚迪股份有限公司 基于车载显示终端的导航显示***、方法和车辆
CN109062478A (zh) * 2018-06-28 2018-12-21 努比亚技术有限公司 阅读显示控制方法、移动终端及计算机可读存储介质
CN110203786A (zh) * 2019-06-05 2019-09-06 上海三菱电梯有限公司 一种电梯显示装置和电梯设备
CN111309232A (zh) * 2020-02-24 2020-06-19 北京明略软件***有限公司 一种显示区域调整方法及装置

Also Published As

Publication number Publication date
WO2014186941A1 (zh) 2014-11-27

Similar Documents

Publication Publication Date Title
CN103502922A (zh) 一种基于终端设备的屏幕调节方法及装置
US11202119B2 (en) Video playing method and terminal device
KR102063621B1 (ko) 웨어러블 기기의 스크린의 표시 방법 및 웨어러블 기기
US20180143751A1 (en) Methods and devices for user interactive interfaces on touchscreens
KR101635640B1 (ko) 디스플레이장치, 디스플레이장치를 포함하는 시스템 및 그 제어방법
CN102915188B (zh) 一种控制终端屏幕的显示状态的方法及装置
EP2857944A1 (en) Mobile communication terminal, screen adjusting method and storage medium
EP2921947A1 (en) Device and method for controlling a display panel
WO2015084684A2 (en) Bezel gesture techniques
CN108804182A (zh) 一种弹幕区域的调节方法及客户端
CN103019519A (zh) 一种触控终端应用图标的显示控制方法及其触控终端
CN103257825B (zh) 一种调节播放进度的方法和装置
CN106095271A (zh) 一种文件播放角度的调整方法及电子终端
CN104035678A (zh) 滚动方法及使用该滚动方法的电子设备
KR20150047592A (ko) 인터페이스 제어 방법 및 제어 장치
CN104951185A (zh) 一种信息处理方法及电子设备
CN105446675A (zh) 一种分屏显示方法及电子设备
CN104618658A (zh) 移动终端及其旋转摄像头控制方法
US20130307767A1 (en) Display device and display method
CN114756150A (zh) 应用图标的管理方法、终端设备及存储介质
WO2015114815A1 (ja) 情報処理装置
JP2015011636A (ja) 端末装置、画面切替方法及び画面切替プログラム
CN104714740A (zh) 调整预定参数的方法、调整装置和电子设备
CN104238907A (zh) 界面显示方法、装置和终端设备
CN104182141A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140108