用于操纵用户界面的设备、方法和系统与流程

摘要: 本公开整体涉及具有用户界面的电子设备,并且具体地涉及具有检测用于操纵这些用户界面的输入的一个或多个输入设备的电子设备。背景技术:1、将输入用于操纵电子设备的用户...
用于操纵用户界面的设备、方法和系统与流程

本公开整体涉及具有用户界面的电子设备,并且具体地涉及具有检测用于操纵这些用户界面的输入的一个或多个输入设备的电子设备。

背景技术:

1、将输入用于操纵电子设备的用户界面已变成普遍存在的现象。例如,在各种实施例中,电子设备使用外围类型输入设备(例如,触摸屏输入、鼠标、键盘)以便影响一个或多个所显示的用户界面的显示。

2、然而,这些输入设备中的大多数提供用于操纵用户界面的有限且低效的控制。因此,操纵用户界面以便电子设备执行特定操作可能需要重复的、复杂的和/或麻烦的输入或输入类型。

技术实现思路

1、因此,需要一种用于操纵电子设备处的显示器的用户界面的稳健且高效的机构。具体地,电子设备需要具有更快、更有效的方法和界面以用于操纵用户界面。此类方法和界面任选地补充或替换用于操纵用户界面的常规方法。此类方法和界面减少了来自用户的输入的数量、程度、和/或性质,并且产生更有效的人机界面。因此,对于电池驱动的设备,此类方法和界面节省了电力并且增加了两次电池充电之间的时间。

2、借助所公开的设备、系统和方法可减少或消除与具有触敏表面的电子设备的用户界面相关联的上述缺陷和其他问题。在一些实施例中,所述电子设备是台式计算机。在一些实施例中,所述电子设备是便携式的(例如,笔记本电脑、平板电脑或手持设备)。在一些实施例中,电子设备是个人电子设备,诸如移动电话或可穿戴设备(例如,智能手表)。在一些实施例中,所述电子设备具有触控板。在一些实施例中,所述电子设备具有触敏显示器(也称为“触摸屏”或“触摸屏显示器”)。在一些实施例中,所述电子设备具有图形用户界面(gui)、一个或多个处理器、存储器和一个或多个模块、被存储在所述存储器中以用于执行多个功能的程序或指令集。在一些实施例中,用户主要通过触笔和/或手指接触以及触敏表面上的手势来与gui进行交互。在一些实施例中,当所述触笔不与所述触敏表面物理接触时,所述用户主要通过与所述触笔的用户交互来与所述gui进行交互。在一些实施例中,当所述用户正握持触笔时,所述用户主要通过所述触笔上的手指和/或手接触和手势来与所述gui进行交互。在一些实施例中,这些功能任选地包括图像编辑、绘图、演示、文字处理、电子表格制作、玩游戏、接打电话、视频会议、收发电子邮件、即时消息通信、健身支持、数字摄影、数字视频录制、网页浏览、数字音乐播放、记笔记和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。

3、根据一些实施例,在具有一个或多个处理器、非暂态存储器、输入设备和显示设备的电子设备处执行方法。该方法包括经由显示设备在第一应用界面内的第一位置处显示第一绘图调色板。第一绘图调色板在第一位置处具有第一外观,在第一位置中,当前选择的绘图工具的表示与其他可用绘图工具的一个或多个表示同时显示。该方法还包括经由输入设备检测对应于在第一应用界面内移动第一绘图调色板的请求的第一输入。该方法还包括:响应于检测到第一输入:根据确定第一输入对应于将第一绘图调色板移动到第一应用界面内的第二位置的请求,在第二位置处显示具有第一外观的第一绘图调色板;以及根据确定第一输入对应于将第一绘图调色板移动到第一应用界面内与第二位置不同的第三位置的请求,在第三位置处显示具有与第一外观不同的第二外观的第一绘图调色板,其中当第一绘图调色板具有第二外观时,在第一绘图调色板中显示当前选择的绘图工具的表示,而不在第一绘图调色板中显示其他绘图工具的表示。

