CN104267890B - 控制内容显示的方法和装置 - Google Patents
控制内容显示的方法和装置 Download PDFInfo
- Publication number
- CN104267890B CN104267890B CN201410473036.1A CN201410473036A CN104267890B CN 104267890 B CN104267890 B CN 104267890B CN 201410473036 A CN201410473036 A CN 201410473036A CN 104267890 B CN104267890 B CN 104267890B
- Authority
- CN
- China
- Prior art keywords
- value
- information content
- display area
- compared
- period
- 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
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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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/0487—Interaction 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
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
技术领域
本发明涉及电子设备领域,尤其涉及一种控制内容显示的方法和装置。
背景技术
随着电子技术的发展,越来越多的内容可以在电子终端的显示单元上展示。但由于手持终端等电子设备的显示单元大小的局限性,在浏览图片、表格或文本等信息时,往往由于信息内容的面积过大而出现显示单元无法呈现完整的信息内容的情况。
现有技术中,用户可以通过手指对触控屏幕的手势操作或操作物理按钮等方式,触发信息内容相对于显示单元移动,从而能够变更显示单元所显示的信息内容的各部分,实现对完整的信息内容的阅览。
但是,在该现有技术中,由于信息内容相对于显示单元移动是通过手指对触控屏幕的触摸操作或操作物理按钮等方式触发的,例如,在信息内容的面积较大时,用户需要多次重复操作才能阅览到完成的内容信息,容易引发重复操作所带来的手指疲劳疼痛,严重影响用户体验。
因此,希望提供一种技术,能够改善用户在阅览面积大于显示单元的信息内容时的用户体验。
发明内容
本发明实施例提供一种控制内容显示的方法和装置,能够改善用户在阅览面积大于显示单元的信息内容时的用户体验。
第一方面,提供了一种控制内容显示的方法,应用于具有显示单元的终端设备,该方法包括:获取信息内容,并在该显示单元的显示区域中呈现该信息内容的第一部分,其中,该信息内容的面积大于该显示单元的显示区域面积;监测该终端设备的姿态参数;如果该姿态参数在第一时段沿第一方向从第一值变更为第二值,并在第二时段沿第二方向从该第二值变更为第三值,且该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示区域中呈现该信息内容的第二部分,其中,该第一方向与该第二方向相反或近似相反,该第一时段的时长小于等于预设的第一时长,该第二时段的时长小于等于预设的第二时长,该第一时段与该第二时段之间的间隔小于等于预设的第三时长,该第一值与该第二值之间的差异大于等于预设的第一阈值,该第一值与该第三值之间的差异小于等于预设的第二阈值。
结合第一方面,在第一方面的第一种实现方式中,该在该显示区域中呈现该信息内容的第二部分,包括:根据该第一方向或该第二方向,确定该信息内容相对于该显示区域的移动方向;根据该移动方向,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,该在该显示区域中呈现该信息内容的第二部分,包括:根据该第一值与该第二值之间的差异或该第二值与该第三值之间的差异,确定该信息内容相对于该显示区域的第一移动速度;根据该第一移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,该在该显示区域中呈现该信息内容的第二部分,包括:根据该第一时段与该第二时段之间的间隔,确定该信息内容相对于该显示区域的第二移动速度;根据该第二移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第一方面及其上述实现方式,在第一方面的第四种实现方式中,该在该显示区域中呈现该信息内容的第二部分,包括:使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分,其中,在该信息内容相对于该显示区域移动期间,如果该姿态参数从该第三值变更为第四值,则根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动。
结合第一方面及其上述实现方式,在第一方面的第五种实现方式中,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:当该第四值所对应的倾斜角度大于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动加速。
结合第一方面及其上述实现方式,在第一方面的第六种实现方式中,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动减速。
结合第一方面及其上述实现方式,在第一方面的第七种实现方式中,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示单元的显示区域的移动,包括:当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示单元的显示区域的移动停止。
结合第一方面及其上述实现方式,在第一方面的第八种实现方式中,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示单元的显示区域的移动,包括:当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示单元的显示区域的移动反向进行。
第二方面,提供了一种控制内容显示的装置,该装置包括:处理单元,用于获取信息内容;显示单元,用于在所包括的显示区域中呈现该信息内容的第一部分,其中,该信息内容的面积大于该显示区域面积;监测单元,用于监测该装置的姿态参数;该处理单元,还用于如果该姿态参数在第一时段从第一值变更为第二值,在第二时段从该第二值变更为第三值,且该姿态参数指示的该装置的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示区域中呈现该信息内容的第二部分,其中,该第一方向与该第二方向相反或近似相反,该第一时段的时长小于等于预设的第一时长,该第二时段的时长小于等于预设的第二时长,该第一时段与该第二时段之间的间隔小于等于预设的第三时长,该第一值与该第二值之间的差异大于等于预设的第一阈值,该第一值与该第三值之间的差异小于等于预设的第二阈值。
结合第二方面,在第二方面的第一种实现方式中,该处理单元具体用于根据该第一方向或该第二方向,确定该信息内容相对于该显示区域的移动方向,并根据该移动方向,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,该处理单元具体用于根据该第一值与该第二值之间的差异或该第二值与该第三值之间的差异,确定该信息内容相对于该显示区域的第一移动速度,并根据该第一移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第二方面及其上述实现方式,在第二方面的第三种实现方式中,该处理单元具体用于根据该第一时段与该第二时段之间的间隔,确定该信息内容相对于该显示区域的第二移动速度,根据该第二移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,该处理单元具体用于在该信息内容相对于该显示区域移动期间,如果该姿态参数从该第三值变更为第四值,则根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动。
根据本发明的控制内容显示的方法和装置,通过监测所述终端设备的姿态参数,如果该姿态参数在第一时段从第一值变更为第二值,并在第二时段从该第二值变更为第三值,并且,该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示单元的显示区域中呈现该信息内容的第二部分,从而,能够通过终端设备姿态的变更触发显示单元所显示的信息内容的部分的变更,无需用户手指的触摸操作或对物理按键的操作,便能够实现对完整的内容信息的阅览,改善用户在阅览面积大于显示单元的信息内容时的用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是适用本发明实施例的控制内容显示的方法和装置的终端设备的示意性结构图。
图2是本发明实施例的控制内容显示的方法的示意性流程图。
图3是本发明一实施例的姿态参数所对应的用户操作的示意图。
图4是本发明另一实施例的姿态参数所对应的用户操作的一例的示意图。
图5是本发明实施例的控制内容显示的装置的示意性结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的技术方案可以应用于各种以具有屏幕(或者说,显示单元)终端设备(也称为,用户设备),例如,手机、平板电脑以及带显示单元的计算设备、信息显示设备、图像拍摄设备或通信设备等。
首先,以图1所示的手机为例对本发明所适用的终端设备(UE,User Equipment)进行介绍。在本发明实施例中,手机可以包括射频(RF,Radio Frequency)电路110、存储器120、输入单元130、无线保真(WiFi,wireless fidelity)模块170、显示单元140、传感器150、音频电路160、处理器180、以及电源190等部件。
其中,本领域技术人员可以理解,图1中示出的手机结构仅为示例而非限定,手机还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
RF电路110可用于在收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将手机上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(LNA,Low NoiseAmplifier)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GSM,GlobalSystem for Mobile communication)、通用分组无线服务(GPRS,General Packet RadioService)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long Term Evolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
其中,存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元130可用于接收输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号。具体地,输入单元130可包括触控面板131以及其他输入设备132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元140可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元140可包括显示面板141,可选的,可以采用液晶显示单元(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。
其中,该人眼能够识别的该视觉输出外显示面板141中的位置,可以作为后述“显示区域”。虽然在图1中,触控面板131与显示面板141是作为两个独立的部件来实现手机的输入和输出功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现手机的输入和输出功能。
另外,手机100还可包括至少一种传感器150,比如姿态传感器、光传感器、以及其他传感器。
具体地,姿态传感器也可以称为运动传感器,并且,作为该运动传感器的一种,可以列举重力传感器,重力传感器采用弹性敏感元件制成悬臂式位移器,并采用弹性敏感元件制成的储能弹簧来驱动电触点,从而实现将重力变化转换成为电信号的变化。
作为运动传感器的另一种,可以列举加速计传感器,加速计传感器可检测各方向上(一般为三轴)加速度大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。
在本发明实施例中,可以采用以上列举的运动传感器作为获得后述“姿态参数”元件,但并不限定于此,其他能够获得“姿态参数”的传感器均落入本发明的保护范围内,例如,陀螺仪等,并且,该陀螺仪的工作原理和数据处理过程可以与现有技术相似,这里,为了避免赘述,省略其详细说明。
此外,在本发明实施例中,作为传感器150,还可配置气压计、湿度计、温度计和红外线传感器等其他传感器,在此不再赘述。
光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机移动到耳边时,关闭显示面板141和/或背光。
音频电路160、扬声器161,传声器162可提供用户与手机之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块170,但是可以理解的是,其并不属于手机100的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。
可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
手机100还包括给各个部件供电的电源190(比如电池)。
优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管未示出,手机100还可以包括摄像头、蓝牙模块等,在此不再赘述。
需要说明的是,图1所示手机仅为一种终端设备的举例,本发明并未特别限定,本发明可以应用于手机、平板电脑等电子设备,本发明对此不做限定。
以下,为了便于理解和说明,以上述手机100作为本发明实施例的控制内容显示的方法的主体,对该方法进行详细说明
图2示出了本发明实施例的控制内容显示的方法200的示意性流程图,如图2所示,该方法200包括:
S210,获取信息内容,并在该显示单元的显示区域中呈现该信息内容的第一部分,其中,该信息内容的面积大于该显示区域面积;
S220,监测该终端设备的姿态参数;
S230,如果该姿态参数在第一时段沿第一方向从第一值变更为第二值,并在第二时段沿第二方向从该第二值变更为第三值,且该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示区域中呈现该信息内容的第二部分,其中,该第一方向与该第二方向相反或近似相反,该第一时段的时长小于等于预设的第一时长,该第二时段的时长小于等于预设的第二时长,该第一时段与该第二时段之间的间隔小于等于预设的第三时长,该第一值与该第二值之间的差异大于等于预设的第一阈值,该第一值与该第三值之间的差异小于等于预设的第二阈值。
具体地说,首先,手机100(即,方法200的执行主体的一例)可以通过处理器180,获取信息内容,其中,该信息内容,例如,可以是文字、图片或网页等。并且,可以通过显示单元140呈现该信息内容,例如,可以在获取信息内容后,对该信息内容进行可视化处理,并在显示单元140的显示面板141上呈现在信息内容。或者,处理器180可以基于该呈现内容的原始尺寸或者像素,按照规定的比例,例如,可以用户设定的比例,对该信息内容进行放缩,其后,通过显示单元140呈现该放缩后信息内容。
需要说明的是,在本发明实施例中,需要呈现的信息内容的面积(或者说,尺寸)大于显示面板141的显示区域的面积,即,用户在不进行任何操作的情况下,仅能够通过显示面板141观察到该信息内容的局部(即,该信息内容的第一部分)。
其后,处理器180可以通过传感器150监测该手机100的姿态参数。
在本发明实施例中,该姿态参数可以指示该手机100相对于预设基准方向的倾斜角度(即,情况1),或者,该姿态参数可以指示该手机100相对于基准位置的位移(即,情况2)。下面,分别对以上两种情况进行详细说明。
情况1
具体地说,在本发明实施例中,处理器180可以通过重力传感器或陀螺仪等检测该手机100相对于预设的基准方向的倾斜角度。
作为该预设的基准方向,可以是系统或用户自定义的默认方向,例如重力方向。或者,该预设的基准方向也可以是处理器180在呈现上述信息内容的第一部分后,经过预设的时间(可以由用户设定,也可以为默认值,例如,0秒)时,该手机100相对于默认方向(例如,重力方向)的倾斜方向。
应理解,以上列举的以重力方向作为默认方向的实施例仅为示例性说明,本发明并不限定于此,例如,还可以采用与该重力方向垂直的方向作为默认方向。
以下,为了便于理解和说明,以重力方向作为基准方向为例,对后续流程进行说明。
即,处理器180可以在存储器120内记录在呈现上述信息内容的第一部分后,上述该手机100相对于重力方向(即,基准方向的一例)的倾斜角度,并将该倾斜角度作为姿态参数,并且可以通过系统时钟等,记录获取各倾斜角度的时刻。
如图3所示,在时刻t1,处理器180可以确定该姿态参数指示手机100相对于重力方向的倾斜角度为θ1;
在时刻t2,处理器180可以确定该姿态参数指示手机100相对于重力方向的倾斜角度为θ2;
在时刻t3,处理器180可以确定该姿态参数指示手机100相对于重力方向的倾斜角度为θ3;
从而,处理器180可以确定t1与t2之间的时间间隔、t2与t3之间的时间间隔、θ1与θ2之间差异、θ1与θ3之间差异、从θ1至θ2的变化方向以及从θ2至θ3的变化方向,并根据上述各参数之间的关系确定是否变更在显示单元140中呈现的上述信息内容的局部,下面,对处理器180确定需要变更在显示单元140中呈现的上述信息内容的局部时,上述各参数之间的关系所需要满足的变更条件进行说明。
变更条件1(针对t1与t2之间的时间间隔)
在本发明实施例中,当t1与t2之间的时间间隔小于或等于预设的时长T1(即,第一时长的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件1得到满足。
变更条件2(针对t2与t3之间的时间间隔)
在本发明实施例中,当t2与t3之间的时间间隔小于或等于预设的时长T2(即,第二时长的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件2得到满足。
需要说明的是,在本发明实施例中,上述T1与T2可以相同,也可以不相同,本发明并未特别限定。并且,为了避免误操作,在本发明实施例中,优选将上述T1与T2设定为较小的值,例如,1秒。
变更条件3(针对θ1与θ2之间差异)
在本发明实施例中,当θ1与θ2之间差异,例如,θ1与θ2之间的差值(具体地说,是该差值的绝对值),大于或等于预设的阈值α1(即,第一阈值的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件3得到满足。
并且,为了避免误操作,在本发明实施例中,优选将上述α1设定为较大的值,例如,5°。
变更条件4(针对θ1与θ3之间差异)
在本发明实施例中,当θ1与θ3之间差异,例如,θ1与θ3之间的差值(具体地说,是该差值的绝对值),小于或等于预设的阈值α2(即,第二阈值的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件4得到满足。
并且,为了避免误操作,在本发明实施例中,优选将上述α2设定为较小的值,例如,1°。
这样,通过确保θ1与θ3相同或近似相同,从而,能够使在显示单元140中呈现的上述信息内容的局部发生变更前后,用户以相同的角度观察手机100的显示单元140。
变更条件5(针对上述倾斜角度的变化方向)
在本发明实施例中,当倾斜角度从θ1变化至θ2的方向A(即,第一方向)与倾斜角度从θ2变化至θ3的方向B(即,第二方向)互为逆方向或近似互为逆方向,例如,在图2所示例中,方向A为逆时针方向,方向B为顺时针方向,则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件5得到满足。
从而,当处理器180确定上述条件1至条件5均得到满足时,可以确定需要变更在显示单元140中呈现的上述信息内容的局部,即,从上述信息内容的第一部分变更为上述信息内容的第二部分,随后对变更过程进行详细说明。
情况2
具体地说,在本发明实施例中,处理器180可以通过加速度传感器等检测该手机100相对于预设的基准位置的位移。
作为该预设的基准位置,可以是处理器180在呈现上述信息内容的第一部分后,经过预设的时间(可以由用户设定,也可以为默认值,例如,0秒)时(记做,时刻N),该手机100的位置,其中,该上述时刻N,加速度传感器所检测到的该手机100在预设方向上的加速度为0或近似为0,表明该手机100静止或匀速(或近似匀速)运动。
作为预设方向,可以列举,例如,平行于手机100的显示单元140所处平面的方向,应理解,以上列举的以预设方向仅为示例性说明,本发明并不限定于此,例如,还可以采用与该重力方向垂直的方向作为预设方向。
以下,为了便于理解和说明,以平行于手机100的显示单元140所处平面的方向作为预设方向为例,对后续流程进行说明。
即,处理器180可以在存储器120内记录在呈现上述信息内容的第一部分后,上述该手机100在预设方向上的加速度变化情况,从而可以根据上述加速度变化情况,判定手机100相对于上述基准位置的位移,例如,可以根据所检测到的加速度的大小,持续时间,根据牛顿第二定律等,计算出手机100在加速度变化期间的各时刻相对于上述基准位置的位移。并且,可以将该位移作为姿态参数,并且可以通过系统时钟等,记录获取各位移的时刻。
如图4所示,在时刻t4,处理器180可以确定该姿态参数指示手机100相对于基准位置的位移为S1,这里,需要说明的是,通常情况下,可以将基准位置作为判定是否需要变更在显示单元140中呈现的上述信息内容的局部的初始位置,因此,S1通常可以取0或近似为0。
在时刻t5,处理器180可以确定该姿态参数指示手机100相对于基准位置的位移为S2;
在时刻t6,处理器180可以确定该姿态参数指示手机100相对于基准位置的位移为S3;
从而,处理器180可以确定t4与t5之间的时间间隔、t5与t6之间的时间间隔、S1与S2之间差异、S1与S3之间差异、从S1至S2的变化方向以及从S2至S3的变化方向,并根据上述各参数之间的关系确定是否变更在显示单元140中呈现的上述信息内容的局部,下面,对处理器180确定需要变更在显示单元140中呈现的上述信息内容的局部时,上述各参数之间的关系所需要满足的条件进行说明。
变更条件6(针对t4与t5之间的时间间隔)
在本发明实施例中,当t4与t5之间的时间间隔小于或等于预设的时长T3(即,第一时长的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件6得到满足。
变更条件7(针对t5与t6之间的时间间隔)
在本发明实施例中,当t5与t6之间的时间间隔小于或等于预设的时长T4(即,第二时长的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件7得到满足。
需要说明的是,在本发明实施例中,上述T3与T4可以相同,也可以不相同,本发明并未特别限定。并且,为了避免误操作,在本发明实施例中,优选将上述T3与T4设定为较小的值,例如,1秒。
变更条件8(针对S1与S2之间差异)
在本发明实施例中,当S1与S2之间差异,例如,S1与S2之间的差值(具体地说,是该差值的绝对值),大于或等于预设的阈值L1(即,第一阈值的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件8得到满足。
并且,为了避免误操作,在本发明实施例中,优选将上述L1设定为较大的值,例如,5cm。
变更条件9(针对S1与S3之间差异)
在本发明实施例中,当S1与S3之间差异,例如,S1与S3之间的差值(具体地说,是该差值的绝对值),小于或等于预设的阈值L2(即,第二阈值的一例),则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件9得到满足。
并且,为了避免误操作,在本发明实施例中,优选将上述L2设定为较小的值,例如,1cm。
这样,通过确保S1与S3相同或近似相同,从而,能够使在显示单元140中呈现的上述信息内容的局部发生变更前后,用户以相同的位置观察手机100的显示单元140。
变更条件10(针对上述倾斜角度的变化方向)
在本发明实施例中,当位移从S1变化至S2的方向(即,手机100移动的方向)C(即,第一方向)与位移从S2变化至S3的方向D(即,第二方向)互为逆方向或近似互为逆方向,例如,在图3所示例中,方向C为水平向左方向,方向D为水平向右方向,则处理器180可以认为用于判定是否变更在显示单元140中呈现的上述信息内容的局部的条件10得到满足。
从而,当处理器180确定上述条件6至条件10均得到满足时,可以确定需要变更在显示单元140中呈现的上述信息内容的局部,即,从上述信息内容的第一部分变更为上述信息内容的第二部分。
从而,在如上所述确定判定条件得到满足后,处理器180可以变更在显示单元140中呈现的上述信息内容的局部,即,从该信息内容的第一部分变更为该信息内容的第二部分。
可选地,该在该显示区域中呈现该信息内容的第二部分,包括:
根据该第一方向或该第二方向,确定该信息内容相对于该显示区域的移动方向;
根据该移动方向,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分
具体地说,在本发明实施例中,处理器180可以确定上述第一方向或第二方向,并根据该第一方向或第二方向确定移动方向。
例如,当第一方向为上述方向C时,可以将该方向C本身或该方向C的逆方向作为移动方向。同理,当第二方向为上述方向D时,可以将该方向D本身或该方向D的逆方向作为移动方向。
从而,处理器180可以使信息内容相对于显示单元140的显示区域沿上述移动方向发生移动(例如,水平移动),从而使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分。
可选地,该在该显示区域中呈现该信息内容的第二部分,包括:
根据该第一值与该第二值之间的差异或该第二值与该第三值之间的差异,确定该信息内容相对于该显示区域的第一移动速度;
根据该第一移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分
具体地说,处理器180可以确定上述第一值与第二值之间的差异,确定移动速度(即,第一移动速度),例如,上述第一值与第二值之间的差异越大,则可以使该第一移动速度越大,并使信息内容相对于显示单元140的显示区域以上述第一移动速度发生移动,从而使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分。
同理,处理器180可以确定上述第二值与第三值之间的差异,确定移动速度(即,第一移动速度),例如,上述第二值与第三值之间的差异越大,则可以使该第一移动速度越大,并使信息内容相对于显示单元140的显示区域以上述第一移动速度发生移动,从而使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分。
可选地,该在该显示区域中呈现该信息内容的第二部分,包括:
根据该第一时段与该第二时段之间的间隔,确定该信息内容相对于该显示区域的第二移动速度;
根据该第二移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
具体地说,处理器180可以确定上述第一时段与第二时段之间的间隔,确定移动速度(即,第二移动速度),例如,上述第一时段与第二时段之间的间隔越大,则可以使该第二移动速度越小,并使信息内容相对于显示单元140的显示区域以上述第二移动速度发生移动,从而使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分。
应理解,以上列举的使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分的方法仅为示例性说明,本发明并未限定于此,例如,当处理器180确定上述变更条件得到满足时,可以采用切换或者渐变等方式,由上述第二部分替代上述第一部分。
可选地,该在该显示区域中呈现该信息内容的第二部分,包括:
使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分,其中,
在该信息内容相对于该显示区域移动期间,如果该姿态参数从该第三值变更为第四值,则根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动。
具体地说,在使在显示单元140的显示区域呈现的信息内容的局部由上述第一部分变更为第二部分期间,处理器180还可以继续检测姿态参数的变化情况,并基于该姿态参数的变化情况,控制上述变更的状态,例如,内容信息相对于显示单元140的显示区域的移动速度和移动方向等。
例如,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及
该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:
当该第四值所对应的倾斜角度大于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动加速
具体地说,当上述姿态参数指示手机100相对于基准方向的倾斜角度时,如果在信息内容相对于该显示区域的移动期间,姿态参数指示该倾斜角度增大,即,从θ3变更为大于θ3的角度,则可以是上述移动加速。
可选地,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及
该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:
当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动减速。
具体地说,当上述姿态参数指示手机100相对于基准方向的倾斜角度时,如果在信息内容相对于该显示区域的移动期间,姿态参数指示该倾斜角度减小,即,从θ3变更为小于θ3的角度,则可以是上述移动减速。
可选地,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及
该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:
当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动停止
具体地说,当上述姿态参数指示手机100相对于基准方向的倾斜角度时,如果在信息内容相对于该显示区域的移动期间,姿态参数指示该倾斜角度减小,即,从θ3变更为小于θ3的角度,则可以是上述移动停止。
可选地,该终端设备的姿态参数包括该终端设备相对于预设的基准方向的倾斜度,以及
该根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,包括:
当该第四值所对应的倾斜角度小于该第三值所对应的倾斜角度时,使该信息内容相对于该显示区域的移动反向进行。
具体地说,当上述姿态参数指示手机100相对于基准方向的倾斜角度时,如果在信息内容相对于该显示区域的移动期间,姿态参数指示该倾斜角度减小,即,从θ3变更为小于θ3的角度,则可以是上述移动反向进行。
另外,需要说明的是,针对上述变更条件3,列举当θ1与θ2之间的差值大于或等于α1时的处理,但是,当θ1与θ2之间的差值小于α1时,处理器180仍然可以触发变更在显示区域呈现的信息内容的部分的流程,例如,使信息内容相对于该显示区域的移动。
具体地说,例如,可以在0~α1的范围内划分N个倾斜角度区间,并将信息内容划分为N个部分,使该N个倾斜角度区间与该N个部分一一对应,从而,当手机100的倾斜角度发生变更而使θ1与θ2之间的差值落入在0~α1的范围内的上述N个倾斜角度区间的一个(记做,区间#1)时,呈现在显示区域内的信息内容的部分将变更之与该区间#1相对应的部分。
再例如,当手机100的倾斜角度发生变更而使θ1与θ2之间的差值小于α1时,处理器180也可以使信息内容相对于显示区域内以规定的速度移动,以实现变更在显示区域呈现的信息内容的部分。
并且,当手机100的倾斜角度继续变更而使θ1与θ2之间的差值大于或等于α1时,手机100可以确定上述变更条件3得到满足,从而执行上述方法100的相应流程。
根据本发明的控制内容显示的方法,通过监测所述终端设备的姿态参数,如果该姿态参数在第一时段从第一值变更为第二值,并在第二时段从该第二值变更为第三值,并且,该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示单元的显示区域中呈现该信息内容的第二部分,从而,能够通过终端设备姿态的变更触发显示单元所显示的信息内容的部分的变更,无需用户手指的触摸操作或对物理按键的操作,便能够实现对完整的内容信息的阅览,改善用户在阅览面积大于显示单元的信息内容时的用户体验。
并且,通过增加触发变更的条件,即,使该第一方向与该第二方向相反或近似相反,并使该第一值与该第三值之间的差异在预设范围内,能够使显示单元所显示的信息内容的部分的变更前后,终端设备的姿态保持一致或近似一致,进而,能够使用户以同一视角或同一位置完成对完整的信息内容的阅览,从而,能够进一步改善用户在阅览面积大于显示单元的信息内容时的用户体验。
另外,需要说明的是,在本发明实施例中,在本发明实施例中,当完成一次触发显示单元所显示的信息内容的部分的变更的操作之后(即,该姿态参数在第一时段从第一值变更为第二值,并在第二时段从该第二值变更为第三值,并且,该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更),该信息内容可以相对于手机100的显示单元140以规定的速度移动,直到用户通过手势操作(例如,触摸或在信息内容的移动过程中变更手机姿态的操作)使该移动停止;或者,当完成一次触发显示单元所显示的信息内容的部分的变更的操作之后,也可以使该信息内容可以相对于手机100的显示单元140移动规定的距离,本发明并未特别限定。在上述任意变更方式中,均能够使显示单元140所显示的信息内容的部分的变更前后,终端设备的相对于用户的姿态保持一致或近似一致。
图5是本发明实施例的控制内容显示的装置300的示意性结构图。如图5所示,该装置300包括:
处理单元310,用于获取信息内容;
显示单元320,用于在所包括的显示区域中呈现该信息内容的第一部分,其中,该信息内容的面积大于该显示区域面积;
监测单元330,用于监测该装置的姿态参数;
该处理单元320,还用于如果该姿态参数在第一时段从第一值变更为第二值,在第二时段从该第二值变更为第三值,且该姿态参数指示的该装置的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示区域中呈现该信息内容的第二部分,其中,该第一方向与该第二方向相反或近似相反,该第一时段的时长小于等于预设的第一时长,该第二时段的时长小于等于预设的第二时长,该第一时段与该第二时段之间的间隔小于等于预设的第三时长,该第一值与该第二值之间的差异大于等于预设的第一阈值,该第一值与该第三值之间的差异小于等于预设的第二阈值。
可选地,该处理单元310具体用于根据该第一方向或该第二方向,确定该信息内容相对于该显示区域的移动方向,并根据该移动方向,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
可选地,该处理单元310具体用于根据该第一值与该第二值之间的差异或该第二值与该第三值之间的差异,确定该信息内容相对于该显示区域的第一移动速度,并根据该第一移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
可选地,该处理单元310具体用于根据该第一时段与该第二时段之间的间隔,确定该信息内容相对于该显示区域的第二移动速度,根据该第二移动速度,使该信息内容相对于该显示区域移动,以在该显示区域中呈现该信息内容的第二部分。
可选地,该处理单元310具体用于在该信息内容相对于该显示区域移动期间,如果该姿态参数从该第三值变更为第四值,则根据该第三值与该第四值之间差异,控制该信息内容相对于该显示区域的移动,以在该显示区域中呈现该信息内容的第二部分。
处理单元310可以实现或者执行本发明方法实施例中的公开的各步骤及逻辑框图。处理单元310可以是微处理器或者该处理器也可以是任何常规的处理器,解码器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用解码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
应理解,在本发明实施例中,该处理单元310可以是中央处理单元(CentralProcessing Unit,简称为“CPU”),该处理单元310还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器可以包括只读存储器和随机存取存储器,并向处理单元310提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。
在实现过程中,上述方法的各步骤可以通过处理单元310中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。
根据本发明实施例的控制内容显示的装置300可对应于本发明实施例的用于控制内容显示的方法200的实施主体,例如上述手机100,并且,该控制内容显示的装置300中的各单元和上述其他操作和/或功能分别为了实现图2中的方法200的相应流程,为了简洁,在此不再赘述。
根据本发明的控制内容显示的装置,通过监测所述终端设备的姿态参数,如果该姿态参数在第一时段从第一值变更为第二值,并在第二时段从该第二值变更为第三值,并且,该姿态参数指示的该终端设备的姿态在该第一时段沿第一方向发生变更,在该第二时段沿第二方向发生变更,则在该显示单元的显示区域中呈现该信息内容的第二部分,从而,能够通过终端设备姿态的变更触发显示单元所显示的信息内容的部分的变更,无需用户手指的触摸操作或对物理按键的操作,便能够实现对完整的内容信息的阅览,改善用户在阅览面积大于显示单元的信息内容时的用户体验。
并且,通过增加触发变更的条件,即,使该第一方向与该第二方向相反或近似相反,并使该第一值与该第三值之间的差异在预设范围内,能够使显示单元所显示的信息内容的部分的变更前后,终端设备的姿态保持一致或近似一致,进而,能够使用户以同一视角或同一位置完成对完整的信息内容的阅览,从而,能够进一步改善用户在阅览面积大于显示单元的信息内容时的用户体验。
在本发明中,当描述到特定部件位于第一部件和第二部件之间时,在该特定部件与第一部件或第二部件之间可以存在居间部件,也可以不存在居间部件;当描述到特定部件连接其它部件时,该特定部件可以与所述其它部件直接连接而不具有居间部件、也可以不与所述其它部件直接连接而具有居间部件。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (12)
1.一种控制内容显示的方法,其特征在于,应用于具有显示单元的终端设备,所述方法包括:
获取信息内容,并在所述显示单元的显示区域中呈现所述信息内容的第一部分,其中,所述信息内容的面积大于所述显示区域面积;
监测所述终端设备的姿态参数;
如果所述姿态参数在第一时段沿第一方向从第一值变更为第二值,并在第二时段沿第二方向从所述第二值变更为第三值,且所述姿态参数指示的所述终端设备的姿态在所述第一时段沿第一方向发生变更,在所述第二时段沿第二方向发生变更,则在所述显示区域中呈现所述信息内容的第二部分,其中,所述第一方向与所述第二方向相反或近似相反,所述第一时段的时长小于等于预设的第一时长,所述第二时段的时长小于等于预设的第二时长,所述第一时段与所述第二时段之间的间隔小于等于预设的第三时长,所述第一值与所述第二值之间的差异大于等于预设的第一阈值,所述第一值与所述第三值之间的差异小于等于预设的第二阈值;
其中,所述在所述显示区域中呈现所述信息内容的第二部分,包括:根据所述第一时段与所述第二时段之间的间隔,确定所述信息内容相对于所述显示区域的第二移动速度;根据所述第二移动速度,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
2.根据权利要求1所述的方法,其特征在于,所述在所述显示区域中呈现所述信息内容的第二部分,包括:
根据所述第一方向或所述第二方向,确定所述信息内容相对于所述显示区域的移动方向;
根据所述移动方向,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
3.根据权利要求1所述的方法,其特征在于,所述在所述显示区域中呈现所述信息内容的第二部分,包括:
根据所述第一值与所述第二值之间的差异或所述第二值与所述第三值之间的差异,确定所述信息内容相对于所述显示区域的第一移动速度;
根据所述第一移动速度,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
4.根据权利要求1所述的方法,其特征在于,所述在所述显示区域中呈现所述信息内容的第二部分,包括:
使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分,其中,
在所述信息内容相对于所述显示区域移动期间,如果所述姿态参数从所述第三值变更为第四值,则根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动。
5.根据权利要求4所述的方法,其特征在于,所述终端设备的姿态参数包括所述终端设备相对于预设的基准方向的倾斜度,以及
所述根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动,包括:
当所述第四值所对应的倾斜角度大于所述第三值所对应的倾斜角度时,使所述信息内容相对于所述显示区域的移动加速。
6.根据权利要求4所述的方法,其特征在于,所述终端设备的姿态参数包括所述终端设备相对于预设的基准方向的倾斜度,以及
所述根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动,包括:
当所述第四值所对应的倾斜角度小于所述第三值所对应的倾斜角度时,使所述信息内容相对于所述显示区域的移动减速。
7.根据权利要求4所述的方法,其特征在于,所述终端设备的姿态参数包括所述终端设备相对于预设的基准方向的倾斜度,以及
所述根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动,包括:
当所述第四值所对应的倾斜角度小于所述第三值所对应的倾斜角度时,使所述信息内容相对于所述显示区域的移动停止。
8.根据权利要求4所述的方法,其特征在于,所述终端设备的姿态参数包括所述终端设备相对于预设的基准方向的倾斜度,以及
所述根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动,包括:
当所述第四值所对应的倾斜角度小于所述第三值所对应的倾斜角度时,使所述信息内容相对于所述显示区域的移动反向进行。
9.一种控制内容显示的装置,其特征在于,所述装置包括:
处理单元,用于获取信息内容;
显示单元,用于在所包括的显示区域中呈现所述信息内容的第一部分,其中,所述信息内容的面积大于所述显示区域面积;
监测单元,用于监测所述装置的姿态参数;
所述处理单元,还用于如果所述姿态参数在第一时段从第一值变更为第二值,在第二时段从所述第二值变更为第三值,且所述姿态参数指示的所述装置的姿态在所述第一时段沿第一方向发生变更,在所述第二时段沿第二方向发生变更,则在所述显示区域中呈现所述信息内容的第二部分,其中,所述第一方向与所述第二方向相反或近似相反,所述第一时段的时长小于等于预设的第一时长,所述第二时段的时长小于等于预设的第二时长,所述第一时段与所述第二时段之间的间隔小于等于预设的第三时长,所述第一值与所述第二值之间的差异大于等于预设的第一阈值,所述第一值与所述第三值之间的差异小于等于预设的第二阈值;
其中,所述处理单元具体用于根据所述第一时段与所述第二时段之间的间隔,确定所述信息内容相对于所述显示区域的第二移动速度,根据所述第二移动速度,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
10.根据权利要求9所述的装置,其特征在于,所述处理单元具体用于根据所述第一方向或所述第二方向,确定所述信息内容相对于所述显示区域的移动方向,并根据所述移动方向,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
11.根据权利要求9所述的装置,其特征在于,所述处理单元具体用于根据所述第一值与所述第二值之间的差异或所述第二值与所述第三值之间的差异,确定所述信息内容相对于所述显示区域的第一移动速度,并根据所述第一移动速度,使所述信息内容相对于所述显示区域移动,以在所述显示区域中呈现所述信息内容的第二部分。
12.根据权利要求9所述的装置,其特征在于,所述处理单元具体用于在所述信息内容相对于所述显示区域移动期间,如果所述姿态参数从所述第三值变更为第四值,则根据所述第三值与所述第四值之间差异,控制所述信息内容相对于所述显示区域的移动,以在所述显示区域中呈现所述信息内容的第二部分。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410473036.1A CN104267890B (zh) | 2014-09-16 | 2014-09-16 | 控制内容显示的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410473036.1A CN104267890B (zh) | 2014-09-16 | 2014-09-16 | 控制内容显示的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104267890A CN104267890A (zh) | 2015-01-07 |
CN104267890B true CN104267890B (zh) | 2018-06-01 |
Family
ID=52159417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410473036.1A Active CN104267890B (zh) | 2014-09-16 | 2014-09-16 | 控制内容显示的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104267890B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104932695B (zh) * | 2015-06-29 | 2018-06-01 | 联想(北京)有限公司 | 信息输入装置及信息输入方法 |
CN106445366A (zh) * | 2016-09-19 | 2017-02-22 | 深圳市金立通信设备有限公司 | 一种终端及其操作执行方法 |
CN109548106B (zh) * | 2019-01-14 | 2020-09-01 | Oppo广东移动通信有限公司 | 网络连接方法及相关产品 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101626429A (zh) * | 2008-07-07 | 2010-01-13 | Lg电子株式会社 | 移动终端和控制其操作的方法 |
CN101751162A (zh) * | 2008-12-18 | 2010-06-23 | 精工爱普生株式会社 | 输入装置及数据处理系统 |
CN102156555A (zh) * | 2011-03-08 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 页面浏览方法及使用所述方法的电子设备 |
EP2530572A1 (en) * | 2011-06-01 | 2012-12-05 | Research In Motion Limited | Portable electronic device including touch-sensitive display and method of controlling same |
CN103019549A (zh) * | 2012-11-28 | 2013-04-03 | 深圳市中兴移动通信有限公司 | 移动终端内容滚动的方法和装置 |
-
2014
- 2014-09-16 CN CN201410473036.1A patent/CN104267890B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101626429A (zh) * | 2008-07-07 | 2010-01-13 | Lg电子株式会社 | 移动终端和控制其操作的方法 |
CN101751162A (zh) * | 2008-12-18 | 2010-06-23 | 精工爱普生株式会社 | 输入装置及数据处理系统 |
CN102156555A (zh) * | 2011-03-08 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 页面浏览方法及使用所述方法的电子设备 |
EP2530572A1 (en) * | 2011-06-01 | 2012-12-05 | Research In Motion Limited | Portable electronic device including touch-sensitive display and method of controlling same |
CN103019549A (zh) * | 2012-11-28 | 2013-04-03 | 深圳市中兴移动通信有限公司 | 移动终端内容滚动的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104267890A (zh) | 2015-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106792101B (zh) | 主页界面调整方法、装置和智能电视 | |
CN107251536B (zh) | 一种移动终端显示多个应用窗口的方法及移动终端 | |
CN104166614B (zh) | 一种移动设备的帧率探测方法和相关装置 | |
CN104159140B (zh) | 一种视频处理的方法、装置和系统 | |
CN109388304A (zh) | 一种截屏方法及终端设备 | |
CN108268194A (zh) | 应用app频道菜单的显示方法、装置和移动终端 | |
CN104077184B (zh) | 一种应用程序的进程控制方法及计算机系统 | |
CN105637450A (zh) | 屏幕灵敏度调整方法和移动终端 | |
CN109388193A (zh) | 一种柔性显示屏伸展长度的获取方法和电子设备 | |
CN104991699B (zh) | 一种视频显示控制的方法和装置 | |
CN110417960A (zh) | 一种可折叠触摸屏的折叠方法及电子设备 | |
CN109407948A (zh) | 一种界面显示方法及移动终端 | |
CN110147186A (zh) | 一种应用的控制方法及终端设备 | |
CN108196757A (zh) | 一种图标的设置方法及移动终端 | |
CN104267890B (zh) | 控制内容显示的方法和装置 | |
CN105807908B (zh) | 一种切换工作模式的方法和装置 | |
CN105700620B (zh) | 一种执行控制指令的方法和装置 | |
CN108762613A (zh) | 一种状态图标显示方法及移动终端 | |
CN108196781A (zh) | 界面的显示方法和移动终端 | |
CN106648460B (zh) | 计步数据过滤方法及智能终端 | |
CN110162234A (zh) | 一种应用控制方法及终端设备 | |
CN109343782A (zh) | 一种显示方法及终端 | |
CN106454078B (zh) | 一种对焦模式控制方法及终端设备 | |
CN106325738B (zh) | 一种操作管理的方法和装置 | |
CN108885491A (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 |