CN108713182B - 图形用户界面调整方法及便携终端设备 - Google Patents

图形用户界面调整方法及便携终端设备 Download PDF

Info

Publication number
CN108713182B
CN108713182B CN201680082438.6A CN201680082438A CN108713182B CN 108713182 B CN108713182 B CN 108713182B CN 201680082438 A CN201680082438 A CN 201680082438A CN 108713182 B CN108713182 B CN 108713182B
Authority
CN
China
Prior art keywords
portable terminal
temperature
terminal device
user interface
graphical user
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
Application number
CN201680082438.6A
Other languages
English (en)
Other versions
CN108713182A (zh
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 Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN108713182A publication Critical patent/CN108713182A/zh
Application granted granted Critical
Publication of CN108713182B publication Critical patent/CN108713182B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

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)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种便携终端设备的图形用户界面调整方法和便携终端设备。该方法包括:获取所述便携终端设备所处环境的温度信息;根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在便携终端设备的触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。便携终端设备检测到自身处于低温环境后,能自动将便携终端设备的图形用户界面调整为单手模式,无需手动设置,提高了用户的体验。

Description

图形用户界面调整方法及便携终端设备
技术领域
本发明涉及移动通信技术,尤其涉及图形用户界面调整方法及便携终端设备。
背景技术
近年来,为了加强操作的便利性,便携终端设备如手机、平板电脑、PDA(personaldigital assistant)等都采用触摸屏代替传统的按键输入。随着人们对于视频画面显示要求的提高,现在便携终端设备配置的屏幕尺寸也越来越大,比如大屏手机成为一种市场趋势屏幕越大,往往需要双手握持才能操作用户界面上任意位置的交互对象。在某些情况下用户需要用单手操作,若用单手操作可能手指触摸不到图形用户界面的部分对象,使用起来不方便,并且容易因此握持不稳而摔掉便携终端设备。为了使得用户容易在便携终端设备上实现单手操作,现有技术在便携终端上设置有单手模式。在单手模式下,图形用户界面的显示方式会被调整到用户在单手握持的时候仍然可以方便操作。现有技术中,用户从正常模式切换到单手模式的方式有很多种,比如通过滑动虚拟导航滑动进行切换,通过触摸虚拟开关进行切换,或者通过点击物理按键进行切换。
现有技术的单手模式需要用户手动设置,使用不方便。
发明内容
本申请实施例提供一种便携终端设备的图形用户界面调整方法及便携终端设备,计算机可读存储介质、计算机程序和计算机程序产品,使得便携终端设备在低温的环境中可以自动切换为单手模式,无需复杂的操作,提高了用户体验。
第一方面,提供一种便携终端设备的图形用户界面调整方法,获取所述便携终端设备所处环境的温度信息;根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
在第一种可能的实现方式中,通过设置于所述便携终端设备的温度传感器获取所述温度信息,所述温度传感器用于检测所述携终端设备所处环境的温度。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述便携终端设备设置有多个温度传感器,所述获取便携终端设备所处环境的温度信息包括:获取所述多个温度传感器分别检测到的温度值,将多个温度传感器检测到的温度值进行平均,得到的平均值作为所述温度信息。
结合第一方面和第一方面的任何一种可能的实现方式,在第三种可能的实现方式中,根据所述温度信息确定所述便携终端设备处于低温环境包括以下方式中的任意一种:若温度信息指示的温度低于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,确定所述便携终端设备处于低温环境;或若温度信息指示的天气为雪,确定所述便携终端设备处于低温环境;或若温度信息指示的天气为寒冷,确定所述便携终端设备处于低温环境。
结合第一方面和第一方面的任何一种可能的实现方式,在第四种可能的实现方式中,所述单手模式的呈现方式为:所述图形用户界面被缩小到预定的尺寸,所述图形用户界面上的所有对象和元素均包括在缩小后的图形用户界面中。
第二方面,提供一种便携终端设备,包括:获取单元,用于获取所述便携终端设备所处环境的温度信息;调整单元,用于根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;显示单元,用于按照所述单手模式显示图形用户界面;其中所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
在第一种可能的实现方式中,所述便携终端设备还包括温度传感器,用于检测所述便携终端设备所处环境的温度,所述获取单元通过所述温度传感器获取检测到的温度作为所述温度信息。
在第二种可能的实现方式中,所述便携终端设备还包括多个温度传感器,用于检测所述便携终端设备所处环境的温度,所述获取单元通过所述多个温度传感器获取检测到的多个温度值,将做个温度值取平均值作为所述温度信息。
结合第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述温度传感器的探头设置于接近所述便携终端设备表面的位置。
结合第二方面及第二方面的任意一种可能的实现方式,在第四种可能的实现方式中,所述处理单元用于根据以下条件中的任意一种,确定便携终端设备处于低温环境:若温度信息指示的温度低于预定的阈值,或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,或若温度信息指示的天气为雪,若温度信息指示的天气为寒冷。
结合第二方面及第二方面的任意一种可能的实现方式,在第五种可能的实现方式中,所述处理器用于在满足以下条件中的任意一项时,将所述图形用户界面调整为正常模式:检测到用户手指触摸所述触摸屏上预定的位置时,或者确定所述便携终端设备未处于低温环境,或者检测到所述触摸屏被关闭时。
第三方面,提供一种便携终端设备,包括:存储器,用于存储计算机可执行程序代码;处理器,通过总线与所述存储器耦合,用于执行所述存储器存储的计算机可执行程序代码;当所述计算机可执行程序代码被所述处理器执行时,使得所述处理器获取所述便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;触摸屏显示器,用于按照所述单手模式显示所述图形用户界面;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。。
第四方面,提供一种所述计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序代码,所述计算机可执行程序代码包括指令,当所述指令被设置于便携终端设备的处理器执行时,使所述处理器获取所述便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
第五方面,提供一种计算机程序,包括计算机可执行指令,当所述指令被设置于便携终端设备的处理器执行时,使得所述处理器获取所述便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
第六方面,提供一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机可执行程序代码,所述计算机可执行程序代码包括计算机可执行指令,当所述指令被设置于便携终端设备的处理器执行时,使得所述处理器获取所述便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
以下提供了上述第一方面至第六方面的多种可能的实现方式。
结合第一至第六方面的任何方面,在第一种可能的实现方式中,通过设置于所述便携终端设备的温度传感器检测所述温度信息,所述温度传感器用于检测所述携终端设备所处环境的温度。这个实现方式能准确反映携终端设备所处环境温度。
结合第一至第六方面的任何方面,在第二种可能的实现方式中,所述便携终端设备可以设置有多个温度传感器,通过所述多个温度传感器分别检测便携终端设备所处环境的温度,将多个温度传感器检测到的温度进行平均,得到的平均值作为所述温度信息。这个实现方式能使得检测的温度更加精确。
结合第一至第六方面的任何方面中的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述温度传感器的探头可以设置于接近所述便携终端设备表面的位置。这个实现方式中,温度传感器可以检测出便携终端设备周围的环境温度,最大程度避免便携终端设备内部的温度干扰,使得检测到的温度更接近于环境温度。
结合第一至第六方面的任何方面中的第三种可能的实现方式中,在第四种可能的实现方式中,所述温度传感器的探头可以设置于与所述便携终端设备的扬声器相同的一侧。这个实现方式中,扬声器通常设置于距离便携终端设备的发热部件较远的地方,探头与扬声器设置在同一侧比如扬声器的左边或者右边,即美观又能避免便携终端设备的发热部件对检测温度的影响。类似的,所述温度传感器的探头也可以设置于与所述便携终端设备的麦克风相同的一侧。
结合第一至第六方面的任何方面中的第一种到第四种任意一种可能的实现方式,在第五种可能的实现方式中,获取所述温度信息的方式可以包括以下方式中的任意一种:从运行于所述便携终端设备内的天气应用程序获取所述温度信息;或通过便携终端设备的蓝牙模块获取蓝牙温度计发送的温度信息;或通过便携终端设备的语音输入设备获取温度信息;或从便携终端设备收到的邮件或者短信获取温度信息。在这个实现方式中,若便携终端设备未设置用于检测环境温度的传感器,或者温度传感器不能正常工作,则可以通过天气预报的应用程序,或者通过短信或者邮件接收的天气预报来获取当前的温度信息。若便携终端设备附近有蓝牙温度计,也可以通过便携终端设备的蓝牙通信接口获取温度信息。也可以通过便携终端设备的语音输入设+备如麦克风获取温度信息,比如用户对着话筒喊出“冷”“好冷”之类的温度信息。
结合第一至第六方面的任何方面中的第一种到第五种任意一种可能的实现方式,在第六种可能的实现方式中,根据所述温度信息确定所述便携终端设备处于低温环境可以有以下方式中的任意一种:确定温度信息指示的温度低于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值;或确定温度信息指示的天气为雪;或确定温度信息指示的天气为寒冷或低温预警;或温度信息指示的用户感受为“冷”“好冷”之类。
是不需要增加温度传感器,便携终端设备可以根据自身受到的天气信息或者根据用户的主观感受来自动调整图形用户界面,更加灵活方便。
结合第一至第六方面的任何方面中的第一种到第六种任意一种可能的实现方式,在第七种可能的实现方式中,当满足以下条件中的任意一项时,将所述图形用户界面调整为正常模式:检测到用户手指触摸所述触摸屏上预定的位置;或者确定所述便携终端设备未处于低温环境;或者检测到所述触摸屏显示器被关闭。在这个实现方式中,当便携终端设备被设置为单手模式后,若需要切换为正常模式,可以通过触摸屏幕上的预定位置来主动切换为正常模式,也可以在检测到便携终端设备未处于低温环境后切换为正常模式,或者屏幕被关闭后切换为正常模式。
结合第一至第六方面的任何方面中的第一种到第七种任意一种可能的实现方式,在第八种可能的实现方式中,所述单手模式的呈现方式为:所述图形用户界面被缩小到预定的尺寸,所述图形用户界面上的所有对象和元素均包括在缩小后的图形用户界面中。在这个实现方式中,缩小后的图形用户界面包括了原来正常模式中所有的对象和元素,确保了正常模式中应当显示所有的信息仍然可以完整显示出来,不会导致信息的缺失,提高了用户的体验。
本申请实施例提供的便携终端设备显示图形用户界面的方法、便携终端设备、计算机可读存储介质、计算机程序、计算机程序产品,便携终端设备检测到自身处于低温环境后,能自动将手机的操作模式设置为单手模式,无需在低温环境中手动设置单手模式,提高了用户的体验。
附图说明
图1为本申请实施例提供的便携终端设备结构示意图;
图2为本申请实施例提供的图形用户界面调整方法的流程图;
图3A-图3C为本申请实施例提供的便携终端设备内设的温度传感器的探头安装位置示意图;
图4A-图4G为正常模式和单手模式的图形用户界面示意图;
图5为本申请实施例提供的另一便携终端设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
图1示出的是便携终端设备的部分结构的框图。参考图1,便携终端设备100包括存储器120、触摸屏显示器130、处理器150、音频电路160以及电源170等部件。本领域技术人员可以理解,图1中示出的便携终端设备结构只做实现方式的举例,还可以包括比图示更多或更少的部件,或者组合某些部件。
下面结合图1对便携终端设备100的各个构成部件进行具体的介绍。
存储器120可用于存储计算机程序以及模块,处理器150通过运行存储在存储器120的计算机程序以及模块,从而执行便携终端设备100的各种功能应用以及数据处理。存储器120可包括程序存储区和数据存储区,其中,程序存储区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;数据存储区可存储根据便携终端设备100在运行过程中所创建的数据(比如音频数据、电话本等)等。
触摸屏显示器(touch screen)130包括触控面板131和显示面板132。触控面板131可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。显示面板132可用于显示由用户输入的信息或提供给用户的信息以及便携终端设备100的各种菜单。可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(OrganicLight-Emitting Diode,有机发光二极管)等形式来配置显示面板132。当触控面板131检测到在其上或附近的触摸操作后,传送给处理器150以确定触摸事件的类型,随后处理器150根据触摸事件的类型在显示面板132上提供相应的视觉输出在图1中,触控面板131与显示面板141是集成在一起的。但在某些实施例中,触控面板131与显示面板141是也可以是两个独立的部件来实现便携终端设备100的输入和显示功能,触控面板131一般安装于显示面板141的前面。
便携终端设备通常还包括除触控面板以外的他输入设备140。他输入设备140可以是物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
音频电路160可提供用户与便携终端设备100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器150处理或者保存至存储器120。处理器150处理后,可以经RF电路110将处理后的音频数据发送给另外的手机。
处理器150是便携终端设备100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的计算机程序和/或模块,以及调用存储在存储器120内的数据,执行各种功能和处理数据,从而实现对便携终端设备100的控制。
便携终端设备100还包括给各个部件供电的电源170。电源可以通过电源管理***与处理器150逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
本申请实施例涉及的便携终端设备,可以包括手机、平板电脑、PDA(PersonalDigital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等。根据不同便携终端设备的不同性能要求,还可以包括射频(radio frequency,简称RF)电路110、WIFI模块190、蓝牙模块200等。
例如手机和平板电脑通常都具有不同的无线通信功能,通常设置有射频电路、WIFI模块、蓝牙模块。RF电路110可用于数据的接收和发送,特别地,将基站的下行数据接收后给处理器处理,将上行的数据发送给基站。WiFi属于短距离无线传输技术,通过WiFi模块可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。蓝牙是另一种短距离无线通信技术,蓝牙支持点对点以及点对多点的通信,以无线方式将家庭或办公室中的各种数据和语音设备连成一个微微网(Pico-net),几个微微网还可以进一步实现互联,形成一个分布式网络(scatter-net),从而在这些连接设备之间实现快捷而方便的通信。蓝牙模块是指集成蓝牙功能的芯片基本电路集合,通常包括蓝牙数据模块和蓝牙语音模块。
本申请实施例提供的便携终端设备的图形用户界面调整方法,获取便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式。使用该方法可以使得便携终端设备根据环境温度自动调节用户界面,提高用户体验。
图2为本申请实施例提供的图形用户界面调整方法的流程图,下面结合图2加以详细说明。
步骤S1,便携终端设备获取自身所处环境的温度信息。
温度信息可以是具体的温度值。温度信息也是可以反映温度高低的一切信息,比如天气预报显示下雪,也说明温度较低。再比如,人体发出的主观感受也可以反映温度信息,比如“冷极了”、“好冷”、“热极了”、“好热”的信息。
如图1所示,可以在便携终端设备内设置温度传感器180来检测便携终端设备所处环境的温度。如果要检测更准确,也可以设置多个温度传感器,则便携终端可以获取多个温度传感器的温度值并加以平均得到温度信息。温度传感器的探头可以设置于便携终端设备的任意合适的位置。但因为受到便携终端设备内部发热影响,如果温度传感器的探头太靠近手机的主要发热部件,获取的温度值会与环境的真实温度存在偏差。为了提高准确度,可以将温度传感器的探头设置于距离发热部件(如CPU和电池)较远的位置,且探头尽量贴近便携终端设备的外表面。以手机为例,温度传感器的探头可以设置于靠近手机表面的位置。图3A指示了手机正面的上侧或下侧中ABCD的位置可设置温度传感器的探头。图3B是手机的底视图,手机的下侧通常设置有麦克风,以及充电接口等。图3B中示出了传感器的探头可以设置于手机底部侧面的可能的位置,虽然图3B中示出了传感器的探头位于右边的位置,实际上该侧面上的任意位置都可以。图3C中示出了传感器的探头可以设置于手机顶部侧面的可能的位置,虽然图3C中示出了传感器的探头位于右边的位置,实际上该侧面上的任意位置都可以。
一般便携终端设备上都会安装有各种应用软件,包括天气应用。便携终端设备可以从天气应用获取具体的温度信息,比如实时气温,天气情况。便携终端设备还可能会收到关于天气的短信或者邮件,这些信息都可以一定程度上反映用户当前所处的环境。借助于便携终端设备设备各种软件收集温度信息,就可以不用设置专门的温度传感器,或者在温度传感器失灵的时候仍然可以实现本申请实施例提供的方法。
在某些实施例中,便携终端设备可以通过蓝牙连接附近的蓝牙温度计以获取所处环境的温度信息。
步骤S2,根据获取的温度信息判断是否处于低温环境。低温环境是一个相对概念,随着不同用户感受的不同,衡量是否低温的标准也不同。可以设定一些条件来定义是否处于低温环境。
如果便携终端设备获取是是具体的温度值,比如从温度传感器、蓝牙温度计或者天气应用里提示的实时温度。如果获取的温度值低于预定的阈值,可以确定为便携终端设备处于低温环境。该预定的阈值可以设成固定的,也可以允许用户自定义。比如阈值可以为10摄氏度表示温度比较低,需要开启单手模式。对于怕冷的人,甚至可以设置为20度。有些情况下,用户所处的环境温度可能不稳定,为增加准确性,可以进一步设置为在预定时间(比如20秒)或预定次数内(可以使3次或5次)持续低于预定的阈值,确定便携终端设备处于低温环境。温度传感器按照预定的频率检测温度,例如可以每隔5秒检测一次,也可以3秒或更多时间检测一次。为了提高检测准确性和稳定性,便携终端设备获取传感器检测到的温度时,可以获取温度传感器测定的一定次数的内的温度值,并进行平均得到温度值,若连续几次获取的温度的平均值低于设定的阈值,确定便携终端设备处于低温环境。
若获取的温度信息是天气方面的信息,若天气显示是雪或者寒冷,表示气温很低了,可以确定便携终端设备处于低温环境。有时候便携终端设备会收到关于寒冷预警的信息,据此也可以判断便携终端设备处于低温环境。在这个方法中,不需要温度传感器或者温度传感器无法正常工作时也可以实现本发明的目的。若用户处于室外环境(比如户外活动),从便携终端设备的应用中获取所在地的实时天气预报信息,也是能比较真实的反映所处环境温度信息的。
便携终端甚至可以通过用户输入的语音来获取温度信息,比如用户喊出“好冷”“冷极了”的主观感受,声音被输入到麦克风,可以被解读为便携终端设备处于低温环境。用户喊出“好热”、“热极了“,声音被输入到麦克风,可以被解读为便携终端设备不是处于低温环境。便携终端设备据此判断处于低温环境,自动设置为单手模式,不需要增加温度传感器,便携终端设备随时根据用户的主观感受来设置操作模式,更加灵活方便。因为每个用户对于低温的要求是不一样的,有些人比较耐寒,可能10度以下才觉得需要用单手模式。有些人比较怕冷,可能20度以下就觉得冷了需要用单手模式。
步骤S3,若确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式。所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。
在每个具体实现方式中,“确定所述便携终端设备处于低温环境”可以被替换为:确定温度信息指示的温度低于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值;或确定温度信息指示的天气为雪;或确定温度信息指示的天气为寒冷或低温预警;或温度信息指示的用户感受为“冷”“好冷”。也就是在某些实施例中,并不一定要真的做“是否处于低温环境“这样的判断操作,可以直接根据上述确定的结果将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式。
单手模式也可以区分为左手模式和右手模式。所述左手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在左手握持所述便携终端设备时进行操作,所述右手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在右手握持所述便携终端设备时进行操作。然而,单手模式不一定要区分左手模式或者右手模式,单手模式的呈现方式可以根据设备类型或者用户需求进行定义。
以手机为例,正常模式指的是用户界面按照手机的触摸显示屏幕的大小设计的正常的显示方式。如果是大屏幕手机,通常可能需要双手操作。因此相对于单手模式,也有双手模式的说法。通常手机默认是正常模式,如图4A所示,在正常模式下,用户界面显示在整个屏幕上。本申请实施例提供的一种单手模式的实施方式如图4B和图4C所示,用户界面被按照预定的尺寸缩小显示在适合单手操作的位置,并且用户界面所有对象和元素均包括在缩小后的窗口内。图4B是属于右手模式的一种,整个用户界面按照预定的尺寸被缩小至右下角,在正常模式中显示的用户界面的所有内容(对象和元素等)均包括在缩小后的窗口内。图4C属于左手模式的一种,整个用户界面按照预定的尺寸被缩小至左下角,在正常模式中显示的用户界面的所有内容均包括在缩小后的窗口内。该单手模式的实现方式,能够确保所有在正常模式中显示均包括在缩小后的窗口内,应当显示的信息没有缺失。用户仿佛操作一个小屏幕手机似的,用户可以利用单手方便的操作图形用户界面的任何对象,体验效果好。
在某些实施例中,单手模式没有区分左手模式或右手模式。如图4D所示,单手模式呈现方式为用户界面整体往下移动,正常模式中呈现在屏幕上部分的内容下移,而呈现在用户界面下方的部分元素或对象不再显示出来。用户单手握持手机时,不管是左手握持还是右手握持,手指可以触摸到原先位于上部分的对象。
在某些实施例中,单手模式的设置方式是将图形用户界面中的部分对象做调整。如图4E所示,是带有虚拟拨号键盘的用户界面在正常模式中的显示方式,位于屏幕下部分的中央位置。当调整为左手模式后,如图4F所示,仅虚拟拨号键盘的位置移到屏幕下方左侧,以便左手握持的时候容易操作。当调整为右手模式后,如图4G所示,仅虚拟拨号键盘的位置移到屏幕下方右侧,以便右手握持的时候容易操作。
以上仅仅列举出了单手模式的几种呈现方式,实现时可以根据不同的产品需求定义不同的呈现方式。虽然是以手机为例,上述正常模式和单手模式的举例也适用于其他便携终端设备。
步骤S4,若确定不处于低温环境,则将用图形户界面调整为正常模式,触摸显示屏就按照正常模式显示图形用户界面。判断便携终端不处于低温环境的方式与确定处于低温环境的判断方法相反。例如,确定温度信息指示的温度高于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续高于预定阈值;或温度信息指示的用户感受为“好热”、“热极了”等;或者温度信息指示为高温预警。
本申请实施例中,用户在使用便携终端设备过程中,便携终端设备根据获取的温度信息判断是否处于低温环境,若是的话,将用户界面调整为单手模式。如果便携终端设备是处于屏幕被关闭的状态,则在屏幕被开启后调整为单手模式。如果有区分左右手模式,则可以预设左手模式或者右手模式为默认的单手模式。如果判断不处于低温环境,则可以保持正常模式,或者用户原来设置的默认模式。当用户界面调整为单手模式后,若判断不处于低温环境,可以再次调节回正常模式。为了保持用户使用的连贯性,便携终端设备也可以一直保持单手模式,直到用户主动触摸预定的位置,比如触摸图4B、4C、4D中用户界面以外的屏幕位置,或者通过预定的虚拟导航或开关来切换为正常模式。便携终端设备也可以一直保持单手模式,直到屏幕被关闭。
本申请实施例的方法适合于触摸屏显示器尺寸较大的便携终端设备,比如大屏手机。然而显示器屏幕尺寸是否属于较大尺寸,因人而异,并没有严格的定义。对于手掌大的人来说,也许5.5英寸的屏幕也能在正常模式中单手操作。对于小孩来说,可能4寸屏幕都算是比加大。因此本申请提供的方法以及设备,可以适用于任何尺寸的便携终端设备。若用户暂时不需要使用根据环境温度信息自动调整图形用户界面的功能,也可以将智能调整机制暂时关闭。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请实施例提供一种便携终端设备,参考图1,该便携终端设备至少包括:存储器120,用于存储计算机可执行程序代码;处理器150,通过总线与所述存储器150耦合,用于执行所述存储器120存储的计算机可执行程序代码;当所述计算机可执行程序代码被所述处理器150执行时,使得所述处理器获取所述便携终端设备所处环境的温度信息,根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作;触摸屏显示器130,用于按照所述单手模式显示所述图形用户界面。便携终端设备还可以进一步包括温度传感器180,用于检测所述便携终端设备所处的环境。可以理解,存储器120存储的计算机可执行程序代码,当被所述处理器150执行时,执行前面所描述的本申请实施例提供的便携终端设备的图形用户界面调整方法的部分或者全部步骤及实施方式。
本发明是实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序代码,所述计算机可执行程序代码包括指令,当所述指令被设置于便携终端设备的处理器执行时,可以执行前面所描述的本申请实施例提供的便携终端设备的图形用户界面调整方法的部分或者全部步骤及实施方式。
本发明是实施例还提供一种计算机程序,包括计算机可执行指令,当所述指令被设置于便携终端设备的处理器执行时,执行前面所描述的本申请实施例提供的便携终端设备的图形用户界面调整方法的部分或者全部步骤及实施方式。
本发明是实施例还提供一种计算机程序产品,所述计算机程序产品存储有计算机可执行程序代码,所述计算机可执行程序代码包括计算机可执行指令,当所述指令被设置于便携终端设备的处理器执行时,使得所述处理器获取所述便携终端设备所处环境的温度信息,执行前面所描述的本申请实施例提供的便携终端设备的图形用户界面调整方法的部分或者全部步骤及实施方式。
如图5所示是本申请实施例提供的另一种便携终端设备的结构框架图。便携终端设备500,包括:获取单元510,用于获取所述便携终端设备所处环境的温度信息;调整单元520,用于根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;显示单元530,用于按照所述单手模式显示图形用户界面;其中,所述单手模式表示图形用户界面的至少一部分在触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作。获取单元可以用于实施按照前面描述的方法中描述的与步骤S1相关的所有实施方式。调整单元可以用于实施步骤S2、S3、S4有关的所有实施方式。若图形用户界面被调整为正常模式,显示单元530就按照正常模式显示图形用户界面。
该便携终端设备500还可以包括温度检测单元540,用于检测所述便携终端设备所处环境的温度。检测单元可以是温度传感器。所述获取单元通过所述温度传感器获取检测到的温度值作为所述温度信息。检测单元也可以由多个温度传感器,所述获取单元510用于通过所述多个温度传感器获取检测到的多个温度值,将多个温度值取平均值作为所述温度信息。温度传感器的探头设置于接近所述便携终端设备表面的位置,可以与扬声器或者麦克风同一侧。
所述获取单元510还用于所述用以下方式中的任意一种获取温度信息:从运行于所述便携终端设备内的天气应用程序获取所述温度信息;或通过便携终端设备的蓝牙模块获取蓝牙温度计发送的温度信息;或通过便携终端设备的语音输入设备获取温度信息;或从便携终端设备收到的邮件或者短信获取温度信息。
所述调整单元用于根据以下条件中的任意一种,确定便携终端设备处于低温环境:若温度信息指示的温度低于预定的阈值,或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,或若温度信息指示的天气为雪,若温度信息指示的天气为寒冷或雪或低温预警;或温度信息指示的用户感受为“冷”“好冷”之类。
所述调整单元还用于当满足以下条件中的任意一项时,将所述图形用户界面调整为正常模式:检测到用户手指触摸所述触摸屏上预定的位置;或者确定所述便携终端设备未处于低温环境;或者检测到所述触摸屏被关闭。所述单手模式的呈现方式可以为:所述图形用户界面被缩小到预定的尺寸,所述图形用户界面上的所有对象和元素均包括在缩小后的图形用户界面中。
本申请提供的便携终端设备的图形用户界面的调整方法、便携终端设备、计算机可读存储介质、计算机程序、计算机程序产品,能根据便携终端设备所处环境的温度信息自动调整图形用户界面。检测到自身处于低温环境后,能自动将手机的操作模式设置为单手模式,无需在低温环境中手动设置单手模式,提高了用户的体验。
本申请提供了多个不同的实施例,多个实施例的技术内容是可以相互参照的。以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种图形用户界面调整方法,应用于包含触摸屏显示器的便携终端设备,所述便携终端设备设置有多个温度传感器,所述温度传感器用于检测所述携终端设备所处环境的温度;其特征在于,所述方法包括:获取所述便携终端设备所处环境的温度信息;
根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;
其中,所述单手模式表示图形用户界面的至少一部分在所述便携终端设备的所述触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作;
所述获取便携终端设备所处环境的温度信息包括:
获取所述多个温度传感器分别检测到的温度值,将多个温度传感器检测到的温度值进行平均,得到的平均值作为所述温度信息;
根据所述温度信息确定所述便携终端设备处于低温环境,包括以下方式中的任意一种:
若温度信息指示的温度低于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,确定所述便携终端设备处于低温环境;或
若温度信息指示的天气为雪,确定所述便携终端设备处于低温环境;或
若温度信息指示的天气为寒冷,确定所述便携终端设备处于低温环境。
2.如权利要求1所述的方法,其特征在于,所述单手模式的呈现方式为:所述图形用户界面被缩小到预定的尺寸,所述图形用户界面上的所有对象和元素均包括在缩小后的图形用户界面中。
3.如权利要求1或2所述的方法,其特征在于,所述温度传感器的探头设置于接近所述便携终端设备表面的位置。
4.一种便携终端设备,其特征在于,包括:存储器,用于存储计算机可执行程序代码;
处理器,通过总线与所述存储器耦合,用于执行所述存储器存储的计算机可执行程序代码;
多个温度传感器,用于测量所述便携终端设备所处环境的温度;
计算机可执行程序代码,当所述计算机可执行程序代码被所述处理器执行时,使得所述处理器获取所述多个温度传感器分别检测到的温度值,将多个温度传感器检测到的温度值进行平均,得到的平均值作为所述温度信息;根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;其中,所述单手模式表示图形用户界面的至少一部分在所述便携终端设备的触摸屏显示器上显示的位置适合于用户在单手握持所述便携终端设备时进行操作;其中,根据所述温度信息确定所述便携终端设备处于低温环境,包括以下方式中的任意一种:若温度信息指示的温度低于预定的阈值或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,确定所述便携终端设备处于低温环境;或若温度信息指示的天气为雪,确定所述便携终端设备处于低温环境;或若温度信息指示的天气为寒冷,确定所述便携终端设备处于低温环境;
触摸屏显示器,用于按照所述单手模式显示所述图形用户界面。
5.如权利要求4所述的便携终端设备,其特征在于,所述温度传感器的探头设置于接近所述便携终端设备表面的位置。
6.如权利要求4或5所述的便携终端设备,其特征在于,所述单手模式的呈现方式为:所述图形用户界面被缩小到预定的尺寸,缩小后的图形用户界面包括正常模式下图形用户界面上的所有内容。
7.一种便携终端设备,其特征在于,包括:
多个温度传感器,用于检测所述便携终端设备所处环境的温度;
获取单元,用于通过所述多个温度传感器获取检测到的多个温度值,将多个温度值取平均值作为所述温度信息;
调整单元,用于根据所述温度信息确定便携终端设备处于低温环境,将所述便携终端设备的图形用户界面调整为适合于单手操作的单手模式;
显示单元,用于按照所述单手模式显示图形用户界面;
其中,所述单手模式表示图形用户界面的至少一部分在所述显示单元上显示的位置适合于用户在单手握持所述便携终端设备时进行操作;
所述调整单元用于根据以下条件中的任意一种,确定便携终端设备处于低温环境:若温度信息指示的温度低于预定的阈值,或获取的温度信息指示的温度在预定时间内或预定次数内持续低于预定阈值,或若温度信息指示的天气为雪,若温度信息指示的天气为寒冷。
8.如权利要求7所述的便携终端设备,其特征在于,所述温度传感器的探头设置于接近所述便携终端设备表面的位置。
9.如权利要求7或8所述的便携终端设备,其特征在于,所述单手模式的呈现方式为:所述图形用户界面被缩小到预定的尺寸,所述图形用户界面上的所有对象和元素均包括在缩小后的图形用户界面中。
10.一种计算机存储介质,包括计算机程序,其特征在于,当所述计算机程序在便携终端设备上运行时,使得所述便携终端设备执行如权利要求1-3中任意一项所述的方法。
CN201680082438.6A 2016-02-22 2016-02-22 图形用户界面调整方法及便携终端设备 Active CN108713182B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/074238 WO2017143477A1 (zh) 2016-02-22 2016-02-22 图形用户界面调整方法及便携终端设备

Publications (2)

Publication Number Publication Date
CN108713182A CN108713182A (zh) 2018-10-26
CN108713182B true CN108713182B (zh) 2021-06-04

Family

ID=59685849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680082438.6A Active CN108713182B (zh) 2016-02-22 2016-02-22 图形用户界面调整方法及便携终端设备

Country Status (2)

Country Link
CN (1) CN108713182B (zh)
WO (1) WO2017143477A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11079932B2 (en) 2018-10-29 2021-08-03 International Business Machines Corporation Pop-up adjustment for mobile devices
CN113050842A (zh) * 2019-12-27 2021-06-29 阿里巴巴集团控股有限公司 一种界面显示方法、装置及移动终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102045447A (zh) * 2010-12-29 2011-05-04 中山大学 手机模式智能控制方法及智能控制***
CN102981715A (zh) * 2012-12-11 2013-03-20 广州华多网络科技有限公司 一种图标显示方法、微处理器及移动终端
CN103064629A (zh) * 2013-01-30 2013-04-24 龙凡 能动态调整图形控件的便携电子设备及方法
CN103885642A (zh) * 2012-12-21 2014-06-25 鸿富锦精密工业(深圳)有限公司 显示控制***及方法
CN105260115A (zh) * 2015-09-23 2016-01-20 小米科技有限责任公司 实现单手模式的方法、装置及智能终端

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880409B (zh) * 2012-08-17 2016-06-15 惠州Tcl云创科技有限公司 根据持机方式动态调整操作界面的方法、***及移动终端
US20140137036A1 (en) * 2012-11-15 2014-05-15 Weishan Han Operation Window for Portable Devices with Touchscreen Displays
CN104866199B (zh) * 2015-05-29 2019-02-12 小米科技有限责任公司 单手模式下的按键操作处理方法及装置、电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102045447A (zh) * 2010-12-29 2011-05-04 中山大学 手机模式智能控制方法及智能控制***
CN102981715A (zh) * 2012-12-11 2013-03-20 广州华多网络科技有限公司 一种图标显示方法、微处理器及移动终端
CN103885642A (zh) * 2012-12-21 2014-06-25 鸿富锦精密工业(深圳)有限公司 显示控制***及方法
CN103064629A (zh) * 2013-01-30 2013-04-24 龙凡 能动态调整图形控件的便携电子设备及方法
CN105260115A (zh) * 2015-09-23 2016-01-20 小米科技有限责任公司 实现单手模式的方法、装置及智能终端

Also Published As

Publication number Publication date
WO2017143477A1 (zh) 2017-08-31
CN108713182A (zh) 2018-10-26

Similar Documents

Publication Publication Date Title
CN107835321B (zh) 一种来电处理方法及移动终端
US9024877B2 (en) Method for automatically switching user interface of handheld terminal device, and handheld terminal device
US8358977B2 (en) Use of mobile computing device sensors to initiate a telephone call or modify telephone operation
US10764415B2 (en) Screen lighting method for dual-screen terminal and terminal
CN109032444A (zh) 一种通知消息显示方法及终端设备
CN106445340B (zh) 一种双屏终端显示立体图像的方法和装置
CN108628565B (zh) 一种移动终端操作方法及移动终端
US10007375B2 (en) Portable apparatus and method for controlling cursor position on a display of a portable apparatus
US10739927B2 (en) Operation detection method and apparatus, and mobile terminal
CN109309752B (zh) 移动终端和单手操作屏幕的方法及装置
CN105518605A (zh) 一种终端的触摸操作方法及装置
CN107770376B (zh) 一种移动终端的控制方法及移动终端
CN107728886B (zh) 一种单手操作方法和装置
WO2013135169A1 (zh) 一种输入法键盘的调整方法及其移动终端
WO2020001604A1 (zh) 显示方法及终端设备
CN109683802B (zh) 一种图标移动方法及终端
CN109669747A (zh) 一种移动图标的方法及移动终端
CN108415642A (zh) 一种显示方法及移动终端
CN109165033B (zh) 一种应用更新方法及移动终端
CN109634438A (zh) 一种输入法的控制方法及终端设备
CN109521937A (zh) 一种屏幕显示控制方法及移动终端
CN108646967A (zh) 显示切换方法、装置、移动终端以及存储介质
CN109885242B (zh) 一种执行操作的方法和电子设备
CN108713182B (zh) 图形用户界面调整方法及便携终端设备
KR20150111834A (ko) 이동 단말기 및 그 제어 방법

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