4、根据一些实施例,在具有一个或多个处理器、非暂态存储器、输入设备和显示设备的电子设备处执行方法。该方法包括当经由显示设备显示内容时,检测屏幕截图捕获输入。该方法还包括:响应于检测到屏幕截图捕获输入:捕获经由显示设备显示的内容的屏幕截图图像;根据确定该屏幕截图捕获输入是第一输入类型,经由显示设备显示用于编辑屏幕截图图像的屏幕截图编辑界面,其中该屏幕截图编辑界面包括该屏幕截图图像;以及根据确定该屏幕截图捕获输入对应于与第一输入类型不同的第二输入类型,经由显示设备显示覆盖在被捕获在屏幕截图图像内的内容上的该屏幕截图图像的缩略图表示。

5、根据一些实施例,在具有一个或多个处理器、非暂态存储器、输入设备和显示设备的电子设备处执行方法。该方法包括经由显示设备显示绘图用户界面。该方法还包括当显示绘图用户界面时,检测对应于将对象插入绘图用户界面中的请求的对象插入输入。该方法还包括响应于检测到该对象插入输入,将相应的对象插入绘图用户界面中。该方法还包括当在绘图用户界面中显示相应的对象时,检测像素擦除输入。该方法还包括:响应于检测到该像素擦除输入,停止显示相应的对象的第一部分,而不停止显示该相应的对象的第二部分,并且不停止显示该相应的对象的第三部分。该方法还包括检测指向相应的对象的一部分的对象擦除输入。该方法还包括:响应于检测到该对象擦除输入:根据确定该对象擦除输入指向相应的对象的第二部分并且该相应的对象的第二部分未连接到该相应的对象的第三部分,停止显示该相应的对象的第二部分,而不停止显示该相应的对象的第三部分;以及根据确定该对象擦除输入指向相应的对象的第三部分并且该相应的对象的第三部分未连接该相应的对象的第二部分,停止显示该相应的对象的第三部分,而不停止显示该相应的对象的第二部分。

6、根据一些实施例,电子设备包括一个或多个处理器、非暂态存储器、输入设备、显示设备和一个或多个程序。该一个或多个程序存储在该非暂态存储器中并且被配置为由该一个或多个处理器执行。该一个或多个程序包括用于执行或促使执行本文描述的任何方法的操作的指令。根据一些实施例,非暂态计算机可读存储介质中存储有指令,这些指令在由具有一个或多个处理器、输入设备和显示设备的电子设备执行时,使得该电子设备执行或导致执行本文中的任一项所述的方法的操作。根据一些实施例,在具有非暂态存储器、输入设备、显示设备和用于执行存储在该非暂态存储器中的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面包括以本文中的任一项所述的方法显示的元素中的一个或多个元素,该一个或多个元素响应于输入而被更新,如在本文中的任一项所述的方法中描述的。根据一些实施例,电子设备包括:一个或多个处理器、非暂态存储器、输入设备、显示设备和用于执行或导致执行本文中的任一项所述的方法的操作的装置。根据一些实施例,在具有一个或多个处理器、非暂态存储器、输入设备和显示设备的电子设备中使用的信息处理装置包括用于执行或导致执行本文中的任一项所述的方法的操作的装置。

7、因此,具有输入设备和显示设备的电子设备利用经由该输入设备检测到的各种输入,诸如触摸输入、鼠标输入、键盘输入等。基于这些输入,电子设备实现了各种操作,诸如绘图调色板操纵操作(例如,绘图调色板的移动和尺寸调整/重新取向)、屏幕截图捕获操作和编辑操作。在一些实施例中,与先前可用的系统相比,较少的输入使得电子设备执行特定操作,从而改善电子设备的功能。改善的功能的示例是更长的电池寿命和更少的磨损,以及用户与电子设备的更高效且更准确的交互。