[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109997348B - 一种终端界面的显示方法及终端 - Google Patents

一种终端界面的显示方法及终端 Download PDF

Info

Publication number
CN109997348B
CN109997348B CN201780073653.4A CN201780073653A CN109997348B CN 109997348 B CN109997348 B CN 109997348B CN 201780073653 A CN201780073653 A CN 201780073653A CN 109997348 B CN109997348 B CN 109997348B
Authority
CN
China
Prior art keywords
terminal
user
hand
frequency
interface
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
CN201780073653.4A
Other languages
English (en)
Other versions
CN109997348A (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 CN109997348A publication Critical patent/CN109997348A/zh
Application granted granted Critical
Publication of CN109997348B publication Critical patent/CN109997348B/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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • 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
    • G06F3/04817Interaction 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 using icons
    • 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请提供一种终端界面的显示方法及终端,涉及通信技术领域,可以在不影响用户视觉和操作体验的前提下,使得用户可以操作终端界面中,第一侧的手指无法触及的区域。具体方案包括:终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域,第一手势是用户的第一侧的手指输入的手势,高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,第一界面中包括至少两个应用图标;终端在第一侧的高频触控区域,显示至少一个高频应用图标,至少一个高频应用图标是至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。

Description

一种终端界面的显示方法及终端
技术领域
本申请涉及通信技术领域,尤其涉及一种终端界面的显示方法及终端。
背景技术
随着电子技术的发展,触屏手机的触摸屏越来越大,并且触屏手机越来越普及。但是,当触屏手机的触摸屏较大时,用户单手无法便捷的操作该触屏手机。
现有技术可以采用以下方式解决用户单手无法便捷操作大屏手机的问题。具体的,可以在触屏手机上配置传感器,以识别用户当前使用左手或者右手操作手机;根据识别结果更新手机的显示界面,以方便用户操作。例如,当识别到用户当前使用右手操作手机时,可以将手机中的应用图标显示在手机触摸屏的右侧。
但是,存在的问题是:现有技术在识别用户的左手/右手操作时,需要在手机中增加额外的硬件设备(如传感器),成本较高,并且将手机中的应用图标显示在手机触摸屏的右侧显示时,势必会缩小应用图标或者缩小应用图标之间的空隙,影响用户视觉和操作体验。
发明内容
本申请提供一种终端界面的显示方法,可以使用户可以更加便捷、舒适的操作该高频应用图标,可以提高用户体验。
第一方面,本申请提供一种终端界面的显示方法,该方法可以包括:终端响应于用户在第一界面输入的第一手势,确定该终端的第一侧的高频触控区域,该第一手势是用户的第一侧的手指输入的手势,该高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,该第一界面中包括至少两个应用图标;在第一侧的高频触控区域,显示至少一个高频应用图标,该至少一个高频应用图标是上述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。其中,当上述第一侧的手指是左手手指时,终端的第一侧是终端的左侧,当用户的第一侧的手指是右手手指时,终端的第一侧是终端的右侧。
其中,本申请中,当终端确定用户使用第一侧的手指操作终端时,可以将终端中的高频应用图标显示在第一侧的高频触控区域,以便于用户可以更加便捷、舒适的操作该高频应用图标,可以提高用户体验。
在一种可能的设计方法中,上述终端在第一侧的高频触控区域,显示至少一个高频应用图标,包括:终端在第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标。
本申请中,终端可以在第一侧的高频触控区域,显示包括所有高频应用图标的文件夹图标。这样,便可以解决终端的高频应用图标较多,而第一侧的高频触控区域不足以显示所有的高频应用图标的问题。并且,将包括所有高频应用图标的文件夹图标显示在第一侧的高频触控区域,可以方便用户操纵该终端中的所有高频应用图标。
在另一种可能的设计方法中,在上述终端在第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标之后,本申请的方法还包括:终端响应于用户对所述文件夹图标的输入,在第一侧的高频触控区域,显示文件夹图标对应的文件夹展开窗口,该文件夹展开窗口中显示上述至少一个高频应用图标。
本申请中,终端还可以响应于用于对包括高频应用图标的文件夹图标的输入,将该文件夹图标对应的文件夹展开窗口显示在第一侧的高频触控区域,可以方便用户操纵该终端中的所有高频应用图标。
在另一种可能的设计方法中,上述确定所述终端的第一侧的高频触控区域,包括:终端根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定用户第一侧的手指在终端界面上的高频触控区域。其中,第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,该右手轨迹模型中包括至少一个右手滑动轨迹的坐标,该左手轨迹模型中包括至少一个左手滑动轨迹的坐标。
本申请中,终端可以根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,判断第一手势是用户使用左手手指或者右手手指(第一侧的手指)输入的手势,然后确定用户第一侧的手指在终端界面上的高频触控区域。根据轨迹模型中的滑动轨迹的坐标,判断第一手势是用户使用左手手指或者右手手指输入的手势,不需要额外增加硬件设备,可以降低判断用户使用左手或者右手操作手机的成本。
在另一种可能的设计方法中,上述终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域,可以包括:终端响应于用户在第一界面输入的所述第一手势,计算第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;当正切值属于终端的第一侧对应的取值区间,并且第一手势的滑动轨迹中预设比例的点靠近终端的第一侧时,终端确定第一侧的高频触控区域。
本申请中,终端可以通过判断第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值的取值区间,以及第一手势的滑动轨迹的点的分布,便可以判断用户使用左手或者右手操作手机,如此可以避免由于额外增加硬件设备,导致成本较高的问题。
在另一种可能的设计方法中,上述终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域,包括:终端响应于用户在第一界面输入的第一手势,确定第一手势的滑动轨迹的起点坐标和终点坐标;终端从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,该第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配,该左手轨迹模型中包括至少一个左手滑动轨迹的坐标,该右手轨迹模型中包括至少一个右手滑动轨迹的坐标;当终端从第一侧轨迹模型中查找到第一滑动轨迹时,确定终端的第一侧的高频触控区域,该第一侧轨迹模型是左手轨迹模型或者右手轨迹模型。
其中,本申请中第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配,具体指:第一滑动轨迹的起点坐标与第一手势的滑动轨迹的起点坐标相同,第一滑动轨迹的终点坐标与第一手势的滑动轨迹的终点坐标相同。或者,左手轨迹模型或者右手轨迹模型中包括的是第一滑动轨迹的起点坐标的取值范围和终点坐标的取值范围。本申请中第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配,具体指:第一手势的起点坐标在第一滑动轨迹的起点坐标的取值范围内,第一手势的滑动轨迹的终点坐标在第一滑动轨迹的终点坐标的取值范围内。
在另一种可能的设计方法中,在终端响应于用户在第一界面输入的第一手势,确定该终端的第一侧的高频触控区域之前,本申请的方法还包括:终端响应于用户在终端界面输入的第四手势,确定第四手势是用户第一侧的手指输入的手势,并在第一侧轨迹模型中保存第四手势的滑动轨迹的坐标。
本申请中,终端可以在用户无感知的情况下,统计用户输入的多个手势的滑动轨迹的坐标(相当于用户在终端的触摸屏上的手势习惯),在第一侧轨迹模型中保存滑动轨迹的坐标,以便于后续在接收到用户输入的第一手势后,可以对比该左手轨迹模型和右手轨迹模型中的滑动轨迹的坐标,判断该第一手势是用户左手输入的手势,还是用户右手输入的手势。
在另一种可能的设计方法中,在终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域之前,本申请的方法还包括:终端显示第三界面,该第三界面中包括第一提示信息,该第一提示信息用于提示用户使用第一侧的手指在终端界面上滑动;终端响应于用户在第三界面中输入的至少两个第三手势,统计至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,该第三手势是用户第一侧的手指输入的手势;终端在第一侧轨迹模型中保存至少一个第一侧的手指滑动轨迹的坐标。
本申请中,终端可以针对性的引导用户使用左手输入手势或者使用右手输入手势。当终端针对性引导用户输入左手手势后,可以收集用户根据终端的引导输入的左手手势的滑动轨迹的坐标;当终端针对性引导用户输入右手手势后,可以收集用户根据终端的引导输入的右手手势的滑动轨迹的坐标。这样,可以提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性。
在另一种可能的设计方法中,为了进一步提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性,终端还可以响应于用户在第三界面中输入的第三手势,先判断第三手势是用户的左侧手指输入的手势,还是右侧手指输入的手势,然后向用户确定终端的判断是否正确;当用户确定终端的判断正确后,才保存对应的滑动轨迹的坐标。具体的,在终端响应于用户在第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域之前,本申请的方法还包括:终端显示上述第三界面;终端响应于用户在第三界面中输入的第三手势,确定第三手势是用户第一侧的手指输入的手势,并显示第四界面,该第四界面中包括用于确定第三手势是否为用户第一侧的手指输入的手势的提示信息;终端响应于用户在第四界面的第一输入,在第一侧轨迹模型中保存第三手势的滑动轨迹的坐标,该第一输入用于指示第三手势是用户第一侧的手指输入的手势。
本申请中,终端不仅可以针对性的引导用户使用左手输入手势或者使用右手输入手势。并且,在用户按照终端的指示输入手势后,终端可以通过两重的判断过程,来确定用户输入的手势是该用户哪一侧手指输入的手势。即终端可以先判断判断第三手势是用户的左侧手指输入的手势,还是右侧手指输入的手势;然后向用户确定终端的判断是否正确;当用户确定终端的判断正确后,才保存对应的滑动轨迹的坐标。通过上述两重判断过程,可以提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性。
第二方面,本申请提供一种终端界面的显示方法,该方法包括:终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域,该第一手势是用户的第一侧的手指输入的手势,该高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域;终端在第一侧的高频触控区域显示第一触控面板,该第一触控面板用于响应于用户输入的手势操作所述第一界面;终端响应于用户在第一触控面板中的输入的第二手势,显示第二界面,该第二界面中包括终端响应于用户在第一界面的对应位置输入的第三手势所显示的界面元素。其中,当第一侧的手指是左手手指时,终端的第一侧是终端的左侧,当用户的第一侧的手指是右手手指时,终端的第一侧是终端的右侧。
本申请提供的一种终端界面的显示方法,可以识别用户在触摸屏上输入的手势,以判断用户使用左手或者右手操作手机,如此便可以避免由于额外增加硬件设备,导致成本较高的问题。并且,在本申请中,终端可以在识别到用户使用第一侧的手指(如左手或者右手)操作终端时,在终端界面上显示可以用于操作终端界面的第一触控面板,以便于用户可以在该第一触控面板操作终端界面上的所有内容。如此,便可以在不影响用户视觉和操作体验的前提下,使得用户可以操作终端界面中,第一侧的手指无法触及的区域。并且,上述第一触控面板显示在第一侧的高频触控区域,可以进一步方便用户可以在该第一触控面板操作终端界面上的所有内容。
需要说明的是,本申请第二方面中,“终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域”的方法,可以参考第一方面的上述可能的设计方法中的相关描述,本申请这里不再赘述。
在一种可能的设计方法中,在终端响应于用户在第一界面输入的第一手势,确定该终端的第一侧的高频触控区域之前,本申请的方法还包括:终端响应于用户在终端界面输入的第四手势,确定第四手势是用户第一侧的手指输入的手势,并在第一侧轨迹模型中保存第四手势的滑动轨迹的坐标。其中,终端响应于第四手势,并保存第四手势的滑动轨迹的坐标的具体方式和效果分析,可以参考本申请第一方面的可能的设计方法终端详细描述,本申请这里不再赘述。
在另一种可能的设计方法中,终端可以针对性的引导用户使用左手输入手势或者使用右手输入手势,并保存用户输入的手势的滑动轨迹的坐标。其中,终端针对性引导用户使用左手输入手势或者使用右手输入手势,并保存用户输入的手势的滑动轨迹的坐标的具体方式和效果分析,可以参考本申请第一方面的可能的设计方法终端详细描述,本申请这里不再赘述。
第三方面,本申请提供一种终端界面的显示方法,该方法包括:终端响应于用户在第一界面输入的第一手势,确定该第一手势是用户第一侧的手指输入的手势,该第一界面中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标;终端将第一界面元素移动至靠近终端的第一侧的显示区域显示。
本申请中,当终端确定用户使用第一侧的手指操作终端时,可以将终端界面中的码头栏图标和/或导航栏图标,移动至靠近终端的第一侧的显示区域显示,以便于用户可以更加便捷、舒适的操作该码头栏图标和/或导航栏图标,可以提高用户体验。
第四方面,本申请提供一种终端,该终端包括:输入单元、确定单元和显示单元。其中,该输入单元,用于接收用户在第一界面输入的第一手势,上述第一手势是用户的第一侧的手指输入的手势。该确定单元,用于响应于上述输入单元接收的用户在上述第一界面输入的上述第一手势,确定上述终端的第一侧的高频触控区域,上述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,上述第一界面中包括至少两个应用图标。该显示单元,用于在上述确定单元确定的上述第一侧的高频触控区域,显示至少一个高频应用图标,上述至少一个高频应用图标是上述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。其中,当上述第一侧的手指是左手手指时,上述终端的第一侧是终端的左侧,当上述第一侧的手指是右手手指时,上述终端的第一侧是终端的右侧。
在一种可能的设计方法中,上述显示单元,具体用于:在上述第一侧的高频触控区域,显示包括上述至少一个高频应用图标的文件夹图标。
在另一种可能的设计方法中,上述输入单元,还用于在上述显示单元在上述第一侧的高频触控区域,显示包括上述至少一个高频应用图标的文件夹图标之后,接收用户对上述文件夹图标的输入。上述显示单元,还用于响应于用户对上述文件夹图标的输入,在上述第一侧的高频触控区域,显示上述文件夹图标对应的文件夹展开窗口,上述文件夹展开窗口中显示上述至少一个高频应用图标。
在另一种可能的设计方法中,上述确定单元,具体用于:根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定上述终端的第一侧的高频触控区域。其中,上述第一侧轨迹模型是左手轨迹模型或者上述右手轨迹模型,上述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,上述左手轨迹模型中包括至少一个左手滑动轨迹的坐标。
在另一种可能的设计方法中,上述确定单元,具体用于:计算上述第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;当上述正切值属于上述终端的第一侧对应的取值区间,并且上述第一手势的滑动轨迹中预设比例的点靠近上述终端的第一侧时,确定上述第一侧的高频触控区域。
在另一种可能的设计方法中,上述确定单元,具体用于:确定上述第一手势的滑动轨迹的起点坐标和终点坐标;从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,上述第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与上述第一手势的滑动轨迹的起点坐标和终点坐标相匹配,上述左手轨迹模型中包括至少一个左手滑动轨迹的坐标,上述右手轨迹模型中包括至少一个右手滑动轨迹的坐标;当从第一侧轨迹模型中查找到上述第一滑动轨迹时,确定上述终端的第一侧的高频触控区域,上述第一侧轨迹模型是上述左手轨迹模型或者上述右手轨迹模型。
在另一种可能的设计方法中,上述显示单元,还应用于在上述确定单元确定上述终端的第一侧的高频触控区域之前,显示第三界面,上述第三界面中包括第一提示信息,上述第一提示信息用于提示用户使用上述第一侧的手指在终端界面上滑动。上述输入单元,还用于接收用户在上述第三界面中输入的至少两个第三手势。在这种设计方法中,上述终端还包括:统计单元和存储单元。该统计单元,用于响应于上述输入单元接收的用户在上述第三界面中输入的至少两个第三手势,统计上述至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,上述第三手势是用户第一侧的手指输入的手势。该存储单元,用于在上述第一侧轨迹模型中保存上述至少一个第一侧的手指滑动轨迹的坐标。
第五方面,本申请提供一种终端,该终端包括:输入单元、确定单元和显示单元。其中,该输入单元,用于接收用户在第一界面输入的第一手势。该确定单元,用于响应于上述输入单元接收的用户在上述第一界面输入的上述第一手势,确定上述终端的第一侧的高频触控区域,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域。该显示单元,还用于在上述显示单元显示的上述第一侧的高频触控区域显示第一触控面板,上述第一触控面板用于响应于用户输入的手势操作上述第一界面。上述输入单元,还用于接收用户在上述显示单元显示的上述第一触控面板中的输入的第二手势。上述显示单元,还用于响应于上述输入单元接收的用户在上述第一触控面板中的输入的上述第二手势,显示第二界面,上述第二界面中包括上述终端响应于用户在上述第一界面的对应位置输入的第三手势所显示的界面元素。其中,当上述第一侧的手指是左手手指时,上述终端的第一侧是终端的左侧,当上述第一侧的手指是右手手指时,上述终端的第一侧是终端的右侧。
需要说明的是,本申请第五方面中,“确定单元确定上述终端的第一侧的高频触控区域”的方法,可以参考第四方面的上述可能的设计方法中对确定单元的相关描述,本申请这里不再赘述。
在一种可能的设计方法中,上述输入单元,还用于在上述确定单元确定该终端的第一侧的高频触控区域之前,接收用户在终端界面输入的第四手势;上述确定单元,还用于响应于用户在终端界面输入的第四手势,确定第四手势是用户第一侧的手指输入的手势。存储单元,用于在第一侧轨迹模型中保存第四手势的滑动轨迹的坐标。
第六方面,本申请提供一种终端,该终端包括:输入单元、确定单元和显示单元。该输入单元,用于接收用户在第一界面输入的第一手势。该确定单元,用于响应于用户在第一界面输入的第一手势,确定该第一手势是用户第一侧的手指输入的手势,该第一界面中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标;该显示单元,用于将第一界面元素移动至靠近终端的第一侧的显示区域显示。
第七方面,本申请提供一种终端,该终端包括:处理器、存储器和触摸屏,上述存储器、上述触摸屏与上述处理器耦合,上述存储器用于存储计算机程序代码,上述计算机程序代码包括计算机指令,当上述处理器执行上述计算机指令时,上述终端执行如下操作:上述触摸屏,用于显示第一界面,上述第一界面中包括至少两个应用图标。上述处理器,用于响应于用户在上述触摸屏上显示的上述第一界面输入的第一手势,确定上述终端的第一侧的高频触控区域,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域。上述触摸屏,还用于在上述处理器确定的上述第一侧的高频触控区域,显示至少一个高频应用图标,上述至少一个高频应用图标是上述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。其中,当上述第一侧的手指是左手手指时,上述终端的第一侧是终端的左侧,当上述第一侧的手指是右手手指时,上述终端的第一侧是终端的右侧。
在一种可能的设计方法中,上述触摸屏,具体用于:在上述第一侧的高频触控区域,显示包括上述至少一个高频应用图标的文件夹图标。
在一种可能的设计方法中,上述处理器,还用于在上述第一侧的高频触控区域,显示包括上述至少一个高频应用图标的文件夹图标之后,接收用户对上述触摸屏显示的上述文件夹图标的输入。上述触摸屏,还用于响应于用户对上述文件夹图标的输入,在上述第一侧的高频触控区域,显示上述文件夹图标对应的文件夹展开窗口,上述文件夹展开窗口中显示上述至少一个高频应用图标。
在一种可能的设计方法中,上述处理器,具体用于:根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定上述终端的第一侧的高频触控区域。其中,上述第一侧轨迹模型是左手轨迹模型或者上述右手轨迹模型,上述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,上述左手轨迹模型中包括至少一个左手滑动轨迹的坐标。
第八方面,本申请提供一种终端,该终端包括:处理器、存储器和触摸屏,上述存储器、上述触摸屏与上述处理器耦合,上述存储器用于存储计算机程序代码,上述计算机程序代码包括计算机指令,当上述处理器执行上述计算机指令时,上述终端执行如下操作:上述触摸屏,用于显示第一界面。上述处理器,用于响应于用户在上述触摸屏上显示的上述第一界面输入的第一手势,确定上述终端的第一侧的高频触控区域,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域。上述触摸屏,还用于在上述处理器确定的上述第一侧的高频触控区域显示第一触控面板,上述第一触控面板用于响应于用户输入的手势操作上述第一界面。上述处理器,还用于接收用户在上述触摸屏显示的上述第一触控面板中的输入的第二手势。上述触摸屏,还用于响应于用户在上述第一触控面板中的输入的第二手势,显示第二界面,上述第二界面中包括上述终端响应于用户在上述第一界面的对应位置输入的第三手势所显示的界面元素。其中,当上述第一侧的手指是左手手指时,上述终端的第一侧是终端的左侧,当上述第一侧的手指是右手手指时,上述终端的第一侧是终端的右侧。
在一种可能的设计方法中,上述处理器,具体用于:根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定上述终端的第一侧的高频触控区域。其中,上述第一侧轨迹模型是左手轨迹模型或者上述右手轨迹模型,上述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,上述左手轨迹模型中包括至少一个左手滑动轨迹的坐标。
在一种可能的设计方法中,上述处理器,具体用于:计算上述第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;当上述正切值属于上述终端的第一侧对应的取值区间,并且上述第一手势的滑动轨迹中预设比例的点靠近上述终端的第一侧时,确定上述第一侧的高频触控区域。
在另一种可能的设计方法中,上述处理器,具体用于:确定上述第一手势的滑动轨迹的起点坐标和终点坐标;从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,上述第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与上述第一手势的滑动轨迹的起点坐标和终点坐标相匹配,上述左手轨迹模型中包括至少一个左手滑动轨迹的坐标,上述右手轨迹模型中包括至少一个右手滑动轨迹的坐标;当从第一侧轨迹模型中查找到上述第一滑动轨迹时,确定上述终端的第一侧的高频触控区域,上述第一侧轨迹模型是上述左手轨迹模型或者上述右手轨迹模型。
在另一种可能的设计方法中,上述触摸屏,还用于在上述处理器确定上述终端的第一侧的高频触控区域之前,显示第三界面,上述第三界面中包括第一提示信息,上述第一提示信息用于提示用户使用上述第一侧的手指在终端界面上滑动。上述处理器,还用于接收用户在上述触摸屏显示的上述第三界面中输入的至少两个第三手势;响应于用户在上述第三界面中输入的至少两个第三手势,统计上述至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,上述第三手势是用户第一侧的手指输入的手势。上述存储器,还用于在上述第一侧轨迹模型中保存上述至少一个第一侧的手指滑动轨迹的坐标。
在另一种可能的设计方法中,上述处理器,还用于在响应于用户在第一界面输入的第一手势,确定上述第一手势是用户左手输入的手势或者右手输入的手势之前,响应于用户在终端界面输入的第四手势,确定上述第四手势是用户第一侧的手指输入的手势。上述存储器,还用于在第一侧轨迹模型中保存上述第四手势的滑动轨迹的坐标。
第九方面,本申请提供一种终端,该终端包括:处理器、存储器和触摸屏,上述存储器、上述触摸屏与上述处理器耦合,上述存储器用于存储计算机程序代码,上述计算机程序代码包括计算机指令,当上述处理器执行上述计算机指令时,上述终端执行如下操作:该处理器,用于接收用户在第一界面输入的第一手势;响应于用户在第一界面输入的第一手势,确定该第一手势是用户第一侧的手指输入的手势,该第一界面中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标;该触摸屏,用于将第一界面元素移动至靠近终端的第一侧的显示区域显示。
第十方面,本申请提供一种图形用户界面(Graphical User Interface,GUI),上述图形用户界面存储在终端中,上述终端包括触摸屏、存储器和处理器,上述处理器用于执行存储在上述存储器中的一个或多个计算机程序,上述图形用户界面包括:显示在上述触摸屏上的第一GUI,上述第一GUI包括至少两个应用图标。响应于在上述第一GUI中输入的第一手势,显示第二GUI,上述第二GUI的第一侧的高频触控区域包括至少一个高频应用图标,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是上述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域,上述至少一个高频应用图标是上述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。
在一种可能的设计方法中,上述第二GUI中包括文件夹图标,上述文件夹图标中包括上述至少一个高频应用图标。
在一种可能的设计方法中,上述GUI还包括:响应于对上述第二GUI中的上述文件夹图标的输入,显示第三GUI,上述第三GUI包括上述文件夹图标对应的文件夹展开窗口,上述文件夹展开窗口中显示上述至少一个高频应用图标。
第十一方面,本申请提供一种图形用户界面(GUI),上述图形用户界面存储在终端中,上述终端包括触摸屏、存储器和处理器,上述处理器用于执行存储在上述存储器中的一个或多个计算机程序,其特征在于,上述图形用户界面包括:显示在上述触摸屏上的第一GUI;响应于在上述第一GUI中输入的第一手势,显示第二GUI,上述第二GUI的第一侧的高频触控区域包括第一触控面板,上述第一触控面板用于响应于用户输入的手势操作上述第一GUI,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是上述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域。响应于在上述第二GUI中的上述第一触控面板的输入的第二手势,显示第三GUI,上述第三GUI包括上述终端响应于用户在上述第一GUI的对应位置输入的第三手势所显示的界面元素。
在一种可能的设计方法中,上述GUI还包括:显示在上述触摸屏上的第四GUI,上述第四GUI中包括第一提示信息,上述第一提示信息用于提示用户使用上述第一侧的手指在上述第四GUI上滑动。
第十二方面,本申请提供一种图形用户界面(GUI),上述图形用户界面存储在终端中,上述终端包括触摸屏、存储器和处理器,上述处理器用于执行存储在上述存储器中的一个或多个计算机程序,其特征在于,上述图形用户界面包括:显示在上述触摸屏上的第一GUI,该第一GUI中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标;响应于在第一GUI输入的第一手势,显示第二GUI,该第二GUI的第一侧的显示区域中包括上述第一界面元素。
第十三方面,本申请提供一种计算机存储介质,该计算机存储截止包括计算机指令,当该计算机指令在终端上运行时,使得所述终端执行如本申请第一方面、第二方面、第三方面,及其任一种可能的设计方法所述的终端界面的显示方法。
第十四方面,本申请提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如本申请第一方面、第二方面、第三方面,及其任一种可能的设计方法所述的终端界面的显示方法。
可以理解,上述提供的第四方面至第九方面及其可能的设计方法所述的终端、第十方面至第十二方面所述的GUI,第十三方面所述的计算机存储介质,以及第十四方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
图1为本申请提供的一种手机的终端界面实例示意图一;
图2为本申请提供的一种手机的硬件结构示意图;
图3为本申请提供的一种终端界面的显示方法流程图一;
图4为本申请提供的一种手机的终端界面实例示意图二;
图5为本申请提供的一种第一界面与第一触控面板的映射实例示意图;
图6A为本申请提供的一种手机的终端界面实例示意图三;
图6B为本申请提供的一种手机的终端界面实例示意图四;
图7为本申请提供的一种手机的终端界面实例示意图五;
图8为本申请提供的一种手机的终端界面实例示意图六;
图9为本申请提供的一种终端界面的显示方法流程图二;
图10为本申请提供的一种手机上的坐标轴及坐标轴中的触摸点的实例示意图;
图11为本申请提供的一种终端界面的显示方法流程图三;
图12为本申请提供的一种轨迹数据库的实例示意图;
图13为本申请提供的一种终端界面的显示方法所应用的网络架构实例示意图;
图14为本申请提供的一种终端界面的显示方法流程图四;
图15为本申请提供的一种手机的终端界面实例示意图七;
图16为本申请提供的一种手机的终端界面实例示意图八;
图17为本申请提供的一种终端界面的显示方法流程图五;
图18为本申请提供的一种滑动轨迹的实例示意图一;
图19为本申请提供的一种滑动轨迹的实例示意图二;
图20为本申请提供的一种高频触控区域实例示意图;
图21为本申请提供的一种终端界面的显示方法流程图六;
图22A为本申请提供的一种手机的终端界面实例示意图九;
图22B为本申请提供的一种终端界面的显示方法流程图七;
图22C为本申请提供的一种手机的终端界面实例示意图十;
图22D为本申请提供的一种手机的终端界面实例示意图十一;
图23为本申请提供的一种终端界面的显示方法流程图八;
图24为本申请提供的一种手机的终端界面实例示意图十二;
图25为本申请提供的一种手机的终端界面实例示意图十三;
图26为本申请提供的一种手机的终端界面实例示意图十四;
图27为本申请提供的一种手机的终端界面实例示意图十五;
图28为本申请提供的一种手机的终端界面实例示意图十六;
图29为本申请提供的一种终端的结构组成示意图一;
图30为本申请提供的一种终端的结构组成示意图二。
具体实施方式
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
其中,用户在使用触屏手机时,当触屏手机的触摸屏较大时,用户单手无法便捷的操作该触屏手机。例如,如图1中的(a)所示,当用户左手持手机100时,用户的左手无法触及并操作显示在手机100的触摸屏右上方的应用图标,如“招商银行”图标01;如图1中的(b)所示,当用户右手持手机100时,用户的右手无法触及并操作显示在手机100的触摸屏左上方的应用图标,如“照片”图标02。
本申请提供的一种终端界面的显示方法及终端,可以识别用户在触摸屏上输入的手势,以判断用户使用左手或者右手操作手机,如此便可以避免由于额外增加硬件设备,导致成本较高的问题。并且,在本申请中,终端可以在识别到用户使用第一侧(如左手或者右手)的手指操作终端时,在靠近终端的第一侧显示可以用于操作终端界面的触控区域,以便于用户可以在该触控区域操作终端界面上的所有内容。如此,便可以在不影响用户视觉和操作体验的前提下,使得用户可以操作终端界面中,第一侧的手指无法触及的区域。例如,用户可以在该触控区域,操作如图1中的(b)所示其右手无法触及“照片”图标02。
其中,本申请提供的终端界面的显示方法的执行主体可以为终端界面的显示装置,该终端界面的显示装置可以为图1或者图2所示的手机100。同时,该终端界面的显示装置还可以为该终端的中央处理器(英文:Central Processing Unit,简称:CPU),或者该终端中的用于执行终端界面的显示方法的控制模块。本发明实施例中以终端执行终端界面的显示方法为例,说明本发明实施例提供的终端界面的显示方法。
示例性的,本申请中的终端可以为可以安装应用程序并显示应用程序图标的手机(如图2所示的手机100)、平板电脑、个人计算机(Personal Computer,PC)、个人数字助理(personal digital assistant,PDA)、智能手表、上网本、可穿戴电子设备等,本申请对该设备的具体形式不做特殊限制。
如图2所示,以手机100作为上述终端举例,手机100具体可以包括:处理器101、射频(Radio Frequency,RF)电路102、存储器103、触摸屏104、蓝牙装置105、一个或多个传感器106、无线保真(Wireless Fidelity,WiFi)装置107、定位装置108、音频电路109、外设接口110以及电源装置111等部件。这些部件可通过一根或多根通信总线或信号线(图2中未示出)进行通信。本领域技术人员可以理解,图2中示出的硬件结构并不构成对手机的限定,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图2对手机100的各个部件进行具体的介绍:
处理器101是手机100的控制中心,利用各种接口和线路连接手机100的各个部分,通过运行或执行存储在存储器103内的应用程序,以及调用存储在存储器103内的数据,执行手机100的各种功能和处理数据。在一些实施例中,处理器101可包括一个或多个处理单元;举例来说,处理器101可以是华为技术有限公司制造的麒麟960芯片。在本申请一些实施例中,上述处理器101还可以包括指纹验证芯片,用于对采集到的指纹进行验证。
射频电路102可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路102可以将基站的下行数据接收后,给处理器101处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路102还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。
存储器103用于存储应用程序以及数据,处理器101通过运行存储在存储器103的应用程序以及数据,执行手机100的各种功能以及数据处理。存储器103主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机100时所创建的数据(比如音频数据、电话本等)。此外,存储器103可以包括高速随机存取存储器(RandomAccess Memory,RAM),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。存储器103可以存储各种操作系统,例如,苹果公司所开发的
Figure GPA0000267059330000131
操作系统,谷歌公司所开发的
Figure GPA0000267059330000132
操作系统等。上述存储器103可以是独立的,通过上述通信总线与处理器101相连接;存储器103也可以和处理器101集成在一起。
触摸屏104具体可以包括触控板104-1和显示器104-2。
其中,触控板104-1可采集手机100的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板104-1上或在触控板104-1附近的操作),并将采集到的触摸信息发送给其他器件(例如处理器101)。其中,用户在触控板104-1附近的触摸事件可以称之为悬浮触控;悬浮触控可以是指,用户无需为了选择、移动或拖动目标(例如图标等)而直接接触触控板,而只需用户位于设备附近以便执行所想要的功能。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型来实现触控板104-1。
显示器(也称为显示屏)104-2可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。可以采用液晶显示器、有机发光二极管等形式来配置显示器104-2。触控板104-1可以覆盖在显示器104-2之上,当触控板104-1检测到在其上或附近的触摸事件后,传送给处理器101以确定触摸事件的类型,随后处理器101可以根据触摸事件的类型在显示器104-2上提供相应的视觉输出。虽然在图2中,触控板104-1与显示屏104-2是作为两个独立的部件来实现手机100的输入和输出功能,但是在某些实施例中,可以将触控板104-1与显示屏104-2集成而实现手机100的输入和输出功能。可以理解的是,触摸屏104是由多层的材料堆叠而成,本申请实施例中只展示出了触控板(层)和显示屏(层),其他层在本申请实施例中不予记载。另外,触控板104-1可以以全面板的形式配置在手机100的正面,显示屏104-2也可以以全面板的形式配置在手机100的正面,这样在手机的正面就能够实现无边框的结构。
另外,手机100还可以具有指纹识别功能。例如,可以在手机100的背面(例如后置摄像头的下方)配置指纹识别器112,或者在手机100的正面(例如触摸屏104的下方)配置指纹识别器112。又例如,可以在触摸屏104中配置指纹采集器件112来实现指纹识别功能,即指纹采集器件112可以与触摸屏104集成在一起来实现手机100的指纹识别功能。在这种情况下,该指纹采集器件112配置在触摸屏104中,可以是触摸屏104的一部分,也可以以其他方式配置在触摸屏104中。本申请实施例中的指纹采集器件112的主要部件是指纹传感器,该指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。
手机100还可以包括蓝牙装置105,用于实现手机100与其他短距离的设备(例如手机、智能手表等)之间的数据交换。本申请实施例中的蓝牙装置可以是集成电路或者蓝牙芯片等。
手机100还可以包括至少一种传感器106,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触摸屏104的显示器的亮度,接近传感器可在手机100移动到耳边时,关闭显示器的电源。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
WiFi装置107,用于为手机100提供遵循WiFi相关标准协议的网络接入,手机100可以通过WiFi装置107接入到WiFi接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该WiFi装置107也可以作为WiFi无线接入点,可以为其他设备提供WiFi网络接入。
定位装置108,用于为手机100提供地理位置。可以理解的是,该定位装置108具体可以是全球定位系统(Global Positioning System,GPS)或北斗卫星导航系统、俄罗斯GLONASS等定位系统的接收器。定位装置108在接收到上述定位系统发送的地理位置后,将该信息发送给处理器101进行处理,或者发送给存储器103进行保存。在另外的一些实施例中,该定位装置108还可以是辅助全球卫星定位系统(Assisted Global PositioningSystem,AGPS)的接收器,AGPS系统通过作为辅助服务器来协助定位装置108完成测距和定位服务,在这种情况下,辅助定位服务器通过无线通信网络与设备例如手机100的定位装置108(即GPS接收器)通信而提供定位协助。在另外的一些实施例中,该定位装置108也可以是基于WiFi接入点的定位技术。由于每一个WiFi接入点都有一个全球唯一的(Media AccessControl,MAC)地址,设备在开启WiFi的情况下即可扫描并收集周围的WiFi接入点的广播信号,因此可以获取到WiFi接入点广播出来的MAC地址;设备将这些能够标示WiFi接入点的数据(例如MAC地址)通过无线通信网络发送给位置服务器,由位置服务器检索出每一个WiFi接入点的地理位置,并结合WiFi广播信号的强弱程度,计算出该设备的地理位置并发送到该设备的定位装置108中。
音频电路109、扬声器113、麦克风114可提供用户与手机100之间的音频接口。音频电路109可将接收到的音频数据转换后的电信号,传输到扬声器113,由扬声器113转换为声音信号输出;另一方面,麦克风114将收集的声音信号转换为电信号,由音频电路109接收后转换为音频数据,再将音频数据输出至RF电路102以发送给比如另一手机,或者将音频数据输出至存储器103以便进一步处理。
外设接口110,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(Universal Serial Bus,USB)接口与鼠标连接,通过用户识别模块卡卡槽上的金属触点与电信运营商提供的用户识别模块卡(Subscriber Identification Module,SIM)卡进行连接。外设接口110可以被用来将上述外部的输入/输出外围设备耦接到处理器101和存储器103。
在本发明实施例中,手机100可通过外设接口110与设备组内的其他设备进行通信,例如,通过外设接口110可接收其他设备发送的显示数据进行显示等,本发明实施例对此不作任何限制。
手机100还可以包括给各个部件供电的电源装置111(比如电池和电源管理芯片),电池可以通过电源管理芯片与处理器101逻辑相连,从而通过电源装置111实现管理充电、放电、以及功耗管理等功能。
尽管图2未示出,手机100还可以包括摄像头(前置摄像头和/或后置摄像头)、闪光灯、微型投影装置、近场通信(Near Field Communication,NFC)装置等,在此不再赘述。
以下实施例中的方法均可以在具有上述硬件结构的手机100中实现。
本申请提供一种终端界面的显示方法,该终端界面的显示方法包括S301-S303:
S301、终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域。
其中,用户第一侧的手指是用户的左手手指或者右手手指。
本申请中,终端可以响应于用户在第一界面输入的第一手势,先判断该第一手势是用户左手输入的手势,还是用户右手输入的手势;当确定第一手势是用户左手输入的手势时,确定终端的左侧的高频触控区域;当确定第一手势是用户右手输入的手势时,确定终端的右侧的高频触控区域。具体的,上述S301可以替换为S301a-S301b。如图3所示,上述终端界面的显示方法包括S301a-S301b、S302和S303:
S301a、终端响应于用户在第一界面输入的第一手势,确定第一手势是用户第一侧的手指输入的手势。
举例来说,假设终端是上述手机100,手机100可以显示图4中的(a)所示的第一界面401。当然,本申请中终端所显示的第一界面包括但不限于图4中的(a)所示的包括应用图标的显示桌面401。例如,该第一界面还可以是终端中任一应用程序的任一显示界面。
上述第一手势可以是终端在第一界面的任意区域内输入滑动轨迹。例如,如图4中的(a)所示,用户在第一界面401中输入的滑动轨迹402可以是第一手势对应的滑动轨迹。
在一种实现方式中,终端可以计算第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值,根据该正切值的取值范围,以及该第一手势的滑动轨迹的点在终端界面中的分布情况,来判断该第一手势是用户左手输入的手势,还是用户右手输入的手势。
在另一种实现方式中,终端可以确定第一手势的滑动轨迹的起点坐标和终点坐标,然后从预先保存的左手轨迹模型和右手轨迹模型中,查找起点坐标和终点坐标在终端界面的分布与该第一手势的滑动轨迹的起点坐标和终点坐标相匹配的第一滑动轨迹。如果终端在第一侧轨迹模型(如左手轨迹模型)中查找到该第一滑动轨迹,则可以确定该第一手势是用户第一侧的手指(如左手)输入的手势。
S301b、终端确定终端的第一侧的高频触控区域。
其中,高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域。第一侧的高频触控区域可以是终端的左侧的高频触控区域,或者右侧的高频触控区域。
举例来说,终端可以获取用户在终端界面上输入的左手手势(即左手手指输入的手势)和右手手势(即右手手指输入的手势)的滑动轨迹;统计左手手势的滑动轨迹的点(简称左侧轨迹点)在终端界面中的分布情况,将终端界面中左侧轨迹点分布较多的区域确定为左侧的高频触控区域;统计右手手势的滑动轨迹的点(简称右侧轨迹点)在终端界面中的分布情况,将终端界面中右侧轨迹点分布较多的区域确定为右侧的高频触控区域。其中,轨迹点分布较多的区域是指终端界面中轨迹点的密集程度高于一定阈值的区域。
S302、终端在第一侧的高频触控区域显示第一触控面板,该第一触控面板用于响应于用户输入的手势操作第一界面。
其中,当第一侧的手指是左手手指时,终端的第一侧是终端的左侧,当用户的第一侧的手指是右手手指时,终端的第一侧是终端的右侧。
示例性的,如图4中的(a)所示,假设手机100确定滑动轨迹402对应的手势(即第一手势)是用户的右手手指输入的手势,那么如图4中的(b)所示,手机100则可以在第一界面401中右侧的高频触控区域,显示第一触控面板403。
需要说明的是,本申请中,终端的左侧是指终端的触摸屏沿着其竖向的中线(平行于手机左右两侧的边框的中线)划分为两份后,靠近手机左侧边框的一侧;终端的右侧是指终端的触摸屏沿着其竖向的中线划分为两份后,靠近手机右侧边框的一侧。
一般而言,如图4中的(a)所示,当用户右手持手机时,用户手指一般握住的是手机的右下方;因此,当终端的第一侧是终端的右侧时,该第一侧可以具体指向终端的触摸屏的右下方。如图4中的(b)所示,手机100可以在其触摸屏的右下方显示第一触控面板403。同理,当终端的第一侧是终端的左侧时,该第一侧可以具体指向终端的触摸屏的左下方。
S303、终端响应于用户在第一触控面板中的输入的第二手势,显示第二界面,该第二界面中包括终端响应于用户在第一界面的对应位置输入的第三手势所显示的界面元素。
其中,上述第一触控面板用于响应于用户输入的手势操作第一界面,即用户在上述第一触控面板上的操作可以映射为用户在上述第一界面的相同操作。也即,该第一触控面板上的触摸点可以一一映射为上述第一界面的对应位置上的触摸点。例如,如图5所示,第一触控面板403上的触摸点a可以映射为第一界面401中的触摸点A,第一触控面板403上的触摸点b可以映射为第一界面401中的触摸点B,第一触控面板403上的触摸点c可以映射为第一界面401中的触摸点C。
举例来说,假设当用户点击第一界面401中的触摸点A时,终端可以响应于用户对第一界面401中的触摸点A的点击操作,显示终端界面X。那么,当用户点击第一触控面板403上的触摸点a时,终端可以响应于用户对第一触控面板403上的触摸点a的点击操作,显示包括上述终端界面X中的所有界面元素的终端界面Y。不同的是,该终端界面Y中还可以包括上述第一触控面板403。当然,终端界面Y中也可以不包括上述第一触控面板403,即终端界面Y与终端界面X完全相同。
例如,如图6A中的(a)所示,假设第一触控面板403上的触摸点a可以映射为第一界面401中的“照片”应用的图标所在的触摸点A。那么,如图6A中的(a)所示,当用户手指点击第一触控面板403上的触摸点a时,手机100可以打开“照片”应用,显示图6A中的(b)所示的照片列表界面601和第一触控面板403。当然,图6A中的(b)中的第一触控面板403是可选的,手机100在图6A中的(b)中可以不显示该第一触控面板403。
需要强调的是,为了避免当用户通过第一触控面板操作第一界面时,无法确定用户手指接触第一触控面板的触摸点在第一界面上对应的触摸点,当用户手指接触第一触控面板上的任一触摸点时,终端在第一界面上该触摸点所映射的触摸点对应的位置处显示光标。该光标可以随用户手指在第一触控面板的移动而移动。
例如,如图6A中的(a)所示,当用户手指点击第一触控面板403上的触摸点a时,手机100可以在“照片”应用的图标所在位置显示光标602。并且,手机100还可以在用户手指点击第一触控面板403上的触摸点a时,以“照片”应用的图标被点击时,该“照片”应用的图标所呈现的动态显示方式,显示该“照片”应用的图标。
可选的,为了方便用户操作,第一触控面板上还可以显示第一界面中的部分可操作界面元素,如“返回”按钮、“分享按钮”等。例如,如图6B中的(a)所示,当第一界面显示照片界面603时,第一触控面板403中还可以包括照片列表界面601的“返回”按钮604。当用户点击“返回”按钮604后,手机100可以显示图6B中的(b)所示的显示界面。相比于图6A中的(b)所示的第一触控面板403,图6B中的(b)所示的第一触控面板403还可以包括“返回相机”按钮605。其中,当用户点击“返回相机”按钮605后,手机100可以响应于用户对“返回相机”按钮605的点击操作,启动相机。
其中,终端可以根据用户使用终端的习惯,确定上述第一触控面板的大小和形状。例如,以用户右手持手机100为例,如图7中的(a)所示,手机100可以统计用户右手持手机时,该用户的右手大拇指可以接触到距离手机100右侧边框的最远距离L1,该用户的右手大拇指可以接触到距离手机100下边框的最远距离L2。然后手机100可以根据L1和L2的大小,确定出如图7中的(b)所示,当上述第一手势是用户的右手手指输入的手势时,手机100所要显示的第一触控面板403。
本申请中的第一触控面板包括但不限于图7中的(b)所示的第一触控面板403,为了更加符合用户的使用习惯,手机100可以统计用户右手持手机时,该用户的右手大拇指可以接触到距离手机100右侧边框的最远距离L1,该用户的右手大拇指可以接触到距离手机100下边框的最远距离L2。然后手机100可以根据L1和L2的大小,确定出如图8中的(a)所示的扇形曲线801。当上述第一手势是用户的右手手指输入的手势时,手机100则可以显示如图8中的(b)所示与扇形曲线801的形状对应的第一触控面板802。
其中,图7和图8仅以举例方式给出本申请中的第一触控面板的两种可能的实例,第一触控面板的大小和形状包括但不限于图7和图8所示的第一触控面板。
本申请提供的一种终端界面的显示方法,可以识别用户在触摸屏上输入的手势,以判断用户使用左手或者右手操作手机,如此便可以避免由于额外增加硬件设备,导致成本较高的问题。并且,在本申请中,终端可以在识别到用户使用第一侧的手指(如左手或者右手)操作终端时,在终端界面上显示可以用于操作终端界面的第一触控面板,以便于用户可以在该第一触控面板操作终端界面上的所有内容。如此,便可以在不影响用户视觉和操作体验的前提下,使得用户可以操作终端界面中,第一侧的手指无法触及的区域。并且,上述第一触控面板显示在第一侧的高频触控区域,可以进一步方便用户可以在该第一触控面板操作终端界面上的所有内容。
在一种可能的设计方法中,终端可以计算第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值,根据该正切值的取值范围,以及该第一手势的滑动轨迹的点在终端界面中的分布情况,来判断该第一手势是用户左手输入的手势,还是用户右手输入的手势。具体的,在这种可能的设计方法中,上述S301a可以替换为S901-S902。例如,如图9所示,图3中的S301a可以替换为S901-S902:
S901、终端响应于用户在第一界面输入的第一手势,计算第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值。
示例性的,如图10中的(a)所示,假设手机100接收到用户在其触摸屏上输入的第一手势对应的滑动轨迹1001,滑动轨迹1001的起点为点D,滑动轨迹1001的终点为点E。如图10中的(b)所示,点D的坐标为D(x1,y1),点E的坐标为E(x2,y2),滑动轨迹1001的起点和终点的连线为线段EF。那么,线段EF与x轴的夹角则是图10中的(b)所示的α,
Figure GPA0000267059330000191
S902、当正切值属于终端的第一侧对应的取值区间,并且第一手势的滑动轨迹中预设比例的点靠近终端的第一侧时,终端确定第一手势是用户第一侧的手指输入的手势。
其中,终端可以统计用户左侧手指输入的手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值,确定出左侧对应的数据取值区间;统计用户右侧手指输入的手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值,确定出右侧对应的数据取值区间。
如图10中的(b)所示,假设右侧对应的数据取值区间是[p,q],那么当
Figure GPA0000267059330000192
时,终端则可以判断第一手势的滑动轨迹中预设比例的点是否靠近终端的右侧;当
Figure GPA0000267059330000193
时,终端则可以判断第一手势的滑动轨迹中预设比例的点是否靠近终端的左侧。假设
Figure GPA0000267059330000194
并且如图10中的(a)所示,第一手势的滑动轨迹1001的所有点都分布在手机100的右侧显示区域,因此,手机100可以确定第一手势是用户的右侧手指输入的手势。
本申请中,终端可以通过判断第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值的取值区间,以及第一手势的滑动轨迹的点的分布,便可以判断用户使用左手或者右手操作手机,如此可以避免由于额外增加硬件设备,导致成本较高的问题。
在另一种可能的设计方法中,终端可以确定第一手势的滑动轨迹的起点坐标和终点坐标,然后从预先保存的左手轨迹模型和右手轨迹模型中,查找起点坐标和终点坐标在终端界面的分布与该第一手势的滑动轨迹的起点坐标和终点坐标相匹配的第一滑动轨迹。如果终端在左手轨迹模型中查找到该第一滑动轨迹,则可以确定该第一手势是用户左手输入的手势;如果终端在右手轨迹模型中查找到该第一滑动轨迹,则可以确定该第一手势是用户右手输入的手势。具体的,在这种可能的设计方法中,上述S301a可以替换为S1101-S1103。例如,如图11所示,图3中的S301a可以替换为S1101-S1103:
S1101、终端响应于用户在第一界面输入的第一手势,确定第一手势的滑动轨迹的起点坐标和终点坐标。
其中,终端响应于用户在第一界面输入的第一手势,确定第一手势的滑动轨迹的起点坐标和终点坐标的方法可以参考本申请上述相关描述,本申请这里不再赘述。
S1102、终端从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配。
其中,左手轨迹模型中包括至少一个左手滑动轨迹的坐标,右手轨迹模型中包括至少一个右手滑动轨迹的坐标。
需要说明的是,本申请中第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配,具体指:第一滑动轨迹的起点坐标与第一手势的滑动轨迹的起点坐标相同,第一滑动轨迹的终点坐标与第一手势的滑动轨迹的终点坐标相同。
或者,左手轨迹模型或者右手轨迹模型中包括的是第一滑动轨迹的起点坐标的取值范围和终点坐标的取值范围。本申请中第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与第一手势的滑动轨迹的起点坐标和终点坐标相匹配,具体指:第一手势的起点坐标在第一滑动轨迹的起点坐标的取值范围内,第一手势的滑动轨迹的终点坐标在第一滑动轨迹的终点坐标的取值范围内。
例如,本申请的终端中可以维护一个如图12所示的轨迹数据库1201,该轨迹数据库1201中可以包括左手轨迹模型1202和右手轨迹模型1203。左手轨迹模型1202中包括至少两个左手轨迹的起点坐标的取值范围和终点坐标的取值范围,右手轨迹模型1202中包括至少两个右手轨迹的起点坐标的取值范围和终点坐标的取值范围。
如图12所示,左手轨迹模型1202包括:左手轨迹1的起点坐标中x的取值范围[a1,b1],左手轨迹1的起点坐标中y的取值范围[c1,d1],左手轨迹1的终点坐标中x的取值范围[e1,f1],左手轨迹1的终点坐标中y的取值范围[g1,h1];左手轨迹2的起点坐标中x的取值范围[a2,b2],左手轨迹2的起点坐标中y的取值范围[c2,d2],左手轨迹2的终点坐标中x的取值范围[e2,f2],左手轨迹2的终点坐标中y的取值范围[g2,h2];......;左手轨迹m的起点坐标中x的取值范围[am,bm],左手轨迹m的起点坐标中y的取值范围[cm,dm],左手轨迹m的终点坐标中x的取值范围[em,fm],左手轨迹m的终点坐标中y的取值范围[gm,hm]。
如图12所示,右手轨迹模型1203包括:右手轨迹1的起点坐标中x的取值范围[j1,k1],右手轨迹1的起点坐标中y的取值范围[o1,o1],右手轨迹1的终点坐标中x的取值范围[r1,s1],右手轨迹1的终点坐标中y的取值范围[w1,v1];右手轨迹2的起点坐标中x的取值范围[j2,k2],右手轨迹2的起点坐标中y的取值范围[o2,o2],右手轨迹2的终点坐标中x的取值范围[r2,s2],右手轨迹2的终点坐标中y的取值范围[w2,v2];......;右手轨迹n的起点坐标中x的取值范围[jn,kn],右手轨迹n的起点坐标中y的取值范围[on,on],右手轨迹n的终点坐标中x的取值范围[rn,sn],右手轨迹n的终点坐标中y的取值范围[wn,vn]。
S1103、当终端从第一侧轨迹模型中查找到第一滑动轨迹时,确定第一手势是用户第一侧的手指输入的手势,第一侧轨迹模型是左手轨迹模型或者右手轨迹模型。
其中,假设第一手势的滑动轨迹的起点坐标为D(x1,y1),终点坐标为E(x2,y2),终端可以从图12所示的右手轨迹模型1203和左手轨迹模型1202中,查找x1、y1、x2、y2分别落入其起点坐标范围和终点坐标范围的左手轨迹或者右手轨迹的第一滑动轨迹。例如,假设x1∈[j2,k2]、y1∈[o2,o2]、x2∈[r2,s2]、y2∈[w2,v2],即x1、y1、x2、y2分别落入右手轨迹模型1203中的右手轨迹2的起点坐标范围和终点坐标范围。那么终端则可以确定上述第一手势是用户的右手手指输入的手势。
可选的,上述轨迹数据库也可以包括在云服务器中。其中,由于不同的用户使用终端的习惯不同,因此云服务器中可以针对每一个用户终端维护一个轨迹数据库。如图13所示,云服务器中可以包括轨迹数据库1201和轨迹数据库1320。其中,轨迹数据库1201中保存了手机100的左手轨迹模型和右手轨迹模型,轨迹数据库1320中保存了手机1310的左手轨迹模型和右手轨迹模型。以手机100为例,当手机100接收到用户输入的第一手势后,可以向云服务器发送该第一手势的起点坐标和终点坐标,由云服务器从轨迹数据库1201的左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,并向手机100返回查找结果。
其中,上述左手轨迹模型和右手轨迹模型中保存的滑动轨迹的坐标范围,可以是终端统计用户输入的多个手势的滑动轨迹的坐标得到的。
可选的,由于使用终端的用户可能会发生变化,或者一个用户在不同时间段使用手机的习惯可能会发生变化,因此终端可以根据其近期(如一个月内)收集的滑动轨迹的坐标,更新该终端的左手轨迹模型和右手轨迹模型。或者,当终端的左手轨迹模型和右手轨迹模型保存在云服务器时,终端可以向云服务器上报其近期(如一个月内)收集的滑动轨迹的坐标,使得云服务器可以更新该终端的左手轨迹模型和右手轨迹模型。
在一种可能的设计方法中,终端可以在用户无感知的情况下,统计用户输入的多个手势的滑动轨迹的坐标。具体的,在上述S301a或者S1102之前,本申请的方法还可以包括S1301:
S1301、终端响应于用户在终端界面输入的第四手势,确定第四手势是用户第一侧的手指输入的手势,并在第一侧轨迹模型中保存第四手势的滑动轨迹的坐标。
其中,S1301中“终端确定第四手势是用户第一侧的手指输入的手势”的具体方法可以参考本申请S301中的详细描述,本申请这里不再赘述。
本申请中,终端可以在用户无感知的情况下,统计用户输入的多个手势的滑动轨迹的坐标(相当于用户在终端的触摸屏上的手势习惯),在第一侧轨迹模型中保存滑动轨迹的坐标,以便于后续在接收到用户输入的第一手势后,可以对比该左手轨迹模型和右手轨迹模型中的滑动轨迹的坐标,判断该第一手势是用户左手输入的手势,还是用户右手输入的手势。
在另一种可能的设计方法中,终端可以针对性的引导用户使用左手输入手势或者使用右手输入手势。当终端针对性引导用户输入左手手势后,可以收集用户根据终端的引导输入的左手手势的滑动轨迹的坐标;当终端针对性引导用户输入右手手势后,可以收集用户根据终端的引导输入的右手手势的滑动轨迹的坐标。这样,可以提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性。
具体的,在这种可能的设计方法中,在上述S301a或S1102之前,本申请的方法还可以包括S1401。例如,如图14所示,在图11所示的S1102之前,本申请的方法还可以包括S1401-S1403:
S1401、终端显示第三界面,该第三界面中包括第一提示信息,该第一提示信息用于提示用户使用第一侧的手指在终端界面上滑动。
示例性的,如图15所示,手机100可以显示第三界面1501,该第三界面1501中可以包括第一提示信息“请按照您使用右手操作手机的习惯,使用右手在触摸屏上输入滑动轨迹”1502。其中,本申请中的第一提示信息包括但不限于图15所示的第一提示信息1502。
可选的,以终端是手机为例,手机可以在该手机开机后,或者手机开启单手模式后,显示上述第三界面。其中,上述单手模式可以分为左手模式和右手模式。左手模式是指当用户左手持手机时,手机为了方便用户左手操作手机,控制手机触摸屏上显示的界面元素靠近手机的左侧显示的显示模式。右手模式是指当用户右手持手机时,手机为了方便用户右手操作手机,控制手机触摸屏上显示的界面元素靠近手机的右侧显示的显示模式。
S1402、终端响应于用户在第三界面中输入的至少两个第三手势,统计至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,该第三手势是用户第一侧的手指输入的手势。
示例性的,如图16中的(a)所示,手机100可以接收用户在第三界面1501输入的第三手势(即滑动轨迹1601对应的手势)。其中,终端可以在上述第三界面接收用户输入的多个第三手势,然后统计这多个第三手势的滑动轨迹的坐标,即对这多个第三手势的滑动轨迹进行分类,得到一个或多个第一侧的手指滑动轨迹的坐标。
S1403、终端在第一侧轨迹模型中保存至少一个第一侧的手指滑动轨迹的坐标。
其中,本申请中,终端可以在上述第一侧轨迹模型中,直接保存至少一个第一侧的手指滑动轨迹的坐标。当然,为了进一步提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性,终端还可以响应于用户在第三界面中输入的第三手势,先判断第三手势是用户的左侧手指输入的手势,还是右侧手指输入的手势,然后向用户确定终端的判断是否正确;当用户确定终端的判断正确后,才保存对应的滑动轨迹的坐标。具体的,上述S1401-S1403可以替换为S1601-S1603:
S1601、终端显示第三界面,该第三界面中包括第一提示信息,该第一提示信息用于提示用户使用第一侧的手指在终端界面上滑动。
其中,S1601中的第三界面可以参考本申请对S1401中所述的第三界面的详细介绍,本申请这里不再赘述。
S1602、终端响应于用户在第三界面中输入的第三手势,确定第三手势是用户第一侧的手指输入的手势,并显示第四界面,该第四界面中包括用于确定第三手势是否为用户第一侧的手指输入的手势的提示信息。
其中,S1602中“终端确定第三手势是用户第一侧的手指输入的手势”的具体方法可以参考本申请S301中的详细描述,本申请这里不再赘述。
示例性的,如图16中的(a)所示,当用户在第三界面输入滑动轨迹1601后,手机100可以显示图16中的(b)所示的第四界面1602,该第四界面1602中包括用于确定第三手势是否为用户第一侧的手指输入的手势的提示信息。如图16中的(b)所示,第四界面1602中包括提示信息“请确定您刚刚是否使用右手输入滑动轨迹?”。
S1603、终端响应于用户在第四界面的第一输入,在第一侧轨迹模型中保存第三手势的滑动轨迹的坐标,该第一输入用于指示第三手势是用户第一侧的手指输入的手势。
例如,用户在第四界面的第一输入可以是用户对图16中的(b)所示,第四界面1602中“是”选项的点击操作。当用户点击第四界面1602中“是”选项后,手机100则可以在第一侧轨迹模型中保存第三手势的滑动轨迹的坐标。
进一步的,在S1601-S1603中,由于终端每次只能对一个第三手势的滑动轨迹进行判断,因此在S1603之后,本申请的方法还可以包括S1604-S1605:
S1604、终端统计预设时间内保存的至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,第三手势是用户第一侧的手指输入的手势;
S1605、终端在第一侧轨迹模型中保存至少一个第一侧的手指滑动轨迹的坐标。
其中,S1604-S1605可以参考本申请S1402-S1403中的详细描述,本申请这里不再赘述。
本申请中,终端不仅可以针对性的引导用户使用左手输入手势或者使用右手输入手势。并且,在用户按照终端的指示输入手势后,终端可以通过两重的判断过程,来确定用户输入的手势是该用户哪一侧手指输入的手势。即终端可以先判断判断第三手势是用户的左侧手指输入的手势,还是右侧手指输入的手势;然后向用户确定终端的判断是否正确;当用户确定终端的判断正确后,才保存对应的滑动轨迹的坐标。通过上述两重判断过程,可以提高在第一侧轨迹模型中保存的滑动轨迹的坐标准确性。
进一步的,终端可以根据第一侧轨迹模型中的手指滑动轨迹的坐标,确定出用户第一侧的手指在终端界面上的高频触控区域,然后将该高频触控区域确定为终端的第一侧的高频触控区域。该高频触控区域是终端界面上被用户触摸的频率或者被用户操作的次数高于预设阈值的触控区域。具体的,上述S301b可以替换为包括S1701。例如,如图17所示,图11所示的S301b可以替换为包括S1701:
S1701、终端根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定用户第一侧的手指在终端界面上的高频触控区域。
其中,第一侧轨迹模型的详细内容可以参考上述实施例中对第一侧轨迹模型的介绍,本申请这里不再赘述。
示例性的,以终端确定该终端左侧的高频触控区域为例,终端可以将该终端的触摸屏的左侧显示区域(例如,图10中的(a)所示的手机100的左侧显示区域),划分为至少两个显示区域,然后统计该至少两个显示区域中每个显示区域被用户操作的次数,将被用户操作的次数高于预设阈值的显示区域确定为左侧的高频触控区域。可选的,终端的左侧显示区域包括但不限于图10中的(a)所示的手机100的左侧显示区域。
或者,终端可以分析图12所示的左手轨迹模型1202中的左手轨迹的坐标分布情况,将左手轨迹分布较为密集的区域确定为左侧高频触控区域;分析图12所示的右手轨迹模型1203中的右手轨迹的坐标分布情况,将右手轨迹分布较为密集的区域确定为右侧高频触控区域。
又或者,以终端确定该终端右侧的高频触控区域为例,终端可以从图12所示的右手轨迹模型1203选择出两个高频右手轨迹,这两个高频左手轨迹是用户在终端的触摸屏上触发的右手轨迹中,触发的次数或者频率按照由高到低的顺序排列在前两位的右手轨迹;然后,终端可以确定这两个高频右手轨迹的交叠区域;最后,将这两个高频右手轨迹的交叠区域确定为该终端右侧的高频触控区域。
例如,图18中的(a)所示的滑动轨迹1801和图18中的(b)所示的滑动轨迹1802是手机100的两个高频右手轨迹,终端可以将图18中的(c)所示的滑动轨迹1801和滑动轨迹1802的交叠区域1803确定为该终端右侧的高频触控区域。
再或者,仍以图18中的(a)所示的滑动轨迹1801和图18中的(b)所示的滑动轨迹1802是手机100的两个高频右手轨迹为例。终端可以确定经过图19中的(a)所示的扇形的原点O和点C
Figure GPA0000267059330000241
(即滑动轨迹1801的起点A(x1,y1)和终点B(x2,y2)的连线的中点)的直线OC,与滑动轨迹1801的交点D(x3,y3);确定经过图19中的(b)所示的扇形的原点O和点G
Figure GPA0000267059330000242
(即滑动轨迹1802的起点E(x4,y4)和终点F(x5,y5)的连线的中点)的直线OG,与滑动轨迹1802的交点H(x6,y6)。然后,如图19中的(c)所示,终端可以将点D(x3,y3)与点H(x6,y6),以及滑动轨迹1801和滑动轨迹1802的交叠区域1901确定为该终端右侧的高频触控区域。
其中,本申请中的高频触控区域还可以是包括上述交叠区域的固定形状的显示区域。例如,如图20中的(a)所示,高频触控区域可以为包括上述交叠区域1803的矩形显示区域2001;或者,如图20中的(b)所示,高频触控区域可以为包括上述交叠区域1803的圆形显示区域2002。
本申请提供的一种终端界面的显示方法,可以识别用户在触摸屏上输入的手势,以判断用户使用左手或者右手操作手机,如此便可以避免由于额外增加硬件设备,导致成本较高的问题。并且,在本申请中,终端可以在识别到用户使用第一侧的手指(如左手或者右手)操作终端时,在靠近终端的第一侧显示可以用于操作终端界面的触控区域,以便于用户可以在该触控区域操作终端界面上的所有内容。如此,便可以在不影响用户视觉和操作体验的前提下,使得用户可以操作终端界面中,第一侧的手指无法触及的区域。
本申请提供一种终端界面的显示方法,如图21所示,该终端界面的显示方法包括S2101-S2102:
S2101、终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域,该第一手势是用户的第一侧的手指输入的手势,该高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,该第一界面中包括至少两个应用图标。
其中,S2101中“终端响应于用户在第一界面输入的第一手势,确定终端的第一侧的高频触控区域”的方法,可以参考本申请对S301的详细介绍,本申请这里不再赘述。
S2102、终端在第一侧的高频触控区域,显示至少一个高频应用图标,该至少一个高频应用图标是至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。
举例来说,假设图22A中的(a)所示的“支付宝”应用图标2201和“微信”应用图标2202是手机100的高频应用图标,即“支付宝”应用图标2201和“微信”应用图标2202是被用户操作的次数高于预设阈值的应用图标。并且,图22A中的(a)所示的显示区域2001是上述第一侧的高频触控区域,那么,如图22A中的(b)所示,手机100则可以在高频触控区域2001显示高频应用图标“支付宝”应用图标2201和“微信”应用图标2202。
本申请提供一种终端界面的显示方法,当终端确定用户使用第一侧的手指操作终端时,可以将终端中的高频应用图标显示在第一侧的高频触控区域,以便于用户可以更加便捷、舒适的操作该高频应用图标,可以提高用户体验。
进一步的,当终端的高频应用图标较多时,上述第一侧的高频触控区域可能不足以显示所有的高频应用图标。
针对这种情况下,在一种可能的实现方式中,终端将按照被用户操作的频率或者次数由大到小的顺序,排在前N位的高频应用图标,显示在第一侧的高频触控区域中。其中,N是第一侧的高频触控区域中可以显示的应用图标的个数。
在另一种可能的实现方式中,终端还可以在上述第一侧的高频触控区域,显示包括所有高频应用图标的文件夹图标。具体的,如图22B所示,图21所示的S2102可以替换为S2102a:
S2102a、终端在第一侧的高频触控区域,显示包括至少一个高频应用图标的文件夹图标。
举例来说,假设图22C中的(a)所示的“支付宝”应用图标2201、“微信”应用图标2202和“照片”应用图标2203是手机100的高频应用图标,即“支付宝”应用图标2201、“微信”应用图标2202和“照片”应用图标2203是被用户操作的次数高于预设阈值的应用图标。并且,图22C中的(a)所示的显示区域2001是上述第一侧的高频触控区域。如此,如图22C中的(b)所示,手机100则可以在高频触控区域2001显示包括“支付宝”应用图标2201、“微信”应用图标2202和“照片”应用图标2203的文件夹图标2204。
本申请中,终端可以在第一侧的高频触控区域,显示包括所有高频应用图标的文件夹图标。这样,便可以解决终端的高频应用图标较多,而第一侧的高频触控区域不足以显示所有的高频应用图标的问题。并且,将包括所有高频应用图标的文件夹图标显示在第一侧的高频触控区域,可以方便用户操纵该终端中的所有高频应用图标。
进一步的,在S2102a之后,本申请的方法还可以包括S2102b:终端响应于用户对文件夹图标的输入,在第一侧的高频触控区域,显示文件夹图标对应的文件夹展开窗口,该文件夹展开窗口中显示至少一个高频应用图标。
示例性的,当用户点击图22D中的(a)所示的文件夹图标2204后,手机100可以响应于用户对文件夹图标2204的点击操作,在右侧的高频触控区域2001,显示文件夹图标2204对应的文件夹展开窗口2205。如图22D中的(b)所示,该文件夹展开窗口2205中包括“支付宝”应用图标2201、“微信”应用图标2202和“照片”应用图标。
本申请中,终端还可以响应于用于对包括高频应用图标的文件夹图标的输入,将该文件夹图标对应的文件夹展开窗口显示在第一侧的高频触控区域,可以方便用户操纵该终端中的所有高频应用图标。
本申请提供一种终端界面的显示方法,如图23所示,该终端界面的显示方法包括S2301-S2302:
S2301、终端响应于用户在第一界面输入的第一手势,确定第一手势是用户第一侧的手指输入的手势,该第一界面中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标,该第一侧的手指是用户的左手手指或者右手手指。
其中,S2301中“终端响应于用户在第一界面输入的第一手势,确定第一手势是用户第一侧的手指输入的手势”的方法,可以参考本申请对S301的详细介绍,本申请这里不再赘述。
其中,本申请中的导航栏(Navigation Bar):是手机屏幕底部的快捷按钮栏,一般以虚拟按键的形式出现在手机屏幕最底端,导航栏上默认包含三个按钮Back键、Home键、最近(Recent)键,其中Back键用于返回上一界面,Home键用于返回桌面,Recent键用于显示最近使用过的应用程序。如图24中的(b)所示,导航栏2402中包括Back键2403、Home键2404和Recent键2405。
本申请中的码头栏(Dock Bar):是布满手机屏幕的整个窗口或者悬浮于其他窗口上的交互界面(Activity,即用于显示应用图标的应用区域)中的一部分。从视觉而言,码头栏位于Activity的下方,位于导航栏的上方。其中,码头栏与导航栏分属于两个窗口层级,码头栏位于导航栏的下层。
如图24中的(a)所示,手机100的码头栏2401中包括以下码头栏图标:“微信”应用图标、“拨号”图标、“联系人”图标和“短消息”图标。
S2302、终端将第一界面元素移动至靠近终端的第一侧的显示区域显示。
示例性的,如图24中的(a)所示,当用户右手操作手机100时,手机100可以确定用户输入的手势是用户的右手手指输入的手势;然后,手机100则可以将第一界面元素(如码头栏图标)移动至靠近终端的右侧的显示区域显示,即显示图24中的(b)所示的显示界面。
或者,上述第一界面元素可以包括码头栏图标和导航栏图标。此时,如图24中的(a)所示,当用户右手操作手机100时,手机100可以确定用户输入的手势是用户的右手手指输入的手势;然后,手机100则可以将码头栏图标和导航栏图标,移动至靠近终端的右侧的显示区域显示,即显示图25所示的显示界面。
本申请提供一种终端界面的显示方法,当终端确定用户使用第一侧的手指操作终端时,可以将终端界面中的码头栏图标和/或导航栏图标,移动至靠近终端的第一侧的显示区域显示,以便于用户可以更加便捷、舒适的操作该码头栏图标和/或导航栏图标,可以提高用户体验。
可以理解,用户在使用上述终端的过程中,终端可能会显示提示窗、弹窗按钮和悬浮按钮等显示。一般而言,终端可以将提示窗、弹窗按钮和悬浮按钮等居中显示在终端界面上;但是,上述按钮或者窗口的居中显示可能并不方便用户操作。为了便于用户操作这些按钮或者窗口,本申请中的终端可以在确定用户使用第一侧的手指操作终端后,在靠近该终端的第一侧的显示区域显示待显示的按钮或者窗口。或者,终端还可以在确定用户使用第一侧的手指操作终端后,在第一侧的高频触控区域显示待显示的按钮或者窗口。
例如,以16中的(b)所示的提示窗1602为例,当手机100确定用户使用右手操作终端后,则可以显示图26所示的显示界面。在图26所示的显示界面中,提示窗1602靠近手机100的右下方显示。
进一步的,用户手持上述终端时,可能会因为用户的多个手指同时接触到该终端的触摸屏,造成对触摸屏的误触。
例如,如图27中的(a)所示,用户右手持手机100,当用户的大拇指2704点击触摸屏上的“设置”图标2703,控制手机100显示设置界面时,用户右手的无名指2702可能会接触到触摸屏上的“照片”图标2701,即用户的右手无名指误触手机100的触摸屏。在这种情况下,采用本申请的方法,终端可以识别到用户使用右手操作手机,此时,如果终端同时检测到用户对左侧图标(触摸屏上靠近手机左侧的图标)的输入和用户对右侧图标(触摸屏上靠近手机右侧的图标)的输入时,该终端可以忽略或者屏蔽用户对左侧图标的输入,仅响应用户对右侧图标的输入。例如,手机100可以忽略用户右手无名指对“照片”图标2701的误触,仅响应用户大拇指2704对“设置”图标2703的点击操作,显示图27中的(b)所示的设置界面。
又例如,如图28中的(a)所示,用户右手持手机100,当用户的大拇指2802点击触摸屏上的“设置”图标2801,控制手机100显示设置界面时,大拇指2802的根部2804可能会接触到触摸屏上的“短消息”图标2803,即大拇指2802的根部2804误触手机100的触摸屏。在这种情况下,采用本申请的方法,终端可以识别到用户使用右手操作手机,此时,如果终端同时检测到用户对触摸屏的Activity的上半区域(即Activity中除了Launcher之外的区域)的输入,以及用户对Launcher或者导航栏的输入时,该终端可以忽略或者屏蔽用户对Launcher或者导航栏的输入,仅响应用户对Activity的上半区域的输入。例如,手机100可以忽略用户大拇指2802的根部2804对“短消息”图标2803的误触,仅响应用户大拇指2802对“设置”图标2801的点击操作,显示图28中的(b)所示的设置界面。
其中,本申请的终端中可以预先保存有左手误触模型和右手误触模型,该左手误触模型中包括至少一个左手防误触规则,该左手防误触规则用于指示当用户左手持手机时,如果同时检测到用户在触摸屏的不同区域的至少两个输入,该终端应该如何选择性响应该至少两个输入。同样的,该右手误触模型中包括至少一个右手防误触规则,该右手防误触规则用于指示当用户右手持手机时,如果同时检测到用户在触摸屏的不同区域的至少两个输入,该终端应该如何选择性响应至少两个输入。
本申请提供的终端界面的显示方法,当终端确定用户使用第一侧(左手或者右手)的手指操作终端后,如果终端同时检测到用户在触摸屏的不同区域的至少两个输入,该终端可以按照第一侧误触模型(即左手误触模型或者右手误触模型)中的防误触规则的指示,选择性响应至少两个输入,以防止终端响应于用户对触摸屏的误触,显示与用户操作不对应的终端界面。
可以理解的是,上述终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
本申请实施例可以根据上述方法示例对上述终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图29示出了上述实施例中所涉及的终端的一种可能的结构示意图,该终端2900包括:输入单元2901、确定单元2902和显示单元2903。
其中,输入单元2901用于支持终端执行上述方法实施例中,接收S301、S301a、S2101和S2301中所述的第一手势,接收S303中所述第二手势,接收S1402和S1602中所述的第三手势,接收S1603所述的第一输入,S2302,和/或用于本文所描述的技术的其它过程。确定单元2902用于支持终端执行上述方法实施例中,S301、S301b、S2101和S2301中确定高频触控区域,S301a和S1602中确定第一手势是用户第一侧的手指输入的手势,S901-S902,S1101 S1103,S1301,S1701,和/或用于本文所描述的技术的其它过程。显示单元2903用于支持终端执行方法实施例中,显示S301、S301a中的第一界面,S302,显示S303中的第二界面,S1401,S1601、显示S1602中所述的第四界面,S2102、S2102a,和/或用于本文所描述的技术的其它过程。
进一步的,上述终端2900还可以包括:统计单元和存储单元。其中,统计单元用于支持终端执行方法实施例中的S1402中统计滑动轨迹的坐标,S1604,和/或用于本文所描述的技术的其它过程。存储单元用于支持终端执行方法实施例中的S1403,S1605,和/或用于本文所描述的技术的其它过程。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
当然,终端2900包括但不限于上述所列举的单元模块,例如,终端2900还可以包括通信单元,通信单元用于与其他终端通信。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,终端2900的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。
在采用集成的单元的情况下,上述确定单元2902和统计单元等可以集成在一个处理模块中实现,通信单元可以是终端的RF电路、WiFi模块或者蓝牙模块,上述存储单元可以是终端的存储模块,上述显示单元可以是显示模块,如触摸屏。
图30示出了上述实施例中所涉及的终端的一种可能的结构示意图。该终端3000包括:处理模块3001、存储模块3002、显示模块3003和通信模块3004。处理模块3001用于对终端的动作进行控制管理。显示模块3003用于显示处理模块3001生成的图像。存储模块3002,用于保存终端的程序代码和数据。通信模块3004用于与其他终端通信。如通信模块3004用于与其他终端进行语音通信,接收或者向其他终端发送头像。
其中,处理模块3001可以是处理器或控制器,例如可以是中央处理器(CentralProcessing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块3004可以是收发器、收发电路或通信接口等。存储模块3002可以是存储器。
当处理模块3001为处理器(如图2所示的处理器101),通信模块3004为RF电路(如图2所示的射频电路102),存储模块3002为存储器(如图2所示的存储器103),显示模块3003为触摸屏(包括图2所示的触控板104-1和显示器104-2)时,本申请所提供的终端可以为图2所示的手机100。其中,上述通信模块3004不仅可以包括RF电路,还可以包括WiFi模块和蓝牙模块。RF电路、WiFi模块和蓝牙模块等通信模块可以统称为通信接口。其中,上述处理器、通信接口、触摸屏和存储器可以通过总线耦合在一起。
参考图4、图6A、图6B、图8、图15中任一附图所示,本申请实施例还提供了一种图形用户界面(GUI),该图形用户界面存储在终端中,终端包括触摸屏、存储器、处理器和通信接口,处理器用于执行存储在存储器中的一个或多个计算机程序,该图形用户界面包括:第一GUI;响应于在上述第一GUI中输入的第一手势,显示第二GUI,上述第二GUI的第一侧的高频触控区域包括第一触控面板,上述第一触控面板用于响应于用户输入的手势操作上述第一GUI,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是上述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域。响应于在上述第二GUI中的上述第一触控面板的输入的第二手势,显示第三GUI,上述第三GUI包括上述终端响应于用户在上述第一GUI的对应位置输入的第三手势所显示的界面元素。
进一步的,参考图16,上述GUI还包括:第四GUI,上述第四GUI中包括第一提示信息,上述第一提示信息用于提示用户使用上述第一侧的手指在上述第四GUI上滑动。
参考图22A所示,本申请实施例还提供了一种图形用户界面(GUI),该图形用户界面存储在终端中,终端包括触摸屏、存储器、处理器和通信接口,处理器用于执行存储在存储器中的一个或多个计算机程序,该图形用户界面存储在终端中,终端包括触摸屏、存储器、处理器和通信接口,处理器用于执行存储在存储器中的一个或多个计算机程序,该图形用户界面包括:第一GUI,上述第一GUI包括至少两个应用图标。响应于在上述第一GUI中输入的第一手势,显示第二GUI,上述第二GUI的第一侧的高频触控区域包括至少一个高频应用图标,上述第一手势是用户的第一侧的手指输入的手势,上述高频触控区域是上述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域,上述至少一个高频应用图标是上述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标。
进一步的,参考图22C所示,上述第二GUI中包括文件夹图标,上述文件夹图标中包括上述至少一个高频应用图标。
进一步的,参考图22D所示,上述GUI还包括:响应于对上述第二GUI中的上述文件夹图标的输入,显示第三GUI,上述第三GUI包括上述文件夹图标对应的文件夹展开窗口,上述文件夹展开窗口中显示上述至少一个高频应用图标。
参考图24或图25所示,本申请实施例还提供了一种图形用户界面(GUI),该图形用户界面存储在终端中,终端包括触摸屏、存储器、处理器和通信接口,处理器用于执行存储在存储器中的一个或多个计算机程序,该图形用户界面存储在终端中,终端包括触摸屏、存储器、处理器和通信接口,处理器用于执行存储在存储器中的一个或多个计算机程序,该图形用户界面包括:第一GUI,该第一GUI中包括第一界面元素,该第一界面元素包括导航栏图标和/或码头栏图标;响应于在第一GUI输入的第一手势,显示第二GUI,该第二GUI的第一侧的显示区域中包括上述第一界面元素。
本申请还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序代码,当上述处理器执行该计算机程序代码时,该终端执行图3、图9、图11、图14、图17、图21、图22B和图23中任一附图中的相关方法步骤实现上述实施例中的终端界面的显示方法。
本申请还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行图3、图9、图11、图14、图17、图21、图22B和图23中任一附图中的相关方法步骤实现上述实施例中的终端界面的显示方法。
其中,本申请提供的终端2900、终端3000、计算机存储介质或者计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (30)

1.一种终端界面的显示方法,其特征在于,包括:
终端响应于用户在第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,所述第一界面中包括至少两个应用图标;
所述终端在所述第一侧的高频触控区域,显示至少一个高频应用图标,所述至少一个高频应用图标是所述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
其中,所述确定所述终端的第一侧的高频触控区域,包括:
所述终端根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
2.根据权利要求1所述的方法,其特征在于,所述终端在所述第一侧的高频触控区域,显示至少一个高频应用图标,包括:
所述终端在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标。
3.根据权利要求2所述的方法,其特征在于,在所述终端在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标之后,所述方法还包括:
所述终端响应于用户对所述文件夹图标的输入,在所述第一侧的高频触控区域,显示所述文件夹图标对应的文件夹展开窗口,所述文件夹展开窗口中显示所述至少一个高频应用图标。
4.一种终端界面的显示方法,其特征在于,包括:
终端响应于用户在第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域;
所述终端在所述第一侧的高频触控区域显示第一触控面板,所述第一触控面板用于响应于用户输入的手势操作所述第一界面;
所述终端响应于用户在所述第一触控面板中的输入的第二手势,显示第二界面,所述第二界面中包括所述终端响应于用户在所述第一界面的对应位置输入的第三手势所显示的界面元素;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
其中,所述确定所述终端的第一侧的高频触控区域,包括:
所述终端根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
5.根据权利要求4所述的方法,其特征在于,所述确定所述终端的第一侧的高频触控区域,包括:
所述终端计算所述第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;
当所述正切值属于所述终端的第一侧对应的取值区间,并且所述第一手势的滑动轨迹中预设比例的点靠近所述终端的第一侧时,所述终端确定所述第一侧的高频触控区域。
6.根据权利要求4所述的方法,其特征在于,所述终端确定所述终端的第一侧的高频触控区域,包括:
所述终端确定所述第一手势的滑动轨迹的起点坐标和终点坐标;
所述终端从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,所述第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与所述第一手势的滑动轨迹的起点坐标和终点坐标相匹配,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标;
当所述终端从第一侧轨迹模型中查找到所述第一滑动轨迹时,确定所述终端的第一侧的高频触控区域,所述第一侧轨迹模型是所述左手轨迹模型或者所述右手轨迹模型。
7.根据权利要求4或6所述的方法,其特征在于,在所述终端响应于用户在第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域之前,所述方法还包括:
所述终端显示第三界面,所述第三界面中包括第一提示信息,所述第一提示信息用于提示用户使用所述第一侧的手指在终端界面上滑动;
所述终端响应于用户在所述第三界面中输入的至少两个第三手势,统计所述至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,所述第三手势是用户第一侧的手指输入的手势;
所述终端在所述第一侧轨迹模型中保存所述至少一个第一侧的手指滑动轨迹的坐标。
8.根据权利要求4或6所述的方法,其特征在于,在所述终端响应于用户在第一界面输入的第一手势,确定所述第一手势是用户左手输入的手势或者右手输入的手势之前,所述方法还包括:
所述终端响应于用户在终端界面输入的第四手势,确定所述第四手势是用户第一侧的手指输入的手势,并在第一侧轨迹模型中保存所述第四手势的滑动轨迹的坐标。
9.一种终端,其特征在于,包括:
输入单元,用于接收用户在第一界面输入的第一手势,所述第一手势是用户的第一侧的手指输入的手势;
确定单元,用于响应于所述输入单元接收的用户在所述第一界面输入的所述第一手势,确定所述终端的第一侧的高频触控区域,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域,所述第一界面中包括至少两个应用图标;
显示单元,用于在所述确定单元确定的所述第一侧的高频触控区域,显示至少一个高频应用图标,所述至少一个高频应用图标是所述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
所述确定单元,具体用于:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
10.根据权利要求9所述的终端,其特征在于,所述显示单元,具体用于:
在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标。
11.根据权利要求10所述的终端,其特征在于,所述输入单元,还用于在所述显示单元在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标之后,接收用户对所述文件夹图标的输入;
所述显示单元,还用于响应于用户对所述文件夹图标的输入,在所述第一侧的高频触控区域,显示所述文件夹图标对应的文件夹展开窗口,所述文件夹展开窗口中显示所述至少一个高频应用图标。
12.一种终端,其特征在于,包括:
输入单元,用于接收用户在第一界面输入的第一手势
确定单元,用于响应于所述输入单元接收的用户在所述第一界面输入的所述第一手势,确定所述终端的第一侧的高频触控区域,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域;
显示单元,还用于在所述显示单元显示的所述第一侧的高频触控区域显示第一触控面板,所述第一触控面板用于响应于用户输入的手势操作所述第一界面;
所述输入单元,还用于接收用户在所述显示单元显示的所述第一触控面板中的输入的第二手势;
所述显示单元,还用于响应于所述输入单元接收的用户在所述第一触控面板中的输入的所述第二手势,显示第二界面,所述第二界面中包括所述终端响应于用户在所述第一界面的对应位置输入的第三手势所显示的界面元素;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
所述确定单元,具体用于:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
13.根据权利要求12所述的终端,其特征在于,所述确定单元,具体用于:
计算所述第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;
当所述正切值属于所述终端的第一侧对应的取值区间,并且所述第一手势的滑动轨迹中预设比例的点靠近所述终端的第一侧时,确定所述第一侧的高频触控区域。
14.根据权利要求12所述的终端,其特征在于,所述确定单元,具体用于:
确定所述第一手势的滑动轨迹的起点坐标和终点坐标;
从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,所述第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与所述第一手势的滑动轨迹的起点坐标和终点坐标相匹配,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标;
当从第一侧轨迹模型中查找到所述第一滑动轨迹时,确定所述终端的第一侧的高频触控区域,所述第一侧轨迹模型是所述左手轨迹模型或者所述右手轨迹模型。
15.根据权利要求12或14所述的终端,其特征在于,所述显示单元,还应用于在所述确定单元确定所述终端的第一侧的高频触控区域之前,显示第三界面,所述第三界面中包括第一提示信息,所述第一提示信息用于提示用户使用所述第一侧的手指在终端界面上滑动;
所述输入单元,还用于接收用户在所述第三界面中输入的至少两个第三手势;
所述终端还包括:统计单元和存储单元;
所述统计单元,用于响应于所述输入单元接收的用户在所述第三界面中输入的至少两个第三手势,统计所述至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,所述第三手势是用户第一侧的手指输入的手势;
所述存储单元,用于在所述第一侧轨迹模型中保存所述至少一个第一侧的手指滑动轨迹的坐标。
16.根据权利要求12或14所述的终端,其特征在于,所述输入单元,还用于在所述确定单元确定所述第一手势是用户左手输入的手势或者右手输入的手势之前,接收终端响应于用户在终端界面输入的第四手势;
所述确定单元,还用于响应于所述输入单元接收的用户在终端界面输入的所述第四手势,确定所述第四手势是用户第一侧的手指输入的手势;
所述终端还包括:存储单元;
所述存储单元,用于在第一侧轨迹模型中保存所述第四手势的滑动轨迹的坐标。
17.一种终端,其特征在于,所述终端包括:处理器、存储器和触摸屏,所述存储器、所述触摸屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述终端执行如下操作:
所述触摸屏,用于显示第一界面,所述第一界面中包括至少两个应用图标;
所述处理器,用于响应于用户在所述触摸屏上显示的所述第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域;
所述触摸屏,还用于在所述处理器确定的所述第一侧的高频触控区域,显示至少一个高频应用图标,所述至少一个高频应用图标是所述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
所述处理器,具体用于:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
18.根据权利要求17所述的终端,其特征在于,所述触摸屏,具体用于:
在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标。
19.根据权利要求18所述的终端,其特征在于,所述处理器,还用于在所述第一侧的高频触控区域,显示包括所述至少一个高频应用图标的文件夹图标之后,接收用户对所述触摸屏显示的所述文件夹图标的输入;
所述触摸屏,还用于响应于用户对所述文件夹图标的输入,在所述第一侧的高频触控区域,显示所述文件夹图标对应的文件夹展开窗口,所述文件夹展开窗口中显示所述至少一个高频应用图标。
20.一种终端,其特征在于,包括:处理器、存储器和触摸屏,所述存储器、所述触摸屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述终端执行如下操作:
所述触摸屏,用于显示第一界面;
所述处理器,用于响应于用户在所述触摸屏上显示的所述第一界面输入的第一手势,确定所述终端的第一侧的高频触控区域,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是终端界面上被用户操作的频率或者次数高于第一阈值的触控区域;
所述触摸屏,还用于在所述处理器确定的所述第一侧的高频触控区域显示第一触控面板,所述第一触控面板用于响应于用户输入的手势操作所述第一界面;
所述处理器,还用于接收用户在所述触摸屏显示的所述第一触控面板中的输入的第二手势;
所述触摸屏,还用于响应于用户在所述第一触控面板中的输入的第二手势,显示第二界面,所述第二界面中包括所述终端响应于用户在所述第一界面的对应位置输入的第三手势所显示的界面元素;
其中,当所述第一侧的手指是左手手指时,所述终端的第一侧是终端的左侧,当所述第一侧的手指是右手手指时,所述终端的第一侧是终端的右侧;
所述处理器,具体用于:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
21.根据权利要求20所述的终端,其特征在于,所述处理器,具体用于:
计算所述第一手势的滑动轨迹的起点和终点的连线,与坐标轴的x轴或者y轴的夹角的正切值;
当所述正切值属于所述终端的第一侧对应的取值区间,并且所述第一手势的滑动轨迹中预设比例的点靠近所述终端的第一侧时,确定所述第一侧的高频触控区域。
22.根据权利要求20所述的终端,其特征在于,所述处理器,具体用于:
确定所述第一手势的滑动轨迹的起点坐标和终点坐标;
从左手轨迹模型和右手轨迹模型中,查找第一滑动轨迹,所述第一滑动轨迹的起点坐标和终点坐标在终端界面的分布与所述第一手势的滑动轨迹的起点坐标和终点坐标相匹配,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标;
当从第一侧轨迹模型中查找到所述第一滑动轨迹时,确定所述终端的第一侧的高频触控区域,所述第一侧轨迹模型是所述左手轨迹模型或者所述右手轨迹模型。
23.根据权利要求20或22所述的终端,其特征在于,所述触摸屏,还用于在所述处理器确定所述终端的第一侧的高频触控区域之前,显示第三界面,所述第三界面中包括第一提示信息,所述第一提示信息用于提示用户使用所述第一侧的手指在终端界面上滑动;
所述处理器,还用于接收用户在所述触摸屏显示的所述第三界面中输入的至少两个第三手势;响应于用户在所述第三界面中输入的至少两个第三手势,统计所述至少两个第三手势的滑动轨迹的坐标,得到至少一个第一侧的手指滑动轨迹的坐标,所述第三手势是用户第一侧的手指输入的手势;
所述存储器,还用于在所述第一侧轨迹模型中保存所述至少一个第一侧的手指滑动轨迹的坐标。
24.根据权利要求20或22所述的终端,其特征在于,所述处理器,还用于在响应于用户在第一界面输入的第一手势,确定所述第一手势是用户左手输入的手势或者右手输入的手势之前,响应于用户在终端界面输入的第四手势,确定所述第四手势是用户第一侧的手指输入的手势;
所述存储器,还用于在第一侧轨迹模型中保存所述第四手势的滑动轨迹的坐标。
25.一种图形用户界面GUI,所述图形用户界面存储在终端中,所述终端包括触摸屏、存储器和处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,其特征在于,所述图形用户界面包括:
显示在所述触摸屏上的第一GUI,所述第一GUI包括至少两个应用图标;
响应于在所述第一GUI中输入的第一手势,显示第二GUI,所述第二GUI的第一侧的高频触控区域包括至少一个高频应用图标,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是所述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域,所述至少一个高频应用图标是所述至少两个应用图标中被用户操作的频率或者次数高于第二阈值的应用图标;
其中,显示第二GUI具体包括:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
26.根据权利要求25所述的GUI,其特征在于,所述第二GUI中包括文件夹图标,所述文件夹图标中包括所述至少一个高频应用图标。
27.根据权利要求26所述的GUI,其特征在于,所述GUI还包括:
响应于对所述第二GUI中的所述文件夹图标的输入,显示第三GUI,所述第三GUI包括所述文件夹图标对应的文件夹展开窗口,所述文件夹展开窗口中显示所述至少一个高频应用图标。
28.一种图形用户界面GUI,所述图形用户界面存储在终端中,所述终端包括触摸屏、存储器和处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,其特征在于,所述图形用户界面包括:
显示在所述触摸屏上的第一GUI;
响应于在所述第一GUI中输入的第一手势,显示第二GUI,所述第二GUI的第一侧的高频触控区域包括第一触控面板,所述第一触控面板用于响应于用户输入的手势操作所述第一GUI,所述第一手势是用户的第一侧的手指输入的手势,所述高频触控区域是所述第二GUI上被用户操作的频率或者次数高于第一阈值的触控区域;
响应于在所述第二GUI中的所述第一触控面板的输入的第二手势,显示第三GUI,所述第三GUI包括所述终端响应于用户在所述第一GUI的对应位置输入的第三手势所显示的界面元素;
其中,显示第二GUI具体包括:
根据第一侧轨迹模型中的至少一个第一侧的手指滑动轨迹的坐标,确定所述终端的第一侧的高频触控区域;
其中,所述第一侧轨迹模型是左手轨迹模型或者右手轨迹模型,所述右手轨迹模型中包括至少一个右手滑动轨迹的坐标,所述左手轨迹模型中包括至少一个左手滑动轨迹的坐标;所述第一侧轨迹模型为所述终端在所述用户无感知的情况下,统计所述用户输入的一个或多个手势的滑动轨迹的坐标得到。
29.根据权利要求28所述的GUI,其特征在于,所述GUI还包括:
显示在所述触摸屏上的第四GUI,所述第四GUI中包括第一提示信息,所述第一提示信息用于提示用户使用所述第一侧的手指在所述第四GUI上滑动。
30.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在终端上运行时,使得所述终端执行如权利要求1-8中任一项所述的终端界面的显示方法。
CN201780073653.4A 2017-09-25 2017-09-25 一种终端界面的显示方法及终端 Active CN109997348B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/103288 WO2019056393A1 (zh) 2017-09-25 2017-09-25 一种终端界面的显示方法及终端

Publications (2)

Publication Number Publication Date
CN109997348A CN109997348A (zh) 2019-07-09
CN109997348B true CN109997348B (zh) 2021-10-15

Family

ID=65811032

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780073653.4A Active CN109997348B (zh) 2017-09-25 2017-09-25 一种终端界面的显示方法及终端

Country Status (3)

Country Link
US (1) US11307760B2 (zh)
CN (1) CN109997348B (zh)
WO (1) WO2019056393A1 (zh)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10770035B2 (en) 2018-08-22 2020-09-08 Google Llc Smartphone-based radar system for facilitating awareness of user presence and orientation
US10890653B2 (en) 2018-08-22 2021-01-12 Google Llc Radar-based gesture enhancement for voice interfaces
US10698603B2 (en) 2018-08-24 2020-06-30 Google Llc Smartphone-based radar system facilitating ease and accuracy of user interactions with displayed objects in an augmented-reality interface
USD930676S1 (en) * 2018-09-07 2021-09-14 Samsung Display Co., Ltd. Display device with generated image for display
USD918952S1 (en) * 2018-10-19 2021-05-11 Beijing Xiaomi Mobile Software Co., Ltd. Electronic device with graphical user interface
US10788880B2 (en) 2018-10-22 2020-09-29 Google Llc Smartphone-based radar system for determining user intention in a lower-power mode
CN110045890B (zh) * 2019-03-11 2021-01-08 维沃移动通信有限公司 应用标识的显示方法及终端设备
US11004247B2 (en) * 2019-04-02 2021-05-11 Adobe Inc. Path-constrained drawing with visual properties based on drawing tool
USD1009050S1 (en) * 2019-06-19 2023-12-26 F. Hoffman-La Roche Ag Display screen with transitional graphical user interface
US11307738B2 (en) * 2019-10-08 2022-04-19 Visa International Service Association Method and system for navigating through an application in a user device
CN112698756A (zh) * 2019-10-23 2021-04-23 华为终端有限公司 用户界面的显示方法及电子设备
CN111061419B (zh) * 2019-10-23 2023-03-03 华为技术有限公司 一种应用栏显示方法及电子设备
CN110989880B (zh) * 2019-11-22 2023-12-26 珠海豹趣科技有限公司 一种界面元素处理方法、装置及可读存储介质
CN114125260B (zh) * 2020-08-31 2024-09-10 北京小米移动软件有限公司 应用界面的显示方法、应用界面的显示装置及存储介质
CN112083858A (zh) * 2020-08-31 2020-12-15 珠海格力电器股份有限公司 控件的显示位置调整方法及装置
CN114579006A (zh) * 2020-11-30 2022-06-03 花瓣云科技有限公司 应用分类方法、电子设备及芯片系统
US20220334578A1 (en) * 2021-04-14 2022-10-20 Ford Global Technologies, Llc Remote Control System For A Vehicle And Trailer
CN113157159A (zh) * 2021-04-16 2021-07-23 深圳传音控股股份有限公司 处理方法、移动终端及存储介质
JP7104222B1 (ja) * 2021-07-02 2022-07-20 功憲 末次 機器支持状況通知システムおよび機器支持状況通知プログラム
CN113534957B (zh) * 2021-07-13 2024-05-14 南京统信软件技术有限公司 一种单手控制方法、装置及移动终端
CN115701576A (zh) * 2021-08-02 2023-02-10 北京小米移动软件有限公司 信息处理方法、装置、电子设备和存储介质
CN114398016B (zh) * 2022-01-12 2024-06-11 金华鸿正科技有限公司 界面显示方法和装置
CN116027934B (zh) * 2022-08-11 2023-10-20 荣耀终端有限公司 展示卡片的方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095185A (zh) * 2016-06-21 2016-11-09 维沃移动通信有限公司 一种单手操作方法及移动终端
CN106899763A (zh) * 2017-02-27 2017-06-27 佛山市腾逸科技有限公司 一种大屏幕触摸手机的图标界面单手操作方法
CN107179875A (zh) * 2017-06-26 2017-09-19 深圳传音通讯有限公司 窗口调整的方法和装置

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4364273B2 (ja) * 2007-12-28 2009-11-11 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
CN102375652A (zh) 2010-08-16 2012-03-14 中国移动通信集团公司 移动终端用户界面调整系统及其调整方法
CN102203715B (zh) * 2011-05-23 2013-03-20 华为终端有限公司 一种输入方法、输入装置和终端设备
CN102810039A (zh) 2011-05-31 2012-12-05 中兴通讯股份有限公司 左右手自适应的虚拟键盘显示方法及终端
KR101824388B1 (ko) * 2011-06-10 2018-02-01 삼성전자주식회사 사용자의 신체특성을 고려한 동적 사용자 인터페이스 제공 장치 및 방법
JP5453351B2 (ja) * 2011-06-24 2014-03-26 株式会社Nttドコモ 移動情報端末、操作状態判定方法、プログラム
JP5588931B2 (ja) * 2011-06-29 2014-09-10 株式会社Nttドコモ 移動情報端末、配置領域取得方法、プログラム
CN102624977B (zh) 2012-02-17 2014-03-19 深圳市金立通信设备有限公司 根据用户左右手使用习惯进行手机界面切换的系统及方法
CN104321736B (zh) 2012-05-21 2018-11-13 三星电子株式会社 用于通过使用触摸屏来控制用户界面的方法和装置
WO2013189014A1 (zh) * 2012-06-18 2013-12-27 宇龙计算机通信科技(深圳)有限公司 终端和界面操作管理方法
CN102799356B (zh) 2012-06-19 2018-07-17 中兴通讯股份有限公司 优化移动终端大屏触屏单手操作的系统、方法及移动终端
CN102799268A (zh) 2012-07-03 2012-11-28 广东欧珀移动通信有限公司 一种手持终端左右手识别方法
KR20140017429A (ko) * 2012-08-01 2014-02-11 삼성전자주식회사 화면 동작 방법 및 그 전자 장치
JP5798532B2 (ja) 2012-08-23 2015-10-21 株式会社Nttドコモ ユーザインタフェース装置、ユーザインタフェース方法及びプログラム
JP6053500B2 (ja) * 2012-12-21 2016-12-27 京セラ株式会社 携帯端末ならびにユーザインターフェース制御プログラムおよび方法
US8769431B1 (en) * 2013-02-28 2014-07-01 Roy Varada Prasad Method of single-handed software operation of large form factor mobile electronic devices
CN103354581B (zh) * 2013-06-14 2015-02-18 广东欧珀移动通信有限公司 一种通过左右手来自动调整手机控件的方法及系统
CN103365599B (zh) * 2013-07-31 2016-11-02 广州市动景计算机科技有限公司 基于滑屏轨迹的移动终端操作优化方法及装置
US10073493B2 (en) * 2014-03-19 2018-09-11 Sony Corporation Device and method for controlling a display panel
CN103870199B (zh) 2014-03-31 2017-09-29 华为技术有限公司 手持设备上用户操作模式的识别方法及手持设备
CN105204756A (zh) * 2014-06-30 2015-12-30 阿尔卡特朗讯 一种用于操作触摸屏设备的屏幕的方法与设备
KR102255143B1 (ko) * 2014-09-02 2021-05-25 삼성전자주식회사 벤디드 디스플레이를 구비한 휴대 단말기의 제어 방법 및 장치
CN104601795B (zh) 2014-11-03 2017-03-29 中国科学技术大学苏州研究院 一种智能手机用户左右手识别方法
US20160162149A1 (en) * 2014-12-05 2016-06-09 Htc Corporation Mobile electronic device, method for displaying user interface, and recording medium thereof
KR102332015B1 (ko) * 2015-02-26 2021-11-29 삼성전자주식회사 터치 처리 방법 및 이를 지원하는 전자 장치
CN104866199B (zh) * 2015-05-29 2019-02-12 小米科技有限责任公司 单手模式下的按键操作处理方法及装置、电子设备
CN104932825B (zh) 2015-06-15 2018-04-20 南京韵奇盈信息技术有限公司 一种自动感知左右手操作手机并确定拇指活动热区的方法
US20170024086A1 (en) * 2015-06-23 2017-01-26 Jamdeo Canada Ltd. System and methods for detection and handling of focus elements
CN105183273B (zh) * 2015-08-04 2019-03-15 京东方科技集团股份有限公司 一种显示面板、移动终端及移动终端的控制方法
CN106445431A (zh) * 2015-08-04 2017-02-22 中兴通讯股份有限公司 终端的操作方法及装置
WO2017039125A1 (en) * 2015-08-28 2017-03-09 Samsung Electronics Co., Ltd. Electronic device and operating method of the same
KR20170088691A (ko) * 2016-01-25 2017-08-02 엘지전자 주식회사 페어링된 장치, 알림 및 어플리케이션의 제어에 관한 한 손 조작 모드를 적용한 이동 통신 단말기
US20180210616A1 (en) * 2016-06-23 2018-07-26 Kyocera Document Solutions Inc. Mobile terminal device and method for controlling mobile terminal device
CN106293396A (zh) * 2016-08-05 2017-01-04 北京小米移动软件有限公司 终端控制方法、装置及终端
CN106527860A (zh) * 2016-11-07 2017-03-22 上海与德信息技术有限公司 一种屏幕界面显示方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095185A (zh) * 2016-06-21 2016-11-09 维沃移动通信有限公司 一种单手操作方法及移动终端
CN106899763A (zh) * 2017-02-27 2017-06-27 佛山市腾逸科技有限公司 一种大屏幕触摸手机的图标界面单手操作方法
CN107179875A (zh) * 2017-06-26 2017-09-19 深圳传音通讯有限公司 窗口调整的方法和装置

Also Published As

Publication number Publication date
US20200272322A1 (en) 2020-08-27
WO2019056393A1 (zh) 2019-03-28
CN109997348A (zh) 2019-07-09
US11307760B2 (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN109997348B (zh) 一种终端界面的显示方法及终端
CN109891379B (zh) 一种防误触方法及终端
CN108701043B (zh) 一种显示的处理方法及装置
US10268302B2 (en) Method and apparatus for recognizing grip state in electronic device
US10162512B2 (en) Mobile terminal and method for detecting a gesture to control functions
CN114356167B (zh) 不同屏显示不同的应用快捷菜单
US11243657B2 (en) Icon display method, and apparatus
EP2947553A1 (en) Touch input control method and device
US10416778B2 (en) Mobile terminal and control method therefor
AU2017433305B2 (en) Task switching method and terminal
TW201516844A (zh) 一種物件選擇的方法和裝置
KR20120001941A (ko) 이동 단말기 및 이동 단말기의 제어 방법
CN102782615A (zh) 具有z速度增强的触摸屏幕
WO2019153362A1 (zh) 一种指纹录入方法及终端
CN111338494B (zh) 一种触控显示屏操作方法和用户设备
US20140348334A1 (en) Portable terminal and method for detecting earphone connection
CN110431518B (zh) 一种输出触控信号的方法和电子设备
CN108700429B (zh) 运动记录的方法及电子设备
WO2017035794A1 (zh) 显示器操作的方法、装置、用户界面及存储介质
CN111566607A (zh) 一种终端的显示方法及终端
CN118113195A (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