[go: up one dir, main page]

CN111339032B - 管理具有多页面的文件夹的设备、方法和图形用户界面 - Google Patents

管理具有多页面的文件夹的设备、方法和图形用户界面 Download PDF

Info

Publication number
CN111339032B
CN111339032B CN202010125835.5A CN202010125835A CN111339032B CN 111339032 B CN111339032 B CN 111339032B CN 202010125835 A CN202010125835 A CN 202010125835A CN 111339032 B CN111339032 B CN 111339032B
Authority
CN
China
Prior art keywords
folder
page
icon
icons
user 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
CN202010125835.5A
Other languages
English (en)
Other versions
CN111339032A (zh
Inventor
I·肖德里
M·范奥斯
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.)
Apple Inc
Original Assignee
Apple Inc
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
Priority claimed from US14/142,648 external-priority patent/US10788976B2/en
Application filed by Apple Inc filed Critical Apple Inc
Priority to CN202010125835.5A priority Critical patent/CN111339032B/zh
Publication of CN111339032A publication Critical patent/CN111339032A/zh
Application granted granted Critical
Publication of CN111339032B publication Critical patent/CN111339032B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

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

管理具有多页面的文件夹的设备、方法和图形用户界面
本申请是申请号为201480001676.0、申请日为2014年5月30日、发明名称为“管理具有多页面的文件夹的设备、方法和图形用户界面”的中国发明专利申请的分案申请。
相关申请的交叉引用
本申请是于2010年9月22日提交的、题为“Device,Method and Graphical UserInterface for Managing Folders”的美国申请No.12/888,362的部分继续,其要求于2010年4月7日提交的美国临时申请序号61/321,872的优先权,通过引用方式将这两个申请在整体上并入于此。
本申请还涉及以下申请:(1)2010年9月22日提交的、题为“Device,Method,andGraphical User Interface for Managing Folders”的美国申请序号12/888,366,(2)2010年9月22日提交的、题为“Device,Method,and Graphical User Interface forManaging Folders”的美国申请序号12/888,370,(3)2010年9月22日提交的、题为“Device,Method,and Graphical User Interface for Managing Folders”的美国申请序号12/888,373,(4)2010年9月22日提交的、题为“Device,Method,and Graphical UserInterface for Managing Folders”的美国申请序号12/888,375,(5)2010年9月22日提交的、题为“Device,Method,and Graphical User Interface for Managing Folders”的美国申请序号12/888,376,(6)2010年9月22日提交的、题为“Device,Method,and GraphicalUser Interface for Managing Folders”的美国申请序号12/888,377,通过引用方式将它们在整体上并入于此。
技术领域
本公开的实施例总体上涉及具有触敏表面的电子设备,包括但不限于具有用于管理文件夹的触敏表面的电子设备。
背景技术
近年来,触敏表面作为计算机和其它电子计算设备的输入设备的使用已经显著增加。示例性触敏表面包括触摸板和触摸屏显示器。这些表面通过在显示器上操控可选的用户界面对象而被广泛用于管理文件夹。
示例性操控包括创建文件夹、显示与文件夹关联的文件夹视图、将可选的用户界面对象(例如应用图标、文件图标、文件夹图标等)添加到文件夹、从文件夹移除可选的用户界面对象、在文件夹的文件夹视图内重新定位可选的用户界面对象、在可选的用户界面对象的布置内重新定位文件夹图标以及删除文件夹。示例性可选的用户界面对象包括表示应用、数字图像、视频、文本、图标和其它文件的图标,以及与计算应用(例如,移动设备应用和/或个人计算机应用等)关联的应用图标。
但是用于执行这些操控的现有方法麻烦且低效。例如,使用一系列输入来创建、修改和/或删除文件夹以及文件夹内的内容是令人厌烦的,并且给用户创建显著的认知负担。此外,现有方法花费了比必要时间更长的时间,因而浪费了能量。后一种考虑在电池供电的设备中是特别重要的。
发明内容
据此,存在对具有用于管理文件夹的更快、更有效的方法和界面的计算设备的需要。这些方法和界面可以补充或代替用于管理文件夹的传统方法。这些方法和界面降低了用户的认知负担,并且产生更有效的人机界面。对于电池供电的计算设备,这些方法和界面节省了电力,并且增加了在电池充电之间的时间。
与用于具有触敏表面的计算设备的用户界面关联的上述缺陷和其它问题通过本公开的设备得以降低或消除。在一些实施例中,该设备是台式计算机。在一些实施例中,该设备是便携式的(例如笔记本电脑、平板电脑或手持设备)。在一些实施例中,该设备具有触摸板。在一些实施例中,该设备具有触敏显示器(还以“触摸屏”或“触摸屏显示器”著称)。在一些实施例中,该设备具有图形用户界面(GUI)、一个或多个处理器、存储器以及存储在存储器中的用于执行多个功能的一个或多个模块、程序或指令集。在一些实施例中,用户主要通过在触敏表面上的手指接触和手势与GUI进行交互。在一些实施例中,所述功能可以包括图像编辑、绘图、呈现、文字处理、网站创建、磁盘创作、电子表格制作、玩游戏、打电话、视频会议、发送电子邮件、即时消息传送、锻炼支持、数字摄影、数字录像、网络浏览、数字音乐播放和/或数字视频播放。用于执行这些功能的可执行指令可以被包括在配置用于由一个或多个处理器执行的计算机可读存储介质中或其它计算机程序产品中。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中,并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上显示多个可选用户界面对象;检测第一输入;以及响应于检测到第一输入,将多个可选用户界面对象中的第一对象跨过显示器移动到显示器上位于多个可选用户界面对象中的第二对象附近的位置。所述一个或多个程序进一步包括用于执行下述操作的指令:在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则;以及响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,创建包含第一对象和第二对象的文件夹。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上显示多个可选用户界面对象;检测第一输入;以及响应于检测到第一输入,将多个可选用户界面对象中的第一对象跨过显示器移动到显示器上位于多个可选用户界面对象中的第二对象附近的位置。该方法进一步包括:在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则;以及响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,创建包含第一对象和第二对象的文件夹。
根据一些实施例,在一种多功能设备上的图形用户界面包括多个可选用户界面对象,所述多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。检测第一输入,并且响应于检测到第一输入,将多个可选用户界面对象中的第一对象跨过显示器移动到显示器上位于多个可选用户界面对象中的第二对象附近的位置。在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则;并且响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,创建包含第一对象和第二对象的文件夹。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:在显示器上显示多个可选用户界面对象;检测第一输入;以及响应于检测到第一输入,将多个可选用户界面对象中的第一对象跨过显示器移动到显示器上位于多个可选用户界面对象中的第二对象附近的位置。该指令进一步使得该设备:在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则;以及响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,创建包含第一对象和第二对象的文件夹。
根据一些实施例,多功能设备包括:显示器;用于在显示器上显示多个可选用户界面对象的装置;用于检测第一输入的装置;以及响应于检测到第一输入,用于将多个可选用户界面对象中的第一对象跨过显示器移动到所述显示器上位于多个可选用户界面对象中的第二对象附近的位置的装置。该设备进一步包括用于在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则的装置;以及响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,用于创建包含第一对象和第二对象的文件夹的装置。
根据一些实施例,用于在具有显示器的多功能设备中使用的信息处理装置包括:用于检测第一输入的装置;以及响应于检测到第一输入,用于将多个可选用户界面对象中的第一对象跨过显示器移动到显示器上位于多个可选用户界面对象中的第二对象附近的位置的装置。该信息处理装置进一步包括用于在第一对象位于第二对象的附近之时检测第一输入满足预定义文件夹创建准则的装置;以及响应于在第一对象位于第二对象的附近之时检测到第一输入满足预定义文件夹创建准则,用于创建包含第一对象和第二对象的文件夹的装置。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上同时显示一个或多个动作图标以及一个或多个文件夹图标。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。一个或多个程序进一步包括用于如下操作的指令:检测第一输入;以及响应于检测到第一输入:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,显示与相应文件夹图标关联的文件夹内容,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求时:在该多功能设备处于正常操作模式时,激活与相应动作图标关联的应用;并且,在该多功能设备处于用户界面重新配置模式时,继续显示相应动作图标,而不激活与相应动作图标关联的应用。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上同时显示一个或多个动作图标以及一个或多个文件夹图标。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。该方法进一步包括:检测第一输入;以及响应于检测到第一输入:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,显示与相应文件夹图标关联的文件夹内容,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求时:在该多功能设备处于正常操作模式时,激活与相应动作图标关联的应用;并且,在该多功能设备处于用户界面重新配置模式时,继续显示相应动作图标,而不激活与相应动作图标关联的应用。
根据一些实施例,一种在多功能设备上的图形用户界面包括一个或多个动作图标以及一个或多个文件夹图标,该多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。一个或多个动作图标以及一个或多个文件夹图标同时被显示在显示器上。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。检测第一输入;以及响应于检测到第一输入:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,与相应文件夹图标关联的文件夹内容被显示,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求时:在多功能设备处于正常操作模式时,与相应动作图标关联的应用被激活;并且,在该多功能设备处于用户界面重新配置模式时,相应动作图标继续被显示,而不激活与相应动作图标关联的应用。
根据一些实施例,计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:在显示器上同时显示一个或多个动作图标以及一个或多个文件夹图标。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。该指令进一步使得该设备:检测第一输入;以及响应于检测到第一输入:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,显示与相应文件夹图标关联的文件夹内容,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求时:在该多功能设备处于正常操作模式时,激活与相应动作图标关联的应用;并且,在该多功能设备处于用户界面重新配置模式时,继续显示相应动作图标,而不激活与相应动作图标关联的应用。
根据一些实施例,一种多功能设备包括:显示器;用于在显示器上同时显示一个或多个动作图标以及一个或多个文件夹图标的装置。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。该设备进一步包括:用于检测第一输入的装置;以及响应于检测到第一输入,用于执行下述操作的装置:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,显示与相应文件夹图标关联的文件夹内容,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于选择一个或多个动作图标中的相应动作图标的请求时:在该多功能设备处于正常操作模式时,激活与相应动作图标关联的应用;并且,在该多功能设备处于用户界面重新配置模式时,继续显示相应动作图标,而不激活与相应动作图标关联的应用。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于在显示器上同时显示一个或多个动作图标以及一个或多个文件夹图标的装置。该多功能设备具有用于激活应用的正常操作模式以及用于在显示器上重新布置动作图标和文件夹图标的用户界面重新配置模式。该信息处理装置进一步包括:用于检测第一输入的装置;以及响应于检测到第一输入,用于执行下述操作的装置:在第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,显示与相应文件夹图标关联的文件夹内容,而不管该多功能设备是处于正常操作模式还是处于用户界面重新配置模式;并且在第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求时:在该多功能设备处于正常操作模式时,激活与相应动作图标关联的应用;并且,在该多功能设备处于用户界面重新配置模式时,继续显示相应动作图标,而不激活与相应动作图标关联的应用。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:接收对应于用以创建包含第一项和第二项的文件夹的请求的输入;以及响应于接收到该输入,创建包含第一项和第二项的文件夹;确定与第一项关联的第一组多个描述符;以及确定与第二项关联的第二组多个描述符。一个或多个程序进一步包括用于执行下述操作的指令:在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时:基于第一共同描述符自动生成针对该文件夹的文件夹名称;以及在显示器上显示针对该文件夹的具有自动生成的文件夹名称的图标。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:接收对应于用以创建包含第一项和第二项的文件夹的请求的输入;以及响应于接收到该输入:创建包含第一项和第二项的文件夹;确定与第一项关联的第一组多个描述符;以及确定与第二项关联的第二组多个描述符。该方法进一步包括,在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时:基于第一共同描述符自动生成针对该文件夹的文件夹名称;以及在显示器上显示针对该文件夹的具有自动生成的文件夹名称的图标。
根据一些实施例,一种在多功能设备上的图形用户界面包括第一项和第二项,所述多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。对应于创建包含第一项和第二项的文件夹的请求的输入被接收;并且响应于接收到该输入:包含第一项和第二项的文件夹被创建;与第一项关联的第一组多个描述符被确定;并且与第二项关联的第二组多个描述符被确定。在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时:基于第一共同描述符,针对该文件夹的文件夹名称被自动生成;以及在显示器上针对该文件夹的图标被显示有自动生成的文件夹名称。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:接收对应于用以创建包含第一项和第二项的文件夹的请求的输入;以及响应于接收到该输入:创建包含第一项和第二项的文件夹;确定与第一项关联的第一组多个描述符;以及确定与第二项关联的第二组多个描述符。所述指令进一步使得该设备,在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时:基于第一共同描述符自动生成针对该文件夹的文件夹名称;以及在显示器上显示针对该文件夹的具有自动生成的文件夹名称的图标。
根据一些实施例,一种多功能设备包括:显示器;用于接收对应于用以创建包含第一项和第二项的文件夹的请求的输入的装置;以及响应于接收到该输入用于执行下述操作的装置:创建包含第一项和第二项的文件夹;确定与第一项关联的第一组多个描述符;以及确定与第二项关联的第二组多个描述符。该设备进一步包括用于在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时执行下述操作的装置:基于第一共同描述符自动生成针对该文件夹的文件夹名称;以及在显示器上显示针对该文件夹的具有自动生成的文件夹名称的图标。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于接收对应于用以创建包含第一项和第二项的文件夹的请求的输入的装置;以及用于响应于接收到该输入执行下述操作的装置:创建包含第一项和第二项的文件夹;确定与第一项关联的第一组多个描述符;以及确定与第二项关联的第二组多个描述符。该信息处理装置进一步包括用于在第一组多个描述符和第二组多个描述符共享至少第一共同描述符时执行下述操作的装置:基于第一共同描述符自动生成针对该文件夹的文件夹名称;以及在显示器上显示针对该文件夹的具有自动生成的文件夹名称的图标。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上显示多个图标。多个图标中的第一图标被显示在显示器上的第一位置处。多个图标中与第一图标截然不同的第二图标具有默认大小的激活区域。一个或多个程序进一步包括用于执行下述操作的指令:检测对应于用以移动第一图标的请求的输入;基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小;以及响应于检测到该输入,跨过显示器远离第一位置移动第一图标。一个或多个程序还包括用于执行下述操作的指令:检测输入满足预定义触发准则;以及响应于检测到该输入满足预定义触发准则:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上显示多个图标。将多个图标中的第一图标显示在显示器上的第一位置处。多个图标中与第一图标截然不同的的第二图标具有默认大小的激活区域。该方法进一步包括:检测对应于用以移动第一图标的请求的输入;基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小;以及响应于检测到该输入,跨过显示器远离第一位置移动第一图标。该方法还包括:检测输入满足预定义触发准则;以及响应于检测到该输入满足预定义触发准则:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,一种在多功能设备上的图形用户界面包括显示在显示器上的多个图标,所述多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。多个图标中的第一图标被显示在显示器上的第一位置处。多个图标中与第一图标截然不同的第二图标具有默认大小的激活区域。检测对应于用以移动第一图标的请求的输入。基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小。响应于检测到该输入,跨过显示器远离第一位置移动第一图标。检测输入满足预定义触发准则;并且响应于检测到该输入满足预定义触发准则:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:在显示器上显示多个图标。多个图标中的第一图标被显示在显示器上的第一位置处。多个图标中与第一图标截然不同的第二图标具有默认大小的激活区域。所述指令进一步使得该设备:检测对应于用以移动第一图标的请求的输入;基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小;以及响应于检测到该输入,跨过显示器远离第一位置移动第一图标。所述指令还使得该设备:检测输入满足预定义触发准则;以及响应于检测到该输入满足预定义触发准则:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,一种多功能设备包括:显示器;用于在显示器上显示多个图标的装置。多个图标中的第一图标被显示在显示器上的第一位置处。多个图标中与第一图标截然不同的第二图标具有默认大小的激活区域。该设备进一步包括:用于检测对应于用以移动第一图标的请求的输入的装置;用于基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小的装置;以及响应于检测到该输入用于跨过显示器远离第一位置移动第一图标的装置。该设备还包括:用于检测输入满足预定义触发准则的装置;以及响应于检测到该输入满足预定义触发准则用于执行下述操作的装置:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于在显示器上显示多个图标的装置。多个图标中的第一图标被显示在显示器上的第一位置处。多个图标中与第一图标截然不同的第二图标具有默认大小的激活区域。该信息处理装置进一步包括:用于检测对应于用以移动第一图标的请求的输入的装置;用于基于从第一位置到第二图标的位置的距离,从默认大小改变针对第二图标的激活区域的大小的装置;以及响应于检测到该输入用于跨过显示器远离第一位置移动第一图标的装置。该信息处理装置还包括:用于检测输入满足预定义触发准则的装置;以及响应于检测到该输入满足预定义触发准则用于执行下述操作的装置:在第一图标至少部分在第二图标的激活区域内时,执行与第二图标关联的第一操作;并且在第一图标在第二图标的激活区域的外部时,执行与第一操作截然不同的第二操作。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上按照第一布置显示多个图标;检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入;以及响应于检测到该输入:将第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。该设备进一步包括用于执行下述操作的指令:在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上按照第一布置显示多个图标;检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入;以及响应于检测到该输入:将第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。该方法进一步包括:在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,一种在多功能设备上的图形用户界面包括在显示器上按照第一布置的多个图标,该多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入;并且响应于检测到该输入:将第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:在显示器上按照第一布置显示多个图标;检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入;以及响应于检测到该输入:使第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。所述指令进一步使得该设备:在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,一种多功能设备包括:显示器;用于在显示器上按照第一布置显示多个图标的装置;用于检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入的装置;以及响应于检测到该输入用于执行下述操作的装置:将第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。该设备进一步包括用于执行下述操作的装置:在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于在显示器上按照第一布置显示多个图标的装置;用于检测对应于用以将多个图标中的第一图标从显示器上的第一位置移动到显示器上的第二位置的请求的输入的装置;以及响应于检测到该输入用于执行下述操作的装置:将第一图标从第一位置移动到第二位置;并且维持多个图标中的除第一图标之外的每个相应图标的位置,直到已经满足自动重新配置准则。该信息处理装置进一步包括用于执行下述操作的装置:在已经满足自动重新配置准则时,移动多个图标中的除第一图标之外的图标中的一个或多个图标,以形成与第一布置截然不同的第二布置。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:显示动态文件夹图标。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。该设备进一步包括用于执行下述操作的指令:检测对应于用以修改文件夹中的内容的请求的输入;以及响应于检测到该输入:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:显示动态文件夹图标。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。该方法进一步包括:检测对应于用以修改文件夹中的内容的请求的输入;以及响应于检测到该输入:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,一种在多功能设备上的图形用户界面包括动态文件夹图标,该多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。检测对应于用以修改文件夹中的内容的请求的输入;以及响应于检测到该输入:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:显示动态文件夹图标。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。所述指令进一步使得该设备:检测对应于用以修改文件夹中的内容的请求的输入;以及响应于检测到该输入:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,一种多功能设备包括:显示器;用于显示动态文件夹图标的装置。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。该设备进一步包括:用于检测对应于用以修改文件夹中的内容的请求的输入的装置;对响应于检测到该输入用于执行下述操作的装置:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于显示动态文件夹图标的装置。该动态文件夹图标包括在与动态文件夹图标关联的文件夹中的当前内容的视觉指示符。该信息处理装置进一步包括:用于检测对应于用以修改文件夹中的内容的请求的输入的装置;响应于检测到该输入用于执行下述操作的装置:修改文件夹中的内容;并且更新动态文件夹图标,以包括在文件夹内的修改内容的空间布置的视觉指示符。
根据一些实施例,一种多功能设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上的壁纸背景之上显示文件夹图标,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。一个或多个程序进一步包括用于执行下述操作的指令:检测对应于用以显示文件夹内容的请求的第一输入;以及响应于检测到该第一输入:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上的壁纸背景之上显示文件夹图标,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。该方法进一步包括:检测对应于用以显示文件夹内容的请求的第一输入;以及响应于检测到该第一输入:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,一种在多功能设备上的图形用户界面包括显示在显示器上的壁纸背景之上的文件夹图标,该多功能设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。检测对应于用以显示文件夹内容的请求的第一输入;并且响应于检测到该第一输入:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的多功能设备执行时,使得该设备:在显示器上的壁纸背景之上显示文件夹图标,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。所述指令进一步使得该设备:检测对应于用以显示文件夹内容的请求的第一输入;以及响应于检测到该第一输入:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,一种多功能设备包括:显示器;用于在显示器上的壁纸背景之上显示文件夹图标的装置,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。该设备进一步包括:用于检测对应于用以显示文件夹内容的请求的第一输入的装置;以及响应于检测到该第一输入用于执行下述操作的装置:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,一种用于在具有显示器的多功能设备中使用的信息处理装置包括:用于在显示器上的壁纸背景之上显示文件夹图标的装置,该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象。该信息处理装置进一步包括:用于检测对应于用以显示文件夹内容的请求的第一输入的装置;以及响应于检测到该第一输入用于执行下述操作的装置:将壁纸背景划分成第一部分和第二部分;远离第一部分移动第二部分;并且在第一部分和第二部分之间的区域中显示文件夹的内容。
根据一些实施例,一种电子设备包括显示器、一个或多个处理器、存储器以及一个或多个程序。一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行。一个或多个程序包括用于执行下述操作的指令:在显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象。一个或多个程序进一步包括用于执行下述操作的指令:检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分。一个或多个程序进一步包括用于执行下述操作的指令:响应于检测到该第一输入,显示针对相应文件夹的文件夹视图。该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标。该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集。一个或多个程序进一步包括用于执行下述操作的指令:在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入,以及响应于检测到该第二输入,停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面。该文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,在具有显示器的多功能设备处执行一种方法。该方法包括:在显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象。该方法进一步包括:检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分。该方法进一步包括:响应于检测到该第一输入,显示针对相应文件夹的文件夹视图。该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标。该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集。该方法进一步包括:在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入,以及响应于检测到该第二输入,停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面。该文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,一种在电子设备上的图形用户界面包括同时显示在显示器上的包括一个或多个文件夹图标的多个可选用户界面对象,所述电子设备具有显示器、存储器以及用于执行存储在存储器中的一个或多个程序的一个或多个处理器。检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分。响应于检测到该第一输入,显示针对相应文件夹的文件夹视图。该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标。该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集。在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入。响应于检测到该第二输入,该图形用户界面被配置为停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面。该文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,一种计算机可读存储介质其中存储有指令,所述指令在由具有显示器的电子设备执行时,使得该设备:在显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象。所述指令进一步使得该设备:检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分。所述指令进一步使得该设备:响应于检测到该第一输入,显示针对相应文件夹的文件夹视图。该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标。文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集。所述指令进一步使得该设备:在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入,以及响应于检测到该第二输入,停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面。文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,一种电子设备包括显示器;用于在显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象的装置;用于检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入的装置,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分;以及响应于检测到该第一输入用于显示针对相应文件夹的文件夹视图的装置,其中:该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标;并且该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集;用于在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入的装置;以及响应于检测到该第二输入用于停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面的装置,其中该文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,一种用于在具有显示器的电子设备中使用的信息处理装置包括:用于在显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象的装置;用于检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入的装置,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分;以及响应于检测到该第一输入用于显示针对相应文件夹的文件夹视图的装置,其中:该文件夹视图包括用以同时显示不超过第二数目的可选图标空间,第二数目的可选图标少于第一数目的可选图标;并且该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集;用于在显示文件夹视图的第一页面之时,检测对应于用以显示文件夹视图的第二页面的请求的第二输入的装置;以及响应于检测到该第二输入用于停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面的装置,其中文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
根据一些实施例,一种电子设备包括:显示单元,被配置为同时显示包括一个或多个文件夹图标的多个可选用户界面对象;输入单元,被配置为接收第一输入和第二输入,其中:第一输入对应于用以选择针对相应文件夹的相应文件夹图标的请求,该相应文件夹包括第一数目的可选图标,该第一数目的可选图标在包括第一页面和第二页面的文件夹视图中的多个截然不同的分开显示页面之间进行划分;以及第二输入对应于用以显示第二页面的请求;处理单元,被耦合到显示单元和输入单元,该处理单元被配置为:检测第一输入;响应于检测到该第一输入,显示针对相应文件夹的文件夹视图,其中:该文件夹视图包括用以同时显示不超过第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标;并且该文件夹视图显示第一页面,该第一页面包括文件夹中的可选图标的第一子集;在显示文件夹视图的第一页面之时,检测第二输入;以及响应于检测到该第二输入,停止显示文件夹视图的第一页面并且显示针对相应文件夹的文件夹视图的第二页面,其中该文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。
因此,为具有显示器的多功能设备提供了用于管理文件夹的更快、更有效的方法和界面,从而增加了有效性、效率和用户对这种设备的满意度。这些方法和界面可以补充或代替用于管理文件夹的传统方法。
附图说明
为了更好地理解上文提到的本发明的各实施例以及其附加实施例,将结合以下附图参考具体实施方式的描述,在以下附图中,在整个附图中相似的附图标记指示对应部分。
图1A和图1B是图示根据一些实施例的具有触敏显示器的便携式多功能设备的框图。
图1C是图示根据一些实施例的用于事件处理的示例性组件的框图。
图2图示了根据一些实施例的具有触摸屏的便携式多功能设备。
图3是根据一些实施例的具有显示器和触敏表面的示例性多功能设备的框图。
图4A和图4B图示了根据一些实施例的用于便携式多功能设备上的应用菜单的示例性用户界面。
图4C图示了根据一些实施例的用于具有与显示器分离的触敏表面的多功能设备的示例性用户界面。
图5A至图5LLLL图示了根据一些实施例的用于管理文件夹的示例性用户界面。
图6A至图6E是图示根据一些实施例的用于创建新文件夹的方法的流程图。
图7A至图7C是图示根据一些实施例的用于管理文件夹图标和动作图标的方法的流程图。
图8A至图8C是图示根据一些实施例的用于命名新文件夹的方法的流程图。
图9A至图9B是图示根据一些实施例的用于响应于图标管理输入而调整用于可选用户界面对象的激活区域的方法的流程图。
图10A至图10B是图示根据一些实施例的用于响应于图标管理输入而重新配置显示器上的图标的方法的流程图。
图11A至图11C是图示根据一些实施例的用于更新动态文件夹图标以提供关于与动态文件夹图标相关联的文件夹的内容的视觉指示的方法的流程图。
图12A至图12E是图示根据一些实施例的用于结合显示文件夹的内容来提供上下文信息的方法的流程图。
图13A至图13E是图示根据一些实施例的用于显示多页文件夹和对多页文件夹进行导航的方法的流程图。
图14是根据一些实施例的电子设备的功能框图。
具体实施方式
现在将对实施例进行详细参考,附图中图示了各实施例的示例。在以下详细描述中,列举了多个特定细节,以便提供对本发明的总体理解。然而,对于本领域技术人员来说显而易见的是,在没有这些特定细节也可以实践本发明。在其他实例中,已知的方法、过程、组件、电路和网络并没有被详细描述,以免不必要地混淆实施例的各方面。
还应当理解,虽然术语第一、第二等可以在本文中用于描述各个元件,但是这些元件不应当被这些术语所限制。这些称谓仅用于将一个元件与另一元件进行区分。例如,第一接触可以被称作第二接触,并且类似地,第二接触可以被称作第一接触,而并不脱离本发明的范围。第一接触和第二接触均是接触,但它们不是同一接触。
本发明的描述中所使用的术语在本文中仅用于描述具体实施例,并非旨在限制本发明。除非上下文以其他方式明确指出,否则当在本发明的描述以及所附权利要求书中使用时,单数形式“一”、“一个”和“所述”旨在也包括复数形式。还应当理解,本文所使用的术语“和/或”是指代并且涵盖相关联的所列条目中的一个或多个条目中的任意条目及其所有可能的组合。进一步应当理解,术语“包括”、“包括有”、“包含”和/或“含有”在本说明书中使用时指定了所陈述的特征、整体、步骤、操作、元件和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元件、组件和/或它们的组合的存在或添加。
当在本文中使用时,术语“如果”取决于上下文可以被解释为表示“当…时”或“一旦…则”或者“响应于确定”或“响应于检测”。类似地,短语“如果确定”或“如果检测到[陈述的条件或事件]”取决于上下文可以被解释为表示“一旦确定,则”或“响应于确定”或者“一旦检测到[陈述的条件或事件]”或“响应于检测到[陈述的条件或事件]”。
当在本文中使用时,显示器的术语“分辨率”指的是沿着显示器的每个轴的或者在显示器的每个维度上的像素数目(也被称作“像素计数”或“像素分辨率”)。例如,显示器可以具有320x480像素的分辨率。此外,当在本文中使用时,多功能设备的术语“分辨率”指的是多功能设备中的显示器的分辨率。术语“分辨率”并不暗示对每个像素的大小或像素间隔的限制。例如,与具有1024x768像素分辨率的第一显示器相比,具有320x480像素分辨率的第二显示器具有较低的分辨率。然而,应当注意到显示器的物理尺寸不仅取决于像素分辨率,而且也取决于许多其他因素,包括像素大小和像素间隔。因此,与第二显示器相比,第一显示器可以具有相同的、较小的或者较大的物理尺寸。
当在本文中使用时,显示器的术语“视频分辨率”指的是沿着显示器的每个轴或者在显示器的每个维度上的像素密度。视频分辨率经常以每英寸点数(DPI)为单位进行度量,每英寸点数对能够直线放在沿着显示器的相应维度的一英尺跨度内的像素数目进行计数。
对计算设备、针对此类设备的用户接口以及用于使用此类设备的相关联过程的实施例进行描述。在一些实施例中,计算设备是便携式通信设备,诸如移动电话,该便携式通信设备还包含其他功能,诸如PDA和/或音乐播放器功能。便携式多功能设备的示例性实施例包括但不限于:来自加利福尼亚州、库比蒂诺的Apple公司的iPod设备。也可以使用诸如具有触敏表面(例如,触摸屏显示器和/或触摸板)的膝上型电脑或平板电脑之类的其他便携式设备。还应当理解的是,在一些实施例中,该设备并不是便携式通信设备,而是具有触敏表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
在以下论述中,描述了一种包括显示器和触敏表面的计算设备。然而,应当理解的是,该计算设备可以包括一个或多个其他物理用户接口设备,诸如物理键盘、鼠标和/或操纵杆。
所述设备支持各种应用,诸如以下应用中的一个或多个应用:绘图应用、呈现应用、文字处理应用、网站创建应用、磁盘创作应用、电子表格应用、游戏应用、电话应用、视频会议应用、电子邮件应用、即时消息传送应用、锻炼支持应用、照片管理应用、数码相机应用、数码录像机应用、网络浏览应用、数字音乐播放器应用和/或数字视频播放器应用。
可以在设备上执行的各种应用可以使用至少一个公共物理用户接口设备,诸如触敏表面。触敏表面的一个或多个功能以及显示在设备上的对应信息可以根据应用和/或在各自应用中进行调整和/或改变。通过此方式,设备的公共物理架构(诸如触敏表面)可以通过对于用户而言直观且透明的用户界面来支持各种应用。
用户界面可以包括一个或多个软键盘实施例。软键盘实施例可以包括标准(QWERTY)和/或在键盘的所显示图标上的符号的非标准配置,诸如那些在2006年7月24日提交的第11/459,606号美国专利申请“Keyboards For Portable Electronic Devices”以及于2006年7月24日提交的第11/459,615号美国专利申请“Touch Screen Keyboards ForPortable Electronic Devices”中描述的配置,上述专利申请的内容通过引用的方式将其整体并入于此。键盘实施例可以包括相对于现有物理键盘的按键数目(诸如打字机的按键数目)而言数目减少的图标(或软键盘)。这可以使用户更容易选择键盘中的一个或多个图标,并因而更容易选择一个或多个对应符号。键盘实施例可以是自适应的。例如,可以根据用户动作,诸如选择一个或多个图标和/或一个或多个对应符号来修改显示的图标。该设备上的一个或多个应用可以利用共同的和/或不同的键盘实施例。因此,可以使所使用的键盘实施例适应于至少一些应用。在一些实施例中,可以使一个或多个键盘实施例适应于相应用户。例如,可以基于相应用户的词语使用历史(词典学、俚语、个人使用)来使一个或多个键盘实施例适应于相应用户。当使用软键盘实施例时,可以在选择一个或多个图标并因而选择一个或多个符号时,调整一些键盘实施例,以减少用户错误的概率。
现在把注意力转向具有触敏显示器的便携式设备的实施例。图1A和图1B是图示根据一些实施例的具有触敏显示器112的便携式多功能设备100的框图。为了方便,触敏显示器112有时被称作“触摸屏”,并且还可以被认为或被称作触敏显示器系统。设备100可以包括存储器102(其可以包括一个或多个计算机可读存储介质)、存储器控制器122、一个或多个处理单元(CPU)120、外围设备接口118、RF电路108、音频电路110、扬声器111、麦克风113、输入/输出(I/O)子系统106、其他输入或控制设备116以及外部端口124。设备100可以包括一个或多个光学传感器164。这些组件可以通过一个或多个通信总线或信号线103进行通信。
应当理解,设备100仅是便携式多功能设备的一个示例,并且设备100可以具有比所示组件更多或更少的组件,可以组合两个或更多组件,或者可以具有不同的组件配置或布置。图1A和图1B中所示的各个组件可以在包括一个或多个信号处理和/或专用集成电路中的硬件、软件或硬件和软件两者的组合中实施。
存储器102可以包括高速随机访问存储器,并且还可以包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储器设备。设备100的其他组件(诸如CPU 120和外围设备接口118)对存储器102的访问可以由存储器控制器122进行控制。
外围设备接口118可以用于将设备的输入和输出外围设备耦合至CPU 120和存储器102。一个或多个处理器120运行或执行存储器102中存储的各种软件程序和/或指令集,用于执行针对设备100的各种功能以及用于处理数据。
在一些实施例中,外围设备接口118、CPU 120和存储器控制器122可以实施在单个芯片上,诸如芯片104。在一些其他实施例中,外围设备接口118、CPU 120和存储器控制器122可以在分开的芯片上实施。
RF(射频)电路108接收并且发送RF信号,也被称作电磁信号。RF电路108将电信号转换成电磁信号/将电磁信号转换成电信号,并且经由电磁信号与通信网络以及其他通信设备进行通信。RF电路108可以包括用于执行这些功能的已知电路,包括但不限于:天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片集、订户标识模块(SIM)卡、存储器等。RF电路108可以通过无线通信,与诸如也称为万维网(WWW)的因特网、内联网和/或诸如蜂窝式电话网络、无线局域网(LAN)和/或城域网(MAN)的无线网络以及其他设备进行通信。无线通信可以使用多种通信标准、协议和技术中的任何一种,包括但不限于:全球移动通信系统(GSM)、增强型数据GSM环境(EDGE)、高速下行链路分组接入(HSDPA)、宽带码分多址(W-CDMA)、码分多址(CDMA)、时分多址(TDMA)、蓝牙、无线高保真(Wi-Fi)(例如,IEEE 802.11a、IEEE 802.11b、IEEE 802.11g和/或IEEE802.11n)、因特网协议语音(VoIP)、Wi-MAX、针对电子邮件的协议(例如,因特网消息访问协议(IMAP)和/或邮局协议(POP))、即时消息传送(例如,可扩展消息传递和现场协议(XMPP)、针对即时消息传递和现场平衡扩展的会话发起协议(SIMPLE)、即时消息传递和现场服务(IMPS))和/或短消息服务(SMS),或者任意其他适当的通信协议,包括在此文档递交日为止尚未开发出的通信协议。
音频电路110、扬声器111和麦克风113在用户与设备100之间提供音频接口。音频电路110从外围设备接口118接收音频数据,将该音频数据转换成电信号,并且向扬声器111传输该电信号。扬声器111将该电信号转换成人类可听见的声波。音频电路110还接收由麦克风113从声波转换的电信号。音频电路110将电信号转换成音频数据并且向外围设备接口118传输该音频数据,以进行处理。音频数据可以通过外围设备接口118从存储器102和/或RF电路108获取和/或向存储器102和/或RF电路108传输。在一些实施例中,音频电路110还包括耳机插孔(例如,图2中的212)。耳机插孔在音频电路110与可移除音频输入/输出外围设备(诸如仅能输出的头戴式耳机或既能输出(例如,单耳或双耳的头戴式耳机)又能输入(例如,麦克风)的耳机)之间提供接口。
I/O子系统106将设备100上的输入/输出外围设备(诸如触摸屏112和其他输入控制设备116)耦合至外围设备接口118。I/O子系统106可以包括显示控制器156以及针对其他输入或控制设备的一个或多个输入控制器160。该一个或多个输入控制器160从其他输入或控制设备116接收电信号/向其他输入或控制设备116发送电信号。其他输入或控制设备116可以包括物理按钮(例如,下压按钮、摇杆按钮等)、拨盘、滑动开关、操纵杆、点击式转盘等。在一些备选实施例中,输入控制器(一个或多个)160可以被耦合至以下各项中的任意项(或着不与其耦合):键盘、红外端口、USB端口以及诸如鼠标之类的指向器设备。一个或多个按钮(例如,图2中的208)可以包括用于扬声器111和/或麦克风113的音量控制的上/下按钮。所述一个或多个按钮可以包括下压按钮(例如,图2中的206)。对下压按钮的快速按压可以解开触摸屏112的锁定或者开始在触摸屏上使用手势对设备进行解锁的过程,如在2005年12月23日提交的第11/322,549号美国专利申请“Unlocking a Device by PerformingGestures on an Unlock Image”所描述,其通过引用的方式整体并入于此。对下压按钮(例如,206)的较长按压可以使设备100通电或断电。用户可能能够自定义按钮中的一个或多个按钮的功能性。触摸屏112被用来实现虚拟按钮或软按钮以及一个或多个软键盘。
触敏显示器112在设备与用户之间提供输入接口和输出接口。显示控制器156从触摸屏112接收电信号和/或向触摸屏112发送电信号。触摸屏112向用户显示视觉输出。该视觉输出可以包括图形、文本、图标、视频以及上述各项的任意组合(统称为“图形”)。在一些实施例中,一些或所有视觉输出可以对应于用户界面对象。
触摸屏112具有基于触感(haptic)和/或触觉(tactile)接触而接受来自用户的输入的触敏表面、一个传感器或一组传感器。触摸屏112和显示控制器156(连同存储器102中任意相关联的模块和/或指令集)检测触摸屏112上的接触(以及该接触的任意移动或中断),并且将检测到的接触转换成与显示在触摸屏112上的用户界面对象(例如,一个或多个软按键、图标、网页或图像)的交互。在一个示例性实施例中,触摸屏112与用户之间的接触点对应于用户的手指。
触摸屏112可以使用LCD(液晶显示屏)技术、LPD(发光聚合物显示器)技术或LED(发光二极管)技术,但在其他实施例中也可以使用其他显示技术。触摸屏112和显示控制器156可以使用现在已知或以后开发的多种触摸感测技术的任何一种来检测接触以及该接触的任何移动或中断,这些触摸感测技术包括但不限于:电容、电阻、红外和表面声波技术,以及用于确定与触摸屏112的一个或多个接触点的其他接近传感器阵列或其他元件。在一个示例性实施例中,使用诸如可以在加利福尼亚州、库比蒂诺的Apple公司的和iPod中发现的投射式互电容感测技术。
在触摸屏112的一些实施例中的触敏显示器可以类似于以下美国专利中描述的多触摸敏感触摸板:6,323,846(Westerman等人),6,570,557(Westerman等人)、和/或6,677,932(Westerman),和/或美国专利公开2002/0015024A1,上述专利或者专利申请中每一个均通过引用的方式将其整体并入于此。然而,触摸屏112显示来自便携设备100的视觉输出,而触敏触摸板并不提供视觉输出。
在触摸屏112的一些实施例中的触敏显示器可如是以下申请中所描述的触敏显示器:(1)2006年5月2日提交的第11/381,313号美国专利申请“Multipoint Touch SurfaceController”;(2)2004年5月6日提交的第10/840,862号美国专利申请“MultipointTouchscreen”;(3)2004年7月30日提交的第10/903,964号美国专利申请“Gestures ForTouch Sensitive Input Devices”;(4)2005年1月31日提交的第11/048,264号美国专利申请“Gestures For Touch Sensitive Input Devices”;(5)2005年1月18日提交的第11/038,590号美国专利申请“Mode-Based Graphical User Interfaces For TouchSensitive Input Devices”;(6)2005年9月16日提交的第11/228,758号美国专利申请“Virtual Input Device Placement On A Touch Screen User Interface”;(7)2005年9月16日提交的第11/228,700号美国专利申请“Operation Of A Computer With A TouchScreen Interface”;(8)2005年9月16日提交的第11/228,737号美国专利申请“ActivatingVirtual Keys Of A Touch-Screen Virtual Keyboard”;以及(9)2006年3月3日提交的第11/367,749号美国专利申请“Multi-Functional Hand-Held Device”。所有这些申请都通过引用的方式整体并入于此。
触摸屏112可以具有超过100dpi的视频分辨率。在一些实施例中,触摸屏具有大约168dpi的视频分辨率。用户可以使用诸如触笔、手指等之类的任何适当对象或附属物与触摸屏112进行接触。在一些实施例中,用户界面被设计成主要通过基于手指的接触和手势来工作,由于手指在触摸屏上的接触面积较大,因此基于手指接触和手势在精度上低于基于触笔的输入。在一些实施例中,该设备将基于手指的粗略输入转换成精确的指针/光标位置或用于执行用户所期望的动作的命令。
在一些实施例中,除了触摸屏之外,设备100还可以包括用于激活或去激活特定功能的触摸板(未示出)。在一些实施例中,触摸板是该设备中的与触摸屏不同并不显示视觉输出的触敏区域。触摸板可以是与触摸屏112分离的触敏表面或者由触摸屏形成的触敏表面的延伸部分。
在一些实施例中,设备100可以包括物理或虚拟转盘(例如,点击转盘)以作为控制设备116。用户可以通过旋转点击转盘或者通过移动与点击转盘的接触点(例如,其中接触点的移动量通过该接触点相对于点击转盘的中心点的角位移来测量),在触摸屏112中显示的一个或多个图形对象(例如,图标)之中进行导航或者与其交互。点击转盘还可以被用来选择所显示的图标中的一个或多个图标。例如,用户可以在点击转盘的至少一部分或相关联的按钮上向下按压。由用户经由点击转盘提供的用户命令和导航命令可以由输入控制器160以及模块中的一个或多个模块和/或存储器102中的指令集进行处理。对于虚拟点击转盘,点击转盘和点击转盘控制器可以分别是触摸屏112和显示控制器156的一部分。对于虚拟点击转盘,该点击转盘可以是不透明或者半透明的对象,该对象响应于与设备的用户交互而在触摸屏显示器上出现和消失。在一些实施例中,虚拟点击转盘被显示在便携式多功能设备的触摸屏上,并且可通过与触摸屏的用户接触进行操作
设备100还包括对各种组件供电的电力系统162。电力系统162可以包括电力管理系统、一个或多个电源(例如,电池、交流电(AC))、充电系统、电力故障检测电路、电力转换器或逆变器、电力状态指示器(例如,发光二极管(LED))、以及与便携式设备中的电力生成、管理和分配有关的任何其他组件。
设备100还可以包括一个或多个光学传感器164。图1A和图1B示出了与I/O子系统106中的光学传感器控制器158耦合的光学传感器。光学传感器164可以包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光电晶体管。光学传感器164接收通过一个或多个透镜投射的来自环境的光,并且将光转换成代表图像的数据。与成像模块143(也被称作相机模块)相结合,光学传感器164可以捕获静止图像或视频。在一些实施例中,光学传感器位于设备100的背部,与设备正面的触摸屏显示器112相对,以使得触摸屏显示器可以被用作静止和/或视频图像获取的取景器。在一些实施例中,光学传感器位于设备的正面,以使得在用户查看触摸屏显示器上的其他视频会议参与者之时,可以获取视频会议的用户图像在一些实施例中,光学传感器164能够由用户改变(例如,通过旋转设备外壳中的透镜和传感器),以使得单个光学传感器164可以与触摸屏显示器一起使用,以用于视频会议以及静止和/或视频图像获取两者。
设备100还可以包括一个或多个接近传感器166。图1A和图1B示出了耦合至外围设备接口118的接近传感器166。备选地,接近传感器166可以被耦合至I/O子系统106中的输入控制器160。接近传感器166可以如以下美国专利申请中所述来执行:第11/241,839号,“Proximity Detector In Handheld Device”;第11/240,788号,“Proximity Detector InHandheld Device”;第11/620,702号,“Using Ambient Light Sensor To AugmentProximity Sensor Output”;第11/586,862号,“Automated Response To And Sensing OfUser Activity In Portable Devices”;以及第11/638,251号,“Methods And SystemsFor Automatic Configuration Of Peripherals”,其通过引用的方式整体并入于此。在一些实施例中,当多功能设备处于用户的耳朵附近时(例如,当用户正在打电话时),接近传感器关闭并且禁用触摸屏112。
设备100还可以包括一个或多个加速计168。图1A和图1B示出了耦合至外围设备接口118的加速计168。备选地,加速计168可以被耦合至I/O子系统106中的输入控制器160。加速计168可以如以下美国专利公开中所述来执行:第20050190059号,“Acceleration-basedTheft Detection System for Portable Electronic Devices”以及第20060017692号,“Methods And Apparatuses For Operating A Portable Device Based On AnAccelerometer”,前述两篇专利公开都通过引用的方式整体并入于此。在一些实施例中,基于对从一个或多个加速计接收的数据的分析,以纵向视图或者横向视图在触摸屏显示器上显示信息。除了加速计(一个或多个)168,设备100还可选地包括磁力计(未示出)和GPS(或者GLONASS或其他全球导航系统)接收器(未示出),以用于获得与设备100的位置和定向(例如,纵向或横向)有关的信息。
在一些实施例中,存储在存储器102中的软件组件包括操作系统126、通信模块(或指令集)128、接触/运动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(GPS)模块(或指令集)135以及应用(或指令集)136。此外,如图1A、图1B和图3所示,在一些实施例中,存储器102存储设备/全局内部状态157。设备/全局内部状态157包括以下各项中的一个或多个:活跃应用状态,指示当前活跃的应用(如果有的话);显示器状态,指示占用触摸屏显示器112各个区域的应用、视图和其他信息;传感器状态,包括从设备的各个传感器和输入控制设备116获得的信息;以及与设备的位置和/或姿态有关的位置信息。
操作系统126(例如,Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS、或者诸如VxWorks的嵌入式操作系统)包括用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、电力管理等)的各种软件组件和/或驱动器,并且促使各种硬件与软件组件之间的通信。
通信模块128通过一个或多个外部端口124促进与其他设备的通信,并且还包括用于处理通过RF电路108和/或外部端口124接收的数据的各种软件组件。外部端口124(例如,通用串行总线(USB)、FIREWIRE等)适于直接地或通过网络(例如,因特网、无线LAN等)间接地耦合至其他设备。在一些实施例中,外部端口是与用在iPod(Apple公司的商标)设备上的30针连接器相同、相似和/或兼容的多针(例如,30针)连接器。
接触/运动模块130可以检测与触摸屏112(与显示控制器156相结合)和其他触敏设备(例如,触摸板或物理点击式转盘)的接触。接触/运动模块130包括各种软件组件,用于执行与接触的检测相关的各种操作,诸如确定是否发生了接触(例如,检测手指向下事件),确定是否存在接触的移动并且跟踪跨过触敏表面的移动(例如,检测一个或多个手指拖拽事件),以及确定接触是否已停止(例如,检测手指向上事件或接触中断)。接触/运动模块130从触敏表面接收接触数据。确定接触点的移动(其由一系列接触数据表示)可以包括确定接触点的速率(幅度)、速度(幅度和方向)、和/或加速度(幅度和/或方向上的变化)。这些操作可以应用于单个接触(例如,一个手指接触),或者多个同时接触(例如,“多触摸”/多手指接触)。在一些实施例中,接触/运动模块130和显示控制器156检测触摸板上的接触。在一些实施例中,接触/运动模块130和控制器160检测点击转盘上的接触。
接触/运动模块130可以检测由用户输入的手势。触敏表面上不同的手势具有不同的接触模式。因此,手势可以通过检测特定接触模式来检测。例如,检测手指点击(tap)手势包括:检测手指向下事件、随后是在与该手指向下事件的位置(例如,在图标位置)相同的位置(或者基本上相同的位置)检测手指向上(例如,抬起)事件。作为另一示例,检测触摸表面上的手指滑动(swipe)手势包括:检测手指向下事件、随后是检测一个或多个手指拖拽事件、再随后是检测手指向上(例如,抬起)事件。
图形模块132包括用于在触摸屏112或其他显示器上渲染和显示图形的各种已知软件组件,包括用于改变所显示图形的亮度的组件。当在本文中使用时的,术语“图形”包括可以向用户显示的任何对象,包括但不限于:文本、网页、图标(诸如包括软按键的用户界面对象)、数字图像、视频、动画等。
在一些实施例中,图形模块132存储表示将被使用的图形的数据。每个图形可以被指派对应的代码。图形模块132从应用等接收指定将要显示的图形的一个或多个代码,连同(如果有需要)坐标数据和其他图形属性数据,然后生成屏幕图像数据以向显示控制器156输出。
文本输入模块134(其可以是图形模块132的组件)提供用于将文本输入各种应用中(例如,联系人137、电子邮件140、IM 141、浏览器147和需要文本输入的任何其他应用)的软键盘。
GPS模块135确定设备的位置,并且提供此信息以供各种应用使用(例如,提供给电话138,以用于在基于位置的拨号中使用,提供给相机143作为图片/视频元数据,以及提供给提供诸如天气小工具、本地黄页小工具、和地图/导航小工具的基于位置的服务的应用)。
应用136可以包括以下模块(或指令集)、或其子集或超集:
·联系人模块137(有时被称作地址簿或联系人列表);
·电话模块138;
·视频会议模块139;
·电子邮件客户端模块140
·即时消息传送(IM)模块141;
·锻炼支持模块142;
·用于静止和/或视频图像的相机模块143;
·图像管理模块144;
·视频播放器模块145;
·音乐播放器模块146;
·浏览器模块147;
·日历模块148;
·小工具模块149,其可以包括以下各项中的一个或多个:天气小工具149-1、股票小工具149-2、计算器小工具149-3、闹钟小工具149-4、词典小工具149-5、以及由用户获得的其他小工具,以及用户创建的小工具149-6;
·用于制作用户创建的小工具149-6的小工具创建器模块150;
·搜索模块151;
·视频和音乐播放器模块152,其合并视频播放器模块145和音乐播放器模块146;
·备忘录模块153;
·地图模块154;和/或
·在线视频模块155。
可以存储在存储器102中的其他应用136的示例包括其他文字处理应用、其他图像编辑应用、绘图应用、呈现应用、支持JAVA的应用、加密、数字权限管理、语音识别和语音复制。
可以结合触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,使用联系人模块137以管理地址簿或联系人列表(例如,存储在存储器102或存储器370中的联系人模块137的应用内部状态192中),包括:将姓名(一个或多个)添加到地址簿中;从地址簿中删除姓名(一个或多个);将电话号码(一个或多个)、电子邮件地址(一个或多个)、物理地址(一个或多个)或其他信息与姓名相关联;将图像与姓名相关联;对姓名进行分类和排序;提供电话号码或电子邮件地址以发起和/或促进通过电话138、视频会议139、电子邮件140或IM 141的通信等。
可以结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,使用电话模块138以录入对应于电话号码的字符序列、访问地址簿137中的一个或多个电话号码、修改已经录入的电话号码、拨打相应的电话号码、进行会话以及当会话完成时断开连接或挂断。如上所述,无线通信可以使用多种通信标准、协议和技术中的任何一种。
结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134,联系人列表137和电话模块138,视频会议模块139包括用于根据用户指令发起、进行和终止用户与一个或多个其他参与者之间的视频会议的可执行指令。
结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,电子邮件客户端模块140包括用于响应于用户指令创建、发送、接收和管理电子邮件的可执行指令。结合图像管理模块144,电子邮件客户端模块140使创建和发送带有利用相机模块143拍摄的静止或视频图像的电子邮件变得非常容易。
结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,即时消息传送模块141包括用于录入对应于即时消息的字符序列的可执行指令,以便修改先前录入的字符,以便传输相应的即时消息(例如,使用针对基于电话的即时消息的短消息服务(SMS)或多媒体消息服务(MMS)协议,或者使用针对基于因特网的即时消息的XMPP、SIMPLE或IMPS),以便接收即时消息,以及以便查看接收的即时消息。在一些实施例中,正如MMS和/或增强型消息传输服务(EMS)所支持的那样,所传输和/或所接收的即时消息可以包括图形、照片、音频文件、视频文件和/或其他附件。当在本文中使用时,“即时消息传送”指代基于电话的消息(例如,使用SMS或MMS发送的消息)和基于因特网的消息(例如,使用XMPP、SIMPLE或IMPS的消息)。
结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135、地图模块154和音乐播放器模块146,锻炼支持模块142包括用于下述操作的可执行指令:创建锻炼(例如,具有时间、距离和/或卡路里燃烧目标);与锻炼传感器(运动设备)通信;接收锻炼传感器数据;校准用于检测锻炼的传感器;选择并且播放用于锻炼的音乐;以及显示、存储并且传输锻炼数据。
结合触摸屏112、显示控制器156、光学传感器(一个或多个)164、光学传感器控制器158、接触模块130、图形模块132和图像管理模块144,相机模块143包括用于下述操作的可执行指令:捕获静止图像或视频(包括视频流)并且将它们存储到存储器102中,修改静止图像或视频的特性,或者从存储器102中删除静止图像或视频。
结合触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134和相机模块143,图像管理模块144包括用于布置、修改(例如,编辑)、或以其他方式操纵、标记、删除、呈现(例如,在数字幻灯片演示或相册中)、以及存储静止和/或视频图像的可执行指令。
结合触摸屏112、显示控制器156、接触模块130、图形模块132、音频电路110以及扬声器111,视频播放器模块145包括用于(例如,在触摸屏112上或在经由外部端口124外部连接的显示器上)显示、呈现或者以其他方式回放视频的可执行指令。
结合触摸屏112、显示控制器156、接触模块130、图形模块132、音频电路110、扬声器111,RF电路108以及浏览器模块147,音乐播放器模块146包括允许用户下载和回放录制的音乐以及以一个或多个文件格式存储的其他声音文件(诸如MP3或AAC文件)的可执行指令。在一些实施例中,设备100可以包括诸如iPod(Apple公司的商标)的MP3播放器的功能性。
结合RF电路108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132和文本输入模块134,浏览器模块147包括用于根据用户指令浏览因特网(包括搜索、链接、接收和显示网页或网页的多个部分以及链接到网页的附件和其他文件)的可执行指令。
结合RF电路108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件客户端模块140和浏览器模块147,日历模块148包括用于根据用户指令创建、显示、修改和存储日历和与日历相关联的数据(例如,日历条目、待办事项列表等)的可执行指令。
结合RF电路108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,小工具模块149是可以由用户下载和使用的小型应用(例如,天气小工具149-1、股票小工具149-2、计算器小工具149-3、闹钟小工具149-4和词典小工具149-5),或者由用户创建的小型应用(例如,用户创建的小工具149-6)。在一些实施例中,小工具包括HTML(超文本标记语言)文件、CSS(层叠样式表)文件和JavaScript文件。在一些实施例中,小工具包括XML(可扩充标记语言)文件和JavaScript文件(例如,Yahoo!小工具)。
结合RF电路108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,小工具创建器模块150可以由用户用于创建小工具(例如,将网页的用户指定部分转变成小工具)。
结合触摸屏112、显示器系统控制器156、接触模块130、图形模块132和文本输入模块134,搜索模块151包括用于根据用户指示搜索存储器102中与一条或多条搜索准则(例如,一个或多个用户指定的搜索项)匹配的文本、音乐、声音、图像、视频和/或其他文件的可执行指令。
结合触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,备忘录模块153包括根据用户指示创建并管理备忘录、日程表等的可执行指令。
结合RF电路108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135和浏览器模块147,地图模块154可以用于根据用户指示接收、显示、修改和存储地图以及与地图相关联的数据(例如,驾驶方向;关于在特定位置或附近的商店及其他感兴趣点的数据;以及其他基于位置的数据)。
结合触摸屏112、显示器系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155包括允许用户访问、浏览、接收(例如,通过流传输和/或下载)、回放特定在线视频(例如,在触摸屏上或在经由外部端口124外部连接的显示器上)、发送具有至特定在线视频的链接的电子邮件以及管理诸如H.264之类的一个或多个文件格式的在线视频的指令。在一些实施例中,使用即时消息传送模块141而不是电子邮件客户端模块140来发送至特定在线视频的链接。在线视频应用的附加描述可以在以下美国专利申请中找到:2007年6月20日提交的第60/936,562号美国临时专利申请“Portable Multifunction Device,Method,and Graphical User Interface for Playing Online Videos”,以及2007年12月31日提交的第11/968,067号美国专利申请“Portable Multifunction Device,Method,andGraphical User Interface for Playing Online Videos,”,其内容通过引用的方式整体并入于此。
上述模块和应用的每一个均对应于用于执行上文所述的一个或多个功能以及本申请中描述的方法(例如,本文所述的计算机实现方法以及其他信息处理方法)的指令集。这些模块(即,指令集)无需实施为单独的软件程序、过程或模块,因此这些模块的各种子集可以在各实施例中组合或者重新布置。例如,视频播放器模块145可以与音乐播放器模块146结合成单个模块(例如,图1B的视频和音乐播放器模块152)。在一些实施例中,存储器102可以存储上述模块和数据结构的子集。此外,存储器102可以存储上文未描述的其他模块和数据结构。
在一些实施例中,设备100是专门通过触摸屏和/或触摸板来执行设备上的预定义功能集合的操作的设备。通过将触摸屏和/或触摸板用作用于设备100的操作的主要输入控制设备,可以减少设备100上的物理输入控制设备(诸如下压按钮、拨盘等)的数目。
可以专门通过触摸屏和/或触摸板执行的预定义功能集合包括用户界面之间的导航。在一些实施例中,当被用户触摸时,触摸板将设备100从可以显示在设备100上的任意用户界面导航到主页、主屏或根菜单。在此类实施例中,触摸板可以被称为“菜单按钮”。在一些其他实施例中,菜单按钮可以是物理下压按钮或其他物理输入控制设备,而不是触摸板。
图1C是图示根据一些实施例用于事件处理的示例性组件的框图。在一些实施例中,存储器102(在图1A和图1B中)或370(图3)包括事件分类器170(例如,在操作系统126中)和相应的应用136-1(例如,前述应用137-151、155、380-390中的任意应用)。
事件分类器170接收事件信息,并且确定应用136-1以及应用136-1中向其递送该事件信息的应用视图191。事件分类器170包括事件监测器171和事件分派器(eventdispatcher)模块174。在一些实施例中,应用136-1包括应用内部状态192,其指示当应用活跃或正在执行时触敏显示器112上显示的当前应用视图(一个或多个)。在一些实施例中,设备/全局内容状态157由事件分类器170用于确定哪个或者哪些应用当前是活跃的,并且应用内部状态192由事件分类器170用于确定向其递送事件信息的应用视图191。
在一些实施例中,应用内部状态192包括附加信息,诸如以下各项中的一个或多个:当应用136-1恢复执行时要使用的恢复信息,指示应用136-1正在显示或准备好显示的信息的用户界面状态信息,使用户能够回到应用136-1的前一状态或视图的状态队列,以及用户执行的先前动作的重做/撤销队列。
事件监测器171从外围设备接口118接收事件信息。事件信息包括关于子事件(例如,触敏显示器112上的用户触摸,作为多触摸手势的一部分)的信息。外围设备接口118传输其从I/O子系统106或传感器(诸如接近传感器166、加速计(一个或多个)168和/或麦克风113(通过音频电路110))接收的信息。外围设备接口118从I/O子系统106接收的信息包括来自触敏显示器112或触敏表面的信息。
在一些实施例中,事件监测器171以预定间隔向外围设备接口118发送请求。作为响应,外围设备接口118发送事件信息。在其他实施例中,只在发生重要事件(例如,接收到超过预定噪声阈值和/或长于预定持续时间的输入)时,外围设备接口118才发送事件信息。
在一些实施例中,事件分类器170还包括命中视图确定模块172和/或活跃事件识别器确定模块173。
命中视图确定模块172提供用于当触敏显示器112显示多于一个视图时,确定子事件在一个或多个视图中发生的位置的软件过程。视图由用户在显示器上可以看到的控件和其他元件组成。
与应用相关联的用户界面的另一方面是一组视图,有时在本文中被称为应用视图或用户界面窗口,信息在其中显示并且基于触摸的手势在其中发生。在其中检测到触摸的(相应应用的)应用视图可以对应于该应用的程序或视图层次结构中的程序层级。例如,其中检测到触摸的最低层级视图可被称为命中视图,并且可以至少部分基于开始基于触摸的手势的初始触摸的命中视图,来确定被识别为正确输入的事件集。
命中视图确定模块172接收与基于触摸的手势的子事件有关的信息。当应用具有以层次结构组织的多个视图时,命中视图确定模块172将该层次结构中应当处理该子事件的最低层视图标识为命中视图。在大部分情况下,命中视图是其中发生了发起子事件(即,子事件序列中形成事件或潜在事件的第一个子事件)的最低层级的视图。一旦命中视图被命中视图确定模块标识,该命中视图通常接收与使其被标识为命中视图的相同触摸或输入源有关的所有子事件。
活跃事件识别器确定模块173确定视图层次结构中应当接收特定子事件序列的视图或多个视图。在一些实施例中,活跃事件识别器确定模块173确定只有命中视图应当接收特定子事件序列。在其他实施例中,活跃事件识别器确定模块173确定包括子事件的物理位置的所有视图都是有效涉及(actively involve)的视图,并且因此确定所有有效涉及的视图都应当接收特定子事件序列。在其他实施例中,即使触摸子事件被完全限定到与一个特定视图相关联的区域,层次结构中更高的视图将仍然保持作为有效涉及的视图。
事件分派器模块174将事件信息分派至事件识别器(例如,事件识别器180)。在包括活跃事件识别器确定模块173的实施例中,事件分派器模块174将事件信息递送至由活跃事件识别器确定模块173确定的事件识别器。在一些实施例中,事件分派器模块174将事件信息存储在事件队列中,该事件信息由相应的事件接收器模块182进行检索。
在一些实施例中,操作系统126包括事件分类器170。备选地,应用136-1包括事件分类器170。在其他实施例中,事件分类器170是单独模块,或者是存储器102中存储的另一模块(诸如接触/运动模块130)的一部分。
在一些实施例中,应用136-1包括多个事件处理机190以及一个或多个应用视图191,其中每一个包括用于处理发生在该应用的用户界面的相应视图内的触摸事件的指令。应用136-1的每个应用视图191包括一个或多个事件识别器180。通常,相应的应用视图191包括多个事件识别器180。在其他实施例中,事件识别器180中的一个或多个事件识别器是分离的模块(诸如用户界面套件(未示出))的一部分,或者是应用136-1从中继承方法和其他属性的更高层对象。在一些实施例中,相应事件处理机190包括以下各项中的一个或多个:数据更新器176、对象更新器177、GUI更新器178和/或从事件分类器170接收的事件数据179。事件处理机190可以利用或调用数据更新器176、对象更新器177或GUI更新器178来更新应用内部状态192。备选地,应用视图191中的一个或多个包括一个或多个相应事件处理机190。同样,在一些实施例中,数据更新器176、对象更新器177和GUI更新器178中的一个或多个包括在相应的应用视图191中。
相应的事件识别器180从事件分类器170接收事件信息(例如,事件数据179),并根据该事件信息标识事件。事件识别器180包括事件接收器182和事件比较器184。在一些实施例中,事件识别器180还包括至少以下各项的子集:元数据183和事件递送指令188(其可以包括子事件递送指令)。
事件接收器182从事件分类器170接收事件信息。该事件信息包括关于子事件(例如,触摸或触摸移动)的信息。取决于子事件,事件信息还包括附加信息,诸如子事件的位置。当子事件涉及触摸的运动时,事件信息还可以包括子事件的速度和方向。在一些实施例中,事件包括设备从一个定向到另一个定向的旋转(例如,从纵向到横向的旋转,或反之亦然),并且事件信息包括关于设备的当前定向(也被称作设备姿态)的对应信息。
事件比较器184将事件信息与预定义事件或子事件的定义进行比较,并且基于该比较,确定事件或子事件,或者确定或更新事件或子事件的状态。在一些实施例中,事件比较器184包括事件定义186。该事件定义186包含事件(例如,预定义的子事件序列)的定义,例如,事件1(187-1)、事件2(187-2)等等。在一些实施例中,事件187中的子事件例如包括触摸开始、触摸结束、触摸移动、触摸取消和多触摸。在一个示例中,事件1(187-1)的定义是对显示对象的双点击。该双点击例如包括对显示对象的持续预定阶段的第一触摸(触摸开始)、持续预定阶段的第一抬起(触摸结束)、对显示对象的持续预定阶段的第二触摸(触摸开始)以及持续预定阶段的第二抬起(触摸结束)。在另一示例中,事件2(187-2)的定义是对显示对象的拖拽。该拖拽例如包括对显示对象的持续预定阶段的触摸(或接触)、该触摸跨过触敏显示器112的移动以及触摸的抬起(触摸结束)。在一些实施例中,事件还包括针对一个或多个相关联的事件处理机190的信息。
在一些实施例中,事件定义187包括针对相应用户界面对象的事件的定义。在一些实施例中,事件比较器184执行命中测试,以用于确定与子事件相关联的用户界面对象。例如,在触敏显示器112上其中显示有三个用户界面对象的应用视图中,当在触敏显示器112上检测到触摸时,事件比较器184执行命中测试,以确定三个用户界面对象中哪个用户界面对象(如果有的话)与该触摸(子事件)相关联。如果每个显示对象均与相应的事件处理机190相关联,则事件比较器使用命中测试的结果来确定应当激活哪个事件处理机190。例如,事件比较器184选择与触发命中测试的子事件和对象相关联的事件处理机。
在一些实施例中,各事件187的定义还包括延迟动作,其延迟事件信息的递送,直到已经确定子事件序列是否与事件识别器的事件类型相对应。
当相应事件识别器180确定子事件序列不与事件定义186中的任意事件匹配时,该相应的事件识别器180进入事件不可能、事件失败或者事件结束状态,此后该相应的事件识别器180忽视该基于触摸的手势的后续子事件。在此情况下,对于命中视图保持活跃的其他事件识别器(如果有的话)继续跟踪和处理进行中的基于触摸的手势的子事件。
在一些实施例中,相应事件识别器180包括具有可配置的属性、标志(flag)和/或列表的元数据183,其指示事件递送系统应当如何执行去往有效涉及的事件识别器的子事件传递。在一些实施例中,元数据183包括可配置的属性、标志和/或列表,其指示事件识别器可以如何进行彼此交互。在一些实施例中,元数据183包括可配置的属性、标志和/或列表,其指示子事件是否被递送到视图或程序层次结构中的不同层级。
在一些实施例中,相应事件识别器180在事件的一个或多个子事件被识别时激活与事件相关联的事件处理机190。在一些实施例中,相应事件识别器180向事件处理机190递送与事件相关联的事件信息。激活事件处理机190与向相应的命中视图发送(或延迟发送)子事件截然不同。在一些实施例中,事件识别器180抛出与识别事件相关联的标志,并且与该标志相关联的事件处理机190捕获该标志并执行预定义过程。
在一些实施例中,事件递送指令188包括子事件递送指令,其递送关于子事件的事件信息而不激活事件处理机。相反,子事件递送指令向与一系列子事件或有效涉及的视图相关联的事件处理机递送事件信息。与一系列子事件或与有效涉及的视图相关联的事件处理机接收该事件信息并执行预定过程。
在一些实施例中,数据更新器176创建并更新应用136-1中使用的数据。例如,数据更新器176更新联系人模块137中使用的电话号码,或者存储视频播放器模块145中使用的视频文件。在一些实施例中,对象更新器177创建并更新应用136-1中使用的数据。例如,对象更新器177创建新的用户界面对象或更新用户界面对象的位置。GUI更新器178更新GUI。例如,GUI更新器178准备显示器信息,并且将其发送至图形模块132以用于在触敏显示器上显示。
在一些实施例中,(一个或多个)事件处理机190包括或能够访问数据更新器176、对象更新器177和GUI更新器178。在一些实施例中,数据更新器176、对象更新器177和GUI更新器178被包括在相应的应用136-1或应用视图191的单个模块中。在其他实施例中,数据更新器176、对象更新器177和GUI更新器178被包括在两个或更多软件模块中。
应当理解,前面关于触敏显示器上的用户触摸的事件处理的论述也适用以操作具有输入设备的多功能设备100的其他形式的用户输入,其中并非所有用户输入都是在触摸屏上发起的,例如,使鼠标移动和鼠标按钮按压与触控板上的单个或多个键盘按压或保持、用户移动、点击、拖拽、滚动等协作或不与其协作,触笔输入,设备的移动,口头指令,检测到的眼睛运动,生物测定的输入和/或上述各项的任何组合,这些都可用作与定义要被识别的子事件相对应的输入。
图2例示了根据一些实施例的具有触摸屏112的便携式多功能设备100。触摸屏可以显示用户界面(UI)200内的一个或多个图形。在此实施例以及如下所述的其他实施例中,用户可以通过例如利用一个或多个手指202(在图中未按比例画出)或一个或多个触笔(在图中未按比例画出)与图形接触,来选择一个或多个图形。在一些实施例中,在用户中断与一个或多个图形接触时发生一个或多个图形的选择。在一些实施例中,接触可以包括手势,诸如一个或多个点击、一个或多个滑动(从左到右、从右到左、向上和/或向下)和/或已经与设备100接触的手指的转动(rolling,从右到左、从左到右、向上和/或向下)。在一些实施例中,与图形的无意接触可能不会选择图形。例如,当与选择对应的手势是点击时,扫过应用图标的滑动手势可能不会选择对应的应用。
设备100还可以包括一个或多个物理按钮,诸如“主屏”或菜单按钮204。如前所述,菜单按钮204可以用于导航至可以在设备100上执行的应用集合中的任何应用136。备选地,在一些实施例中,菜单按钮被实施为触摸屏112上显示的GUI中的软按键。
在一个实施例中,设备100包括触摸屏112、菜单按钮204、用于打开/关闭设备电源和锁定设备的下压按钮206、以及音量调节按钮(一个或多个)208、订户标识模块(SIM)卡槽210、耳机插孔212和对接/充电外部端口124。下压按钮206可以用于通过压下该按钮并使该按钮保持压下状态预定义的时间间隔来打开/关闭设备电源;通过压下该按钮并在经过预定义的时间间隔之前释放该按钮来锁定设备;和/或解锁设备或发起解锁过程。在一个备选实施例中,设备100还可以通过麦克风113接受用于激活或去激活一些功能的口头输入。
图3是根据一些实施例的具有显示器和触敏表面的示例性多功能设备的框图。设备300不需要是便携式的。在一些实施例中,设备300是膝上型计算机、台式计算机、平板计算机、多媒体播放器设备、导航设备、教育设备(诸如儿童学习玩具)、游戏系统或控制设备(例如,家用或工业控制器)。设备300通常包括一个或多个处理单元(CPU)310、一个或多个网络或其他通信接口360、存储器370、以及用于互连这些组件的一个或多个通信总线320。通信总线320可以包括互连和控制系统组件之间通信的电路(有时被称作芯片组)。设备300包括含有显示器340(其通常为触摸屏显示器)的输入/输出接口330。输入/输出接口330还可以包括键盘和/或鼠标(或其他指向设备)350和触摸板355。存储器370包括高速随机访问存储器,诸如DRAM、SRAM、DDR RAM或其他随机访问固态存储设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或其他非易失性固态存储设备。存储器370可以可选地包括远离(一个或多个)CPU 310定位的一个或多个存储设备。在一些实施例中,存储器370存储与存储在便携式多功能设备100(图1)的存储器102中的程序、模块、和数据结构类似的程序、模块、和数据结构或其子集。此外,存储器370可以存储未存在于便携式多功能设备100的存储器102中的附加程序、模块、和数据结构。例如,设备300的存储器370可以存储绘图模块380、呈现模块382、文字处理模块384、网站创建模块386、磁盘创作模块388和/或电子表格模块390,而便携式多功能设备100(图1)的存储器102可以不存储这些模块。
图3中的上述元件的每个元件可以存储在一个或多个前述存储器设备中。上述模块中的每个模块对应于用于执行如上所述功能的指令集。上述模块或程序(即,指令集)不需要实施为单独软件程序、过程或模块,因此这些模块的各种子集可以在各实施例中组合或以其他方式重新布置。在一些实施例中,存储器370可以存储上述模块和数据结构的子集。此外,存储器370可以存储上文未描述的附加模块和数据结构。
现在把注意力转向可以在便携式多功能设备100上实施的用户界面(“UI”)的实施例。
图4A和图4B图示了根据一些实施例的用于便携式多功能设备100上的应用菜单的示例性用户界面。类似用户界面可以在设备300上实施。在一些实施例中,用户界面400A包括以下元件或其子集或超集:
·用于诸如蜂窝信号和Wi-Fi信号的无线通信(一种或多种)的信号强度指示符(一个或多个)402;
·时间404;
·蓝牙指示符405;
·电池状态指示符406;
·具有以下频繁使用应用的图标的托盘408,诸如:
o电话138,其可以包括未接呼叫或语音电子邮件消息数目的指示符414;
o电子邮件客户端140,其可以包括未读电子邮件数目的指示符410;
o浏览器147;和
o音乐播放器146;以及
·以下其他应用的图标,诸如:
o IM 141;
o图像管理144;
o相机143;
o视频播放器145;
o天气149-1;
o股票149-2;
o锻炼支持142
o日历148;
o计算器149-3;
o闹钟149-4
o字典149-5;以及
o用户创建的小工具149-6。
在一些实施例中,用户界面400B包括以下元件或其子集或超集:
·402、404、405、406、141、148、144、143、149-3、149-2、149-1、149-4、410、414、138、140和147,如上所述;
·地图154;
·备忘录153;;
·设置412,其提供对设备100及其各种应用136的设置的访问,如下文进一步描述;
·视频和音乐播放器模块152,也被称为iPod(苹果公司的商标)模块152;以及
·在线视频模块155,也被称作YouTube(Google公司的商标)模块155。
图4C图示了在具有与显示器450(例如,触摸屏显示器112)分离的触敏表面451(例如,平板或触摸板355,图3)的设备(例如,设备300,图3)上的示例性用户界面。虽然以下许多示例将参考在触摸屏显示器112(其中触敏表面与显示器组合在一起)上的输入给出,但是在一些实施例中,设备检测与显示器分离的触敏表面上的输入,如图4C所示。在一些实施例中,触敏表面(例如,图4C中的451)具有对应于显示器(例如,450)上的主轴(例如,图4C中的453)的主轴(例如,图4C中的452)。根据这些实施例,设备检测在对应于显示器上相应位置的位置处(例如,在图4C中,460对应于468,并且462对应于470)与触敏表面451的接触(例如,图4C中的460和462)。通过此方式,当触敏表面与显示器分离时,设备在触敏表面(例如,图4C中的451)上检测到的用户输入(例如,接触460和接触462及其移动)由设备使用以操纵多功能设备的显示器(例如,图4C中的450)上的用户界面。应当理解,类似方法可以用于本文所述的其他用户界面。
另外,虽然以下示例主要参考手指输入(例如,手指接触、手指点击手势、手指滑动手势)给出,但是应当理解的是在一些实施例中,一个或多个手指输入可以被来自另一输入设备(例如,基于鼠标的输入或触笔输入)的输入代替。例如,滑动手势可以被鼠标点击(例如,而不是接触)随后沿滑动路径移动光标(例如,而不是移动接触)代替。作为另一示例,点击手势可以在光标位于点击手势的位置之上被鼠标点击代替(例如,而不是检测接触随后停止检测该接触)。类似地,当同时检测到多个用户输入时,应当理解可以同时使用多个计算机鼠标,或者可以同时使用鼠标和手指接触。
现在把注意力转向可以在具有显示器和触敏表面的多功能设备(诸如设备300或便携式多功能设备100)上实施的用户界面(“UI”)及相关联过程的实施例。
图5A至图5LLLL图示了根据一些实施例的用于创建和管理包含可选用户界面对象中的一个或多个可选用户界面对象的文件夹的示例性用户界面。这些图中的用户界面被用来图示下文所描述的过程,包括图6A至6E、7A至7C、8A至8C、9A至9B、10A至10B、11A至11C、12A至12E以及13A至13E的过程。
现在把注意力转向图5A,图5A图示了具有触摸屏(例如,图5A至图5N、图5P至5LLLL中的112)显示器(例如,触摸屏112的多功能设备(例如,图5A至图5N、图5P至5LLLL中的100)。在一些实施例中,多功能设备100还包括扬声器(例如,图5A至图5N、图5P至5LLLL中的111)、麦克风(例如,图5A至图5N、图5P至5LLLL中的113)、一个或多个光学传感器(例如,图5A至图5N、图5P至5LLLL中的164)、接近传感器(例如,图5A至图5N、图5P至5LLLL中的166)、一个或多个加速计(例如,图5A至图5N、图5P至5LLLL中的168),如在上文更详细描述的。
在一些实施例中,多功能设备100显示多个通知图标,诸如用于诸如蜂窝信号和Wi-Fi信号的无线通信(一种或多种)的信号强度指示符(一个或多个)(例如,图5A至图5N、图5P至5LLLL中的402);时间指示符(例如,图5A至图5N、图5P至5LLLL中的404);蓝牙指示符(例如,图5A至图5N、图5P至5LLLL中的405);电池状态指示符(例如,图5A至图5N、图5P至5LLLL中的406)。根据一些实施例,多功能设备还显示多个可选用户界面对象(例如,图5A至图5LLLL中的应用图标5002和文件夹图标5004)。在一些实施例中,可选用户对象中的一个或多个可选用户对象在托盘中进行显示(例如,图5A至图5N、图5P至图5LLLL中的应用图标5006),托盘也有时被称作停靠区(dock)。在一些实施例中,托盘之外的可选用户对象(例如,应用图标和/或文件夹图标)是多组/多页可选用户界面对象的一部分,其中每组每/页可选用户界面对象包括不同的多个可选用户界面对象。然而在一些实施例中,当多功能设备从第一组/第一页可选用户界面对象切换至第二组/第二页可选用户界面对象时,托盘5006并不改变。
现在将注意力转向图5A,该图5A包括多个可选用户界面(user interface)对象,包括多个动作图标5002和多个文件夹图标5004。例如,在图5A中,动作图标5002包括用于激活相应应用的多个应用图标(例如,照片应用图标5002-1、时钟应用图标5002-2、浏览器应用图标5002-3、纸牌应用图标5002-4、天气应用图标5002-5、备忘录应用图标5002-6、文本应用图标5002-7、地图应用图标5002-8、股票应用图标5002-9、照相机应用图标5002-12、竞速应用图标5002-13、电子邮件应用图标5002-14、电话应用图标5002-15以及iPod应用图标5002-16)、用于启动网络浏览器并显示加书签网页的书签图标5002-10和用于激活文档查看/编辑应用、从而显示与文档图标5002-11相关联的文档的文档图标5002-11。
图5A中的文件夹图标(例如,图5A中的5004-1-a和5004-2)是可以被激活以显示文件夹视图的图标。在一些实施例中,文件夹图标5004每个包括与文件夹相关联的可选对象指示符的多个缩小比例表示(例如,用于文件夹图标5004-1的缩小比例表示“x1”、“x2”、“x3”、“x4”、“x5”和“x6”以及用于文件夹图标5004-2的缩小比例表示“z1”、“z2”、“z3”、“z4”、“z5”和“z6”)。应理解的是根据一些实施例,显示文件夹视图包括显示包括多个可选用户界面图标(例如,动作图标5002)的区域。在图5A中,设备处于正常操作模式。换言之,选择动作图标中的一个将激活一个应用(例如,启动当前并不在设备上运行的应用或显示当前在设备上运行的应用的视图)。在一些实施例中,设备检测用以进入用户界面重新配置模式的请求。例如,在图5A中,设备检测与纸牌应用图标5002-4的接触5008持续超过预定时间段(例如,2秒),并且作为响应,该设备进入用户界面重新配置模式,如图5B中所示。
在图5B中,设备已进入用户界面重新配置模式。在一些实施例中,可选用户界面对象(例如,5002和5004)显示设备处于用户界面重新配置模式的视觉指示。例如,如图5B中所示,可选用户界面对象轻轻摇晃,如同其漂浮在水上一样(例如,每个相应可选用户界面对象在显示器上围绕可选用户界面对象的相应平均位置为进行振荡)。另外,在一些实施例中,在处于用户界面重新配置模式之时,可选用户界面对象中的至少一些与对象移除标志(例如,图5B中的5010)相关联,并且当设备检测到对象移除标志(图5B中点击手势5011)的激活时,与对象移除标志相关联的可选用户界面对象(例如,图5B中的天气应用图标5002-5)被从用户界面中移除(例如,删除)。
另外,在一些实施例中,文件夹图标中的一个或多个文件夹图标在设备进入用户界面重新配置模式时改变外观。例如,在图5A中,当设备处于正常操作模式时,用可选用户界面对象的第一组多个缩小尺寸表示(例如图5A中的文件夹图标5004-1-a中的“x1”、“x2”、“x3”、“x4”、“x5”、“x6”)来显示文件夹图标5004-1-a,而在图5B中,在设备进入用户界面重新配置模式之后,在文件夹图标(例如,图5B中的文件夹图标5004-1-b)内显示可选用户界面对象的第二组多个缩小尺寸表示(例如,“x4”、“x5”、“x6”和“x7”)。另外,在一些实施例中,文件夹图标中的一个或多个(例如,图5B中的5004-1-b)包括通知标志5012,其指示与文件夹中的可选用户界面对象中的一个相关联的应用具有通知。在一些实施例中,缩小比例表示中的一个(例如,文件夹图标5004-1-b中的“x7”)具有其自己的通知标志5014,其指示与该缩小比例表示相关联的应用具有通知。通常,通知是应用要求设备用户的关注的指示(例如,由于新消息已经到达,或者已发生新事件,更新可用等)。
现在注意力转向图5B-5F,其示出根据一些实施例的用于创建新建文件夹的示例性用户界面。在图5B中,设备检测用以将相应可选用户界面对象移动至屏幕边缘的请求。在本示例中,该请求包括触敏表面(例如,触摸屏112)上的在对应于“竞速”动作图标5002-13的位置处的接触5016-a以及该接触到触敏表面的边缘(例如,到触摸屏112上的接触位置5016-b,如图5C中所示)的后续移动5018。在图5C中,将动作图标5002-13移动至显示器(例如,触摸屏112)的边缘,并保持在显示器的边缘持续超过预定时间阈值(例如,1秒)。响应于在显示器(例如,触摸屏112)的边缘处检测到动作图标5002-13持续超过预定时间阈值,设备导航至可选用户界面对象的下一组/下一页(例如,如图5D中所示)。
在一些实施例中,该设备在设备处于正常操作模式之时保持可选用户界面对象的多个页面。在这些实施例中的一些实施例中,当设备进入用户界面重新配置模式时,该设备创建新建空文件夹的附加页面。例如,在图5D中不存在动作图标5002且不存在已填充文件夹,因此设备显示用于空文件夹(例如,不包含可选用户界面对象的文件夹)的文件夹图标5004-3。在一些实施例中,用于空文件夹的文件夹图标(例如,5004-3)具有与用于已填充文件夹(例如,包含一个或多个可选用户界面对象的文件夹)的文件夹图标不同的外观。
在图5D中,设备检测用以将可选用户界面对象5002-13移动至用于空文件夹5004-3的文件夹图标的请求。在图5D中所示的示例,该请求包括接触5016从接近显示器(例如,触摸屏112)的边缘的接触位置5016-b到接近于用于新建空文件夹的文件夹图标5004-3的接触位置(例如,图5E中的5016-c)的移动5020。响应于用以移动可选用户界面对象的请求,该设备将可选用户界面对象从接近显示器(例如,触摸屏112)的边缘的位置(例如,图5D中的5002-13)移动到接近于用于新建空文件夹的文件夹图标5004-3或用于文件夹图标5004-3的激活区域或与其重叠的位置。
在一些实施例中,在可选用户界面对象5002-13接近于用于空文件夹的文件夹图标5004-3或与其重叠之时,设备检测用以请求移动可选用户界面对象5002-13的输入的终止(例如,接触5016-c从触摸屏112的抬起)。响应于检测到该输入的终止,即接触从触敏表面(例如,触摸屏112)的抬起,设备向与文件夹图标5004-3相关联的文件夹添加可选用户界面对象5002-13,如图5F中所示。在一些实施例中,当设备向与文件夹图标5004-3相关联文件夹添加可选用户界面对象时,设备改变文件夹图标的外观。例如,在图5F中,文件夹图标5004-3显示被添加到与文件夹图标5004-3相关联的文件夹的可选用户界面对象5002-13的缩小比例表示。
在一些实施例中,设备在处于用户界面重新配置模式之时始终显示空文件夹。例如,在图5F中,一旦先前空的文件夹(例如,与文件夹图标5004-3相关联的文件夹)被填充(例如,在可选用户界面对象5002-13已被加到该文件夹之后,如图5C-5E中所示),设备创建后续新建空文件夹并在显示器(例如,触摸屏112)上显示与后续新建空文件夹相关联的文件夹图标(例如,图5F中的5004-4)。因此,可以由用户通过简单地填充先前空的文件夹来创建新建空文件夹。在一些实施例中,当设备恢复到正常操作模式时,与空文件夹相关联的何文件夹图标(例如,文件夹图标5004-4)不再被设备显示。例如,在图5F中,设备检测用以返回到正常操作模式的请求(例如图5F中在主屏按钮204上的按压输入5022)。响应于用以返回到正常操作模式的请求,设备恢复到正常操作模式并停止在显示器(例如,触摸屏112)上显示空文件夹(例如,图5F中的5004-4),如图5G中所示。
现在将注意力转向图5H-5L,图5H-5L示出了根据一些实施例的用于创建新建文件夹的示例性用户界面。在一些实施例中,设备进入用户界面重新配置模式(例如,如上文参考图5A更详细地描述的那样)。在一些实施例中,当设备进入用户界面重新配置模式时,在显示器(例如,触摸屏112)上显示新建文件夹创建元件(例如,图5H中的新建文件夹创建区域5024)。在一些实施例中,当设备进入用户界面重新配置模式时,在显示器(例如,触摸屏112)上的可选用户界面图标朝着彼此移动(例如,沿着诸如垂直轴之类的至少一个轴减小可选用户界面对象之间的空白空间的量),从而为新建文件夹创建元件(一个或多个)让出空间。在一些实施例中,设备检测用以添加新建文件夹的请求(例如,在对应于新建文件夹创建区域5024的触摸屏112上的位置处的点击手势5026)。响应于用以创建新文件夹的请求,设备创建新文件夹并在显示器(例如,触摸屏112)上显示文件夹图标(例如,图5I中的5004-5)。在一些实施例中,按照可选用户界面对象的预定义布置,在第一可用位置处显示用于新建文件夹的文件夹图标(例如,图5I中的5004-5)。
在一些实施例中,新建文件夹创建元件被表示为区域(例如,图5I中的区域5028),该区域包含在视觉上类似于新建文件夹图标的文件夹创建图标(例如,图5I中的5030)。在一些实施例中,设备检测用以创建文件文件夹的请求。例如,如图5I中所示,设备在触敏表面(例如,触摸屏112)上检测在与显示器(例如,触摸屏112)上的文件夹创建图标5030的位置相对应位置处的接触5032和该接触离开文件夹创建区域的后续移动5034。在一些实施例中,设备显示文件夹根据接触的移动5034而移动离开文件夹创建元件的动画。换言之,其看起来如同新建文件夹图标(例如,图5J中的5004-6)已被从文件夹创建区域5028拖曳出来一样。响应于检测到用以创建新建文件夹的请求,设备创建新建文件夹并使新建文件夹与从文件夹创建区域被拖曳出来的文件夹图标5004-6相关联。
在一些实施例中,设备接收用以向新建文件夹其中之一添加可选用户界面对象中的一个或多个(例如,动作图标5002-6)的请求。例如,在图5J中,设备检测与动作图标5002-6的接触5035和该接触向新建文件夹5004-5其中之一的后续移动5036。在一些实施例中,响应于用以向新建文件夹添加可选用户界面对象的请求,设备向文件夹添加可选用户界面对象并从显示器移除除该可选用户界面对象。在一些实施例中,在向文件夹添加可选用户界面对象之后,设备修改与添加了可选用户界面对象的文件夹相关联的文件夹图标。例如,在图5K中,设备已将动作图标5002-6添加到与文件夹图标5004-5相关联的文件夹,并且文件夹图标5004-5已被更新成显示被添加到文件夹的动作图标5002-6的缩小比例表示(例如,文件夹图标5004-5中的“N”)。
在一些实施例中,当设备恢复到正常操作模式时,与空文件夹相关联的何文件夹图标(例如,文件夹图标5004-6)不再被设备显示。例如,在图5K中,设备检测用以返回到正常操作模式的请求(例如,图5K中在主屏按钮204上的按压输入5038)。响应于用以返回到正常操作模式的请求,设备恢复到正常操作模式并停止在显示器(例如,触摸屏112)上显示空文件夹(例如,图5K中的5004-6),如图5L中所示。然而,应理解的是,根据一些实施例,继续显示代表已添加一个或多个可选用户界面对象的文件夹的任何文件夹图标。例如,在图5L中,在设备已返回正常操作模式之后,继续显示文件夹5004-5。另外,在一些实施例中,当设备恢复到正常操作模式时,可选用户界面对象被重新布置,从而消除该布置中的任何空隙。例如,在图5K中,可选用户界面对象处于第一布置,具有其中曾经是备忘录应用图标5004-6所定位的位置的空隙(例如,如图5J中所示),而在图5L中,可选用户界面对象已被重新布置从而消除该空隙。
现在将注意力转向图5M-5O,图5M-5O示出根据一些实施例的用于创建新文件夹的示例性用户界面。在一些实施例中,设备在处于用户界面重新配置模式之时接收文件夹创建请求,其对应于可选用户界面对象其中之一向可选用户界面对象其中另一个的移动。例如,在图5M中,设备检测触敏表面(例如,触摸屏112)上在与显示器(例如,触摸屏112)上的第一动作图标(例如,纸牌应用图标5002-4)的位置相对应的位置处的接触(例如,5040-a)并检测该接触的后续移动(例如,从触摸屏112上的图5M中的第一位置5040-a向图5N中的第二位置5040-b的移动),这对应于第一动作图标5002-4向第二动作图标5002-13上的移动,如图5N中所示。在一些实施例中,设备显示即将创建文件夹的指示(例如,通过突出显示第二动作图标5002-13,如图5N中所示)。在一些实施例中,设备在检测到该输入的终止(例如,检测到接触5040-b的抬起)之后,创建包括第一动作图标和第二动作图标的文件夹。在一些实施例中,设备在检测到该输入满足预定义文件夹创建准则(例如,在第一动作图标5002-4邻近于第二动作图标5002-13或在其顶部上之时,接触暂停持续超过预定时间段)之后创建包括第一动作图标和第二动作图标的文件夹。
在一些实施例中,与创建文件夹相结合,设备显示与文件夹相关联的新建文件夹图标。在一些实施例中,新建文件夹图标包括被添加到文件夹的用户界面对象的缩小比例表示。在一些实施例中,基于第一可选用户界面对象(例如,动作图标5002-4)和/或第二可选用户界面对象(例如,动作图标5002-13)的描述符,对文件夹进行命名。例如,图5O示出设备接收包括用以创建包括第一动作图标(例如,纸牌应用图标5002-4)和第二动作图标(例如,竞速应用图标5002-13)的文件夹的请求的输入,该输入包括在触敏表面上与显示器(例如,触摸屏112)上的第一动作图标5002-4的位置相对应(例如,触摸屏112)的位置处的接触5044以及该接触5044向接近于第二动作图标5002-13(或在其顶部上)的位置的后续移动5046。响应于此输入,设备创建新建文件夹并显示用于新建文件夹的“游戏”文件夹图标5004-7,该文件夹图标包括第一可选用户界面对象和第二可选用户界面对象的缩小比例表示(例如,分别为“O”and“R”)。作为另一示例,图5O示出设备接收包括用以创建包括包括第一动作图标(例如,汽车竞速应用图标5002-17)和第二动作图标(例如,航空竞速应用图标5002-18)的文件夹的请求的输入,该输入包括触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的第一动作图标5002-4的位置相对应的位置处的接触5048以及该接触5048向接近于第二动作图标5002-18(或在其顶部上)的位置的后续移动5050。响应于此输入,设备创建新建文件夹并显示用于新建文件夹的“竞速游戏”文件夹图标5004-8,该新建文件夹包括第一可选用户界面对象和第二可选用户界面对象的缩小比例表示(例如,分别为“r1”和“r2”)。作为另一示例,图5O还示出设备接收包括用以创建包括包括第一动作图标(例如,电子邮件应用图标5002-14)和第二动作图标(例如,电话应用图标5002-15)的文件夹的请求的输入,该输入包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的第一动作图标5002-14的位置相对应的位置处的接触5052以及该接触5052向接近于第二动作图标5002-15(或在其顶部上)的位置的后续移动5054。响应于此输入,设备创建新建文件夹并显示用于新建文件夹的“通信”文件夹图标5004-9,该文件夹图标包括第一可选用户界面对象和第二可选用户界面对象的缩小比例表示(例如,分别为“E”和“P”)。
作为另一示例,图5O还示出设备接收包括用以创建包括第一动作图标(例如,照相机应用图标5002-12)和第二动作图标(例如,股票应用图标5002-9)的文件夹的请求的输入,该输入包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的第一动作图标5002-12的位置相对应的位置处的接触5056以及该接触5056向接近于第二动作图标5002-9(或在其顶部上)的位置的后续移动5058。响应于此输入,设备创建新建文件夹并显示用于新建文件夹的“摄影”文件夹图标5004-10,该文件夹图标包括第一可选用户界面对象和第二可选用户界面对象的缩小比例表示(例如,分别为“C”和“S”)。作为另一示例,图5O还示出设备接收包括用以创建包括包括第一动作图标(例如,股票应用图标5002-9)和第二动作图标(例如,照相机应用图标5002-12)的文件夹的请求的输入,该输入包括在的触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的第一动作图标5002-9的位置相对应的位置处的接触5060以及该接触5060向接近于第二动作图标5002-12(或在其顶部上)的位置的后续移动5062。响应于此输入,设备创建新建文件夹并显示用于新建文件夹的“实用工具”文件夹图标5004-11,该文件夹图标包括第一可选用户界面对象和第二可选用户界面对象的缩小比例表示(例如,分别为“S”和“C”)。
现在注意力转向图5P-5R,其示出根据一些实施例的用于对新文件夹重命名的示例性用户界面。在一些实施例中,在创建新建文件夹之后自动地对其进行命名,如上文参考图5O所述。在一些实施例中,在创建文件夹之后,设备立即显示名称确认对话(例如,图5P中的5064)。响应于检测器确认输入(例如,图5P中对应于触摸屏112上的“确认”图标的位置处的点击手势5066),设备确认文件夹的创建和自动生成的名称,如图5S中所示。响应于检测器取消输入(例如,对应于图5P中的触摸屏112上的“取消”图标的位置处的点击手势5068),设备取消文件夹的创建,如图5M中所示。响应于检测到重命名输入(例如,图5P中对应于触摸屏112上的“重命名”图标的位置处的点击手势5070),设备显示对话5072,该对话5072用于改变新建文件夹的名称(例如,图5Q所示从“游戏”至“娱乐”)以及用于确认名称改变(例如,通过检测与触摸屏112上的“确认”图标的位置相对应的位置处的点击手势5074)。该设备显示与用于新建文件夹的新名称相关联的文件夹图标(例如,图5R中的5004-7)。
现在注意力转向图5S-5Q,图5S-5Q示出根据一些实施例的用于显示文件夹视图的示例性用户界面。在一些实施例中,设备响应于检测到用以激活文件夹图标的请求(例如,图5S中的点击手势5076)而显示与文件夹图标(例如,5004-7)相关联的文件夹的文件夹视图。响应于检测到该请求,该设备在显示器(例如,触摸屏112)上显示文件夹视图(例如,如图5T、5U、5V-5W或5X-5Y中的任何一个所示)。在一些实施例中,设备在创建文件夹之后自动地显示文件夹视图(例如,从图5N直接地过渡至图5T,5U、5V-5W或5X-5Y中的任何一个),或在对新建文件夹重命名之后自动地显示文件夹视图(例如,直接地从图5Q过渡至图5T、5U、5V-5W或5X-5Y)。
在图5T中,文件夹视图5078包括覆盖图,该覆盖图覆盖触摸屏112的至少一部分,使在触摸屏112上显示的可选用户界面对象变得朦胧(例如,隐藏或不再强调)。在一些实施例中,并未在文件夹中的可选用户界面对象被至少部分地渐淡,从而将注意力吸引到文件夹视图(例如图5T中的5078),同时通过指示在文件夹视图(例如,图5T中的5078)外面的可选用户界面对象的布置来提供上下文反馈。在一些实施例中,文件夹视图(例如,图5T中的5078)包括被添加到与新建文件夹图标5004-7相关联的文件夹的可选用户界面对象(例如,5002-4和5002-13)。
在图5U中,文件夹视图5080包括半透明覆盖图,该覆盖图覆盖全部或基本上全部的触摸屏112,使在触摸屏112上显示的可选用户界面对象变得朦胧并将注意力吸引到文件夹视图(例如,图5U中的5080),同时通过指示在文件夹外面的可选用户界面对象的布置(例如,包括该布置内的用于文件夹的文件夹图标5004-7的位置)而提供上下文反馈。文件夹视图(例如,图5U中的5080)包括被添加到与新建文件夹图标5004-7相关联的文件夹的可选用户界面对象(例如,5002-4和5002-13)。
现在注意力转向图5V-5Y,图5V-5Y示出根据一些实施例的用于显示向文件夹的动画过渡的示例性用户界面。在一些实施例中,该设备显示从显示文件夹图标过渡至显示文件夹视图的过渡动画。例如,在图5V中,设备响应于接收到用以显示文件夹视图的请求(例如,在触摸屏112上与图5S中的文件夹图标5004-7的位置相对应的位置处的点击手势5076)而显示动画。图5V中的示例性动画包括显示多个可选用户界面对象(例如,5002-7、5002-85002-10、5002-11等)通过朝着显示器(例如,触摸屏112)的边缘移动而从显示器(例如,触摸屏112)分散开。与分散开多个可选用户界面对象相结合,设备显示所选文件夹图标5004-7扩大以填充触摸屏112,如图5W中所示,从而显示包括与所选文件夹图标(例如,图5S中的5004-7)所代表的文件夹相关联的可选用户界面对象(例如,图5W中的5002-4、5002-13)的文件夹视图5082。
作为动画过渡的另一示例,在图5X中,设备响应于接收到用以显示文件夹视图的请求(例如,检测图5S中的文件夹图标5004-7上的点击手势5076)而显示动画。图5X中的示例性动画包括将壁纸划分成第一部分5084和第二部分5086并远离第一部分移动第二部分(例如,如图5Y中所示)。在一些实施例中,第一部分具有边缘5088,该边缘5088具有与第二部分的边缘5090的轮廓互补的轮廓。例如,在图5X中,第一部分5084的边缘5088与第二部分5086的边缘5090互补。
应理解的是,在一些实施例中,第一部分远离第二部分移动或者第一部分和第二部分远离彼此移动。在图5Y中,在第一部分5084与第二部分5086之间的区域中显示文件夹视图5092。与第一部分5084和第二部分5086的移动相结合,设备在显示器(例如,触摸屏112)上显示与文件夹视图(例如,图5Y中的5092)内的所选文件夹图标(例如,图5S中的5004-7)所代表的文件夹相关联的可选用户界面对象(例如,图5Y中的5002-4、5002-13)。在一些实施例中,该动画包括如同壁纸是滑开以从壁纸后面显示与文件夹相关联的可选用户界面对象(例如,图5Y中的5002-4、5002-13)的滑动门那样,显示壁纸分裂以显现文件夹中的可选用户界面对象(例如,图5Y中的5002-4、5002-13)。在一些实施例中,在显示文件夹视图5092之时继续显示与文件夹视图5092相关联的所选文件夹图标5004-7,如图5Y中所示。在一些实施例中,使文件夹图标5004-7在视觉上与其他可选用户界面对象(例如,图5Y中的5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-9、5004-1-b、5002-10、5002-11、5002-12)区别开。在一些实施例中,调整第一部分的边缘5088的轮廓或第二部分的边缘的轮廓,以使得边缘的轮廓不再是互补的。例如,在图5X中,第一部分5084的边缘5088和第二部分5086的边缘5090是互补的,具有剪开凹口5094。然而,继续本示例,在该部分已如图5Y中所示地相互移开之后,第一部分5084的边缘5088仍具有剪开凹口5094,而第二部分5086的边缘5090是笔直的,并且因此边缘不再是互补的。在一些实施例中,剪开凹口5094提供了可选用户界面对象的布置内的所选文件夹图标(图5X和5Y中的5004-7)的位置的视觉指示,如图5Y中所示。
在一些实施例中,设备检测文件夹视图退出输入(例如,检测到在触摸屏112上与图5Y中的文件夹视图5092外面的位置相对应的位置处的点击手势5096),并且响应于文件夹退出输入,设备停止显示文件夹视图(例如,如图5S中所示)。在一些实施例中,设备检测文件夹重命名输入(例如,在诸如按钮或文本条目区或文件夹的名称的文件夹重命名区域上检测到点击手势5098),并且响应于文件夹重命名输入,该设备提供可以用来对文件夹重命名的重命名界面(例如,从触摸屏的底部向上滑动的软键盘)。
现在将注意力转向图5Y-5CC,图5Y-5CC示出根据一些实施例的用于取消新文件夹的创建的示例性用户界面。在一些实施例中,如果接收到取消输入,则取消文件夹创建操作。在一些实施例中,取消输入包括在用一个或多个可选用户界面对象(例如,动作图标5002-4和5002-13)来创建新建文件夹之后立即从文件夹移除可选用户界面对象中的一个。在一些实施例中,设备检测对应于用以将可选用户界面对象其中一个从文件夹移出的请求的输入。例如,在图5Y中,设备检测包括在触敏表面(例如,触摸屏112)上与文件夹中的可选用户界面对象5002-4其中一个相对应的位置处的接触5100以及该接触的后续移动5102(例如,从图5Y中在触摸屏112上的文件夹视图5092内部的第一接触位置5100-a向图5Z中在触摸屏112上的文件夹视图5092外面的第二接触位置5100-b的移动)的输入。响应于检测到该输入,设备将可选用户界面对象从文件夹移出并删除文件夹。例如,在图5Z中,可选用户界面对象5002-4在文件夹外面,并且在图5AA中,在检测到接触的终止之后,在文件夹外面显示可选用户界面对象5002-4。
在一些实施例中,还更新文件夹图标以反映文件夹内容的改变。例如,在图5Y中,文件夹图标5004-7包括在文件夹内的两个可选用户界面对象(5002-4和5002-13)的缩小比例表示(例如,“O”和“R”),而在图5AA中,在可选用户界面对象中的一个(例如,5002-4)已经从文件夹中移出之后,在文件夹图标(例如,图5AA中的5004-7)中仅显示仍然在文件夹中的可选用户界面对象(例如,5004-13)的缩小比例表示(例如,“R”)。
在一些实施例中,由于这是文件夹创建取消操作,所以停止显示文件夹图标,并且在文件夹视图外面重新显示剩余可选用户界面对象(例如,5002-13)(例如,如图5CC中所示)。在一些实施例中,显示动画过渡,该动画过渡示出文件夹图标(例如,5004-7)变成剩余可选用户界面对象(例如,仍然在文件夹中的可选用户界面对象5002-13),如图5BB中所示,其中,在触摸屏112上显示动画的中间阶段5104(例如,在文件夹图标与剩余可选用户界面对象5002-13之间的动画帧)。在一些实施例中,剩余可选用户界面对象替换触摸屏上的文件夹图标。例如,在图5AA中,在可选用户界面对象的布置的第一列中第四行显示文件夹图标5004-7,而在图5CC中,在可选用户界面对象的第一列上第四行显示剩余可选用户界面对象5002-13。
现在将注意力转向图5DD-5JJ,其示出根据一些实施例的用于删除文件夹的示例性用户界面。在一些实施例中,在创建新建文件夹之后(例如,如上文参考图5M-5O更详细地描述的那样),设备自动地显示文件夹的文件夹视图。例如,在图5DD中,设备显示包括两个可选用户界面对象(例如,5002-4和5002-13)的文件夹视图5106。在一些实施例中,当显示文件夹视图时,设备还显示用于对文件夹重命名的文件夹重命名区域。例如,在图5DD中,设备显示具有文件夹重命名区域5108的文件夹视图5106,其中设备已接收到重命名输入(例如,来自物理键盘、键区、软键盘或其他字母数字字符输入设备的文本输入)而将文件夹的名称从“游戏”变成“玩耍”。响应于重命名输入,设备根据重命名输入而改变文件夹的名称并改变文件夹图标(例如,5004-7)的外观(例如,在接收到重命名输入之后将图5DD中的“游戏”变成图5EE中的“玩耍”)。
在一些实施例中,通过将壁纸背景划分成第一部分(例如,5108)和第二部分(例如,5110)并将壁纸背景的第一部分(例如,5108)远离壁纸背景的第二部分(例如,5110)进行移位以在第一部分5108与第二部分5110之间的区域中显示文件夹视图5106,来显示文件夹视图。
在一些实施例中,在已经确认文件夹的创建之后(例如,通过将文件夹重命名,打开和关闭文件夹,向文件夹添加附加可选用户界面对象等),当从文件夹移除单个项目时并不删除文件夹。相反地,在一些实施例中,只有当所有项目都被从文件夹移除之后才由设备删除文件夹。例如,在图5EE中,设备检测用以从文件夹视图移除可选用户界面对象(例如,5002-4)的请求(例如,检测到接触5112以及该接触5112在触摸屏112上朝向文件夹视图5106外面的位置并进入桌面背景的第一部分5108中的后续移动5114)。响应于用以从文件夹视图5106移除可选用户界面对象例如5002-4的请求,该设备从文件夹视图5106移除可选用户界面对象5002-4并在文件夹视图5106外面显示可选用户界面对象5002-4,如图5FF中所示。继续本示例,在图5FF中,设备检测用以从文件夹视图移除最后的可选用户界面对象(例如,5002-13)的请求,包括检测接触5116和该接触的后续移动5118(例如,从图5FF中在触摸屏112上的文件夹视图5106内部的第一接触位置5116-a向图5GG中在触摸屏112上的文件夹视图5106外面的第二接触位置5116-b的移动)。在一些实施例中,响应于该请求,响应于检测到对应于该请求的输入的终止而从文件夹移除最后的可选用户界面对象(例如,图5GG中的5002-13)。在一些实施例中,当该设备检测到该输入的终止(例如,接触的抬起)时,根据接触5116-b的位置而在显示器(例如,触摸屏112)上显示最后的可选用户界面对象。
在一些实施例中,在从文件夹视图(例如,图5GG中的5106)移除最后的可选用户界面对象(例如,图5GG中的5002-13),从文件夹图标移除可选用户界面对象的缩小比例表示(例如,“R”)。例如,在图5HH中,文件夹图标5004-7不包括可选用户界面对象的任何缩小比例表示(例如,由于与文件夹图标相关联的文件夹不包含任何可选用户界面对象)。
在一些实施例中,一旦最后的可选用户界面对象(例如,图5GG中的5002-13)已被从文件夹视图5106移除时,如在图5GG中所示,则删除文件夹且停止显示关联文件夹视图。例如,在图5II中,设备已停止显示文件夹视图(例如,图5GG中的5106)以及与文件夹相关联的文件夹图标(例如,图5GG中的5004-7)。在一些实施例中,设备显示文件夹图标(例如,5004-7)消失的动画。例如,在图5HH中,文件夹显示不具有可选用户界面对象的缩小比例表示的文件夹图标5004-7并开始缩小文件夹图标5004-7,如图5HH中的箭头所示。继续此动画,在图5II中,完全停止显示文件夹图标。在停止显示文件夹图标之后,在一些实施例中,设备重新布置可调整用户界面对象,从而消除因删除文件夹图标而在可选用户界面图标的预定义布置中而留下的空隙。例如,在图5JJ中,将与纸牌应用相关联的可选用户界面对象5002-4向左移动,以填充因文件夹图标(例如,图5HH中的5004-7)留下的空隙。
现在将注意力转向图5KK-5PP,图5KK-5PP示出根据一些实施例的用于向文件夹添加可选用户界面对象的示例性用户界面。在图5KK中,设备显示包括多个动作图标(例如,5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-09、5002-10、5002-11、5002-12、5002-14、5002-15并5002-16)和多个文件夹图标(例如,5004-1-b、5004-7并5004-2)的多个可选用户界面对象。在一些实施例中,设备检测与显示器(例如,触摸屏112)上的用以移动相应可选用户界面对象(例如,5002-9)的请求相对应的输入或输入的开始(例如,图5KK中在触摸屏112上的接触5120-a)。在一些实施例中,其他可选用户界面对象中的一个或多个(例如,动作图标5002和文件夹图标5004)具有默认激活区域(例如,5122-1-a、5122-2-a、5122-3-a、5122-4-a、5122-5-a、5122-6-a、5122-7-a、5122-8-a、5122-9-a、5122-10-a、5122-11-a、5122-12-a、5122-13-a、5122-14-a、5122-15-a、5122-16-a、5122-17-a),其中,用于相应可选用户界面对象的每个激活区域用于执行与相应可选用户界面对象相关联的动作。在一些实施例中,用于相应动作图标的相应激活区域与创建包括相应动作图标的文件夹的动作相关联。在一些实施例中,用于相应文件夹图标的相应激活区域与向与相应文件夹图标相关联的文件夹添加可选用户界面对象的动作相关联。在一些实施例中,响应于检测到触敏表面上对应于第一可选用户界面对象(例如,图5KK中的5002-9)的移动的输入,相应激活区域中的一个或多个从默认尺寸变成经过调整的尺寸(例如,图5LL中的5122-1-b、5122-2-b、5122-3-b、5122-4-b、5122-5-b、5122-6-b、5122-7-b、5122-8-b、5122-9-b、5122-10-b、5122-11-b、5122-12-b、5122-13-b、5122-14-b、5122-15-b、5122-16-b、5122-17-b)。在一些实施例中,基于从相应激活区域(例如,图5KK中的5122-13-a)到显示器(例如,触摸屏112)上的第一各可选用户界面对象(例如,图5KK中的5002-9)的距离,来确定相应激活区域(例如,图5LL中的5122-13-b)的经过调整的尺寸。
作为向文件夹添加可选用户界面对象的一个示例,设备检测对应于用以将可选用户界面对象移动至与文件夹图标相关联的激活区域的请求的输入。例如,设备检测在触敏表面(例如,触摸屏112)上对应于相应可选用户界面对象5002-9的位置处的接触5120,并检测该接触跨过触敏表面的后续移动5121(例如,在触摸屏112上从图5KK中的第一接触位置5120-a向第二接触位置5120-b,向图5MM中的第三接触位置5120-c的移动)。响应于检测到该输入,设备根据接触5120的移动而跨过显示器(例如,触摸屏112)移动相应可选用户界面对象5002-9,如图5KK-5MM中所示。在一些实施例中,设备随着相应可选用户界面对象5002-9跨过显示器(例如,触摸屏112)移动而自动地重新布置可选用户界面对象。在一些实施例中,设备直到已满足预定条件(例如,在触摸屏112上检测不到接触5120)时才重新布置可选用户界面对象。例如,在图5LL-5MM中,即使已跨过显示器(例如,触摸屏112)移动相应可选用户界面对象5002-9,也并不立即重新布置其他可选用户界面对象。
在一些实施例中,设备在相应可选用户界面对象5002-9至少部分地在用于其他可选用户界面对象中的一个(例如,文件夹图标5004-7)的激活区域(例如,5122-13-b)内之时,检测输入的终止(例如,图5MM中的接触5120-c的抬起)。在一些实施例中,响应于检测到该输入的终止,设备向与可选用户界面对象(例如,文件夹图标5004-7)相关联的文件夹添加相应可选用户界面对象5002-9。在一些实施例中,在已将相应可选用户界面对象(例如,5002-9)添加到与可选用户界面对象(例如,文件夹图标5004-7)相关联的文件夹之后,设备对文件夹图标(例如,图5NN中的5004-7)进行修改以包括动作图标的缩小比例表示(例如,图5NN中的文件夹图标5004-7中的“S”),如图5NN中所示。在一些实施例中,在已将动作图标5002-9添加到与文件夹图标5004-7相关联的文件夹之后,设备重新布置显示器(例如,触摸屏112)上的可选用户界面对象,从而填充该布置中的任何空隙,如图5OO中所示,其中,因动作图标5002-9向文件夹中的移动留下的空隙被填充。
在图5OO中,设备检测的另一输入,该另一输入包括在与显示器(例如,触摸屏112)上的动作图标5002-8图标的位置相对应的位置处的触敏表面(例如,触摸屏112)上的接触5124以及该接触的后续移动5126(例如,在触摸屏112上从图5OO中的第一接触位置5124-a向图5PP中的第二接触位置5124-b的移动)。在一些实施例中,其他可选用户界面对象中的一个或多个(例如,动作图标5002和文件夹图标5004)具有激活区域(例如,5128-1、5128-2、5128-3、5128-4、5128-5、5128-6、5128-7、5128-8、5128-9、5128-10、5128-11、5128-12、5128-13、5128-14、5128-15),其中,用于相应可选用户界面对象的每个激活区域用于执行与相应可选用户界面对象相关联的动作。在一些实施例中,用于相应动作图标的相应激活区域(例如,5128-1、5128-2、5128-3、5128-4、5128-5、5128-6、5128-8、5128-9、5128-10、5128-11、5128-12或5128-13)与创建包括相应动作图标的文件夹的动作相关联。在一些实施例中,用于相应动作图标的相应激活区域(例如,5128-7、5128-11或5128-15)与向与相应文件夹图标相关联的文件夹添加相应可选用户界面对象(例如,5002-8)的动作相关联。在一些实施例中,基于激活区域与相应可选用户对象(例如,5002-8)的距离来确定激活区域的尺寸。在一些实施例中,并不在显示器(例如,触摸屏112)上显示激活区域。
响应于检测到该输入(例如,图5OO-5PP中触摸屏112上的接触5124的移动5126),设备根据接触5124的移动而跨过显示器(例如,触摸屏112)移动相应可选用户界面对象5002-8,如图5OO-5PP中所示。在一些实施例中,设备直至已满足预定条件才重新布置可选用户界面对象,如上文参考图5LL-5MM更详细地描述的那样。在一些实施例中,设备随着相应可选用户界面对象5002-8跨过显示器(例如,触摸屏112)移动而自动地重新布置可选用户界面对象,如图5PP中所示。例如,在图5OO-5PP中,即使相应可选用户界面对象5002-8仍在跨过显示器(例如,触摸屏112)移动,其他可选用户界面对象也已被重新布置成填充因相应可选用户界面对象5002-8跨过显示器(例如,触摸屏112)移动所留下的空隙。
在一些实施例中,设备检测接触的附加移动5130(例如,从图5PP中的第二接触位置5124-b向在用于相应文件夹图标5004-7的激活区域5128-11内的接触位置的移动)。在一些实施例中,设备在相应可选用户界面对象5002-8至少部分地在用于其他可选用户界面对象其中一个(例如,文件夹图标5004-7)的激活区域(例如,5128-11)内之时检测输入的终止(例如,接触5124从触摸屏112的抬起)。在一些实施例中,响应于检测到该输入的终止,设备向与可选用户界面对象(例如,文件夹图标5004-7)相关联的文件夹添加相应可选用户界面对象5002-8。在一些实施例中,在已将相应可选用户界面对象(例如,5002-8)添加到与可选用户界面对象(例如,文件夹图标5004-7)相关联的文件夹之后,设备对文件夹图标(例如,图5QQ中的5004-7)进行修改以包括动作图标的缩小比例表示(例如,图5QQ中的文件夹图标5004-7中的“M”),如图5QQ中所示。
现在将注意力转向图5QQ-5SS,图5QQ-5SS示出根据一些实施例的用于移动文件夹图标的示例性用户界面。在一些实施例中,在设备处于用户界面重新配置模式之时,可以响应于所述触敏表面(例如,触摸屏112)上的文件夹重新定位输入而使文件夹图标在显示器(例如,触摸屏112)上到处移动。例如,在图5QQ中,设备检测包括在与触敏表面(例如,触摸屏112)上的相应文件夹图标5004-7的位置相对应的位置处的接触51313的输入,并且检测接触5132跨过触敏表面的后续移动5134(例如,跨过触摸屏112从图5QQ中的第一接触位置5132-a向图5RR中的第二接触位置5132-b的移动)。响应于检测到该输入,设备根据输入将相应文件夹图标5004-7移动至显示器(例如,触摸屏112)上的新位置,如图5RR中所示。在一些实施例中,在检测到预定条件(例如,输入的终止或移动暂停持续超过预定时间段)之后,设备重新布置可选用户界面对象,从而为响应于检测到该输入而移动的相应文件夹图标(例如,5004-7)让出空间,如图5SS中所示。
现在将注意力转向图5QQ-5VV,图5QQ-5VV示出根据一些实施例的用于在文件夹重新布置可选用户界面对象的示例性用户界面。在图5SS中,设备检测文件夹视图显示输入(例如,在触摸屏112上与文件夹图标5004-7的位置相对应的位置处的点击手势5136)。响应于文件夹视图显示输入,设备显示文件夹视图(例如,图5TT-5UU中的5138),该文件夹视图包括与文件夹图标5004-7所代表的文件夹相关联的可选用户界面对象(例如,动作图标5002-4、5002-13、5002-9、5002-8)。在一些实施例中,文件夹视图(例如,5138)内的可选用户界面对象具有预定空间布置,并且可以基于所检测的重新布置输入而进行重新布置。例如,在图5TT中,设备检测重新布置输入(例如,接触5140以及该接触5140跨触摸屏112的后续移动5142)。响应于检测到重新布置输入,设备根据重新布置输入而将文件夹视图内的一个或多个相应可选用户界面对象从文件夹视图的空间布置内的第一位置移动至文件夹视图的空间布置内的第二位置。例如,在图5TT中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的股票应用图标5002-9的位置相对应的位置处的接触5140,并检测接触5140向触敏表面(例如,触摸屏112)上对应于显示器(例如,触摸屏112)上的空间布置的最左侧的位置的后续移动5142。响应于该移动,该设备将股票应用图标5002-9移动至文件夹视图5138的空间布置内的最左位置,如图5UU中所示。
另外,在一些实施例中,与文件夹视图(例如,5138)相关联的文件夹图标(例如,5004-7)被更新以反映对文件夹视图(例如,5138)内的图标的空间布置的修改。例如,在图5TT中(例如,在文件夹视图内的可选用户界面对象的空间布置已改变之前),设备按照对应于可选用户界面对象的空间布置的第一顺序(例如,按照从左至右、自上而下的顺序,为纸牌应用图标5002-4、竞速应用图标5002-13、股票应用图标5002-9、地图应用图标5002-8)来显示文件夹视图5138中的可选用户界面对象的缩小比例表示(例如,按照从左至右、自上而下的顺序“O”、“R”、“S”、“M”)。相反,在图5UU中(例如,在空间布置已改变之后),设备按照对应于可选用户界面对象的新空间布置的第二顺序(例如,按照从左至右、自上而下的顺序,为股票应用图标5002-9、纸牌应用图标5002-4、竞速应用图标5002-13、地图应用图标5002-8)来显示文件夹视图5138中的可选用户界面对象的缩小比例表示(例如,按照从左至右、自上而下的顺序“S”、“O”、“R”、“M”)。
在一些实施例中,响应于文件夹视图退出输入,设备停止显示文件夹视图。例如,在图5UU中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的文件夹视图外面的位置相对应的位置处的点击手势5144。响应于检测到点击手势5144,设备停止显示文件夹视图,如图5VV中所示。在一些实施例中,设备在显示器(例如,触摸屏112)上显示文件夹视图关闭(例如,在文件夹视图5138内的可选用户界面对象上的背景壁纸关闭)的动画。
现在将注意力转向图5VV-5BBB,图5VV-5BBB示出根据一些实施例的用于从文件夹移除可选用户界面对象的示例性用户界面。在一些实施例中,该设备检测文件夹视图显示输入(例如,在图5VV中在触摸屏112上对应于文件夹图标5004-1-b的位置处的点击手势5146)。响应于检测到文件夹视图显示输入,设备显示包括文件夹的内容的文件夹视图5148(例如,触摸屏112上的动作图标5002-19、5002-20、5002-21、5002-22、5002-23、5002-24和5002-25),如图5WW中所示。
在一些实施例中,可选用户界面对象中的一个或多个包括通知标志(例如,图5WW中的5150),该通知标志指示与可选用户界面对象(例如,动作图标5002-25)相关联的应用(例如,应用-7)要求设备用户的关注。在一些实施例中,还在与包含可选用户界面对象(例如,动作图标5002-25)的文件夹相关联的文件夹图标(例如,5004-1-b)上显示一个或多个附加通知标志(例如,5012和/或5014)。在一些实施例中,随着可选用户界面对象上的通知标志被更新而更新附加通知标志(例如,当通知标志5150出现、消失或改变时从而指示通知的数目已改变时)。
在一些实施例中,设备检测可选用户界面对象移除输入,并且响应于检测到可选用户界面对象移除输入,设备从文件夹视图移除可选用户界面对象。例如,在图5WW中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的应用图标5002-19的位置相对应的位置处的接触5152以及该接触5152跨过触敏表面(例如,触摸屏112)朝向显示器(例如,触摸屏112)中对应于在文件夹视图5148外面的一部分的位置的后续移动5154。在一些实施例中,输入是不指定在文件夹外面的特定位置的快速手势(例如,该手势是弹开手势或快速点击手势和并不包括在文件夹视图外面的暂停的拖曳手势),并且设备将可选用户界面对象移动至显示器上在文件夹视图外面(例如,触摸屏112)的自动确定位置。继续以上示例,响应于检测到接触5152和该接触的后续移动5154,设备从文件夹视图5148移除动作图标5002-19,关闭文件夹视图,并在显示器(例如,触摸屏112)上的可选用户界面对象的布置中的第一打开位置处显示动作图标5002-19。在本示例中,在显示器(例如,图5XX中的触摸屏112)上的可选用户界面对象的三乘四阵列的右下角处显示动作图标5002-19。
在一些实施例中,当已从与文件夹图标相关联的文件夹移除可选用户界面对象时,设备更新与该文件夹相关联的文件夹图标。例如,在图5WW中,与所显示文件夹视图5148相关联的文件夹图标5004-1-b包括包含在与文件夹图标5004-1-b相关联的文件夹内的可选用户界面对象的四个缩小比例表示(例如,“x4”、“x5”、“x6”和“x7”)。在一些实施例中,文件夹图标中的空白空间指示文件夹视图包括用以添加更多可选用户界面对象的空间,如图5WW中的文件夹图标5004-1-b所示。然而,在从与文件夹图标(例如,5004-1-b)相关联的文件夹移除可选用户界面对象(例如,动作图标5002-19)之后,设备改变文件夹图标(例如,图5XX中的5004-1-b)的外观,从而指示该可选用户界面对象(例如,5002-19)已被从文件夹移除。例如,在图5XX中,文件夹图标5004-1-b示出文件夹中的缩小比例表示(例如,显示“x2”、“x3”、“x4”、“x5”、“x6”和“x7”),所述缩小比例表示被重新布置以指示在与文件夹图标5004-1-b相关联的文件夹中少一个可选用户界面对象。
在一些实施例中,在设备处于用户界面重新配置模式时,设备检测动作图标选择输入(例如,图5XX中对应于触摸屏112上的动作图标5002-12的位置处的点击手势5155),并且响应于在设备处于用户界面重新配置模式之时的动作图标选择输入,设备并不激活与该动作图标(例如,照相机应用图标5002-12)相关联的应用(例如,照相机应用)。在一些实施例中,设备检测文件夹视图显示输入(例如,图5XX中在对应于文件夹图标5004-1-b的位置处的点击手势5156)。响应于检测到文件夹视图显示输入,设备在显示器(例如,触摸屏112)上显示包括文件夹的内容(例如,触摸屏112上的动作图标5002-20、5002-21、5002-22、5002-23、5002-24和5002-25)的文件夹视图5158,如图5YY中所示。
在一些实施例中,在设备处于用户界面重新配置模式之时,设备检测对应于用以基于与动作图标中其中一个相关联的应用的请求的输入(例如,点击手势5156,其对应于用以激活对应于应用-7应用图标5002-25的应用-7应用的请求)。然而,根据一些实施例,响应于检测到该输入,在设备处于用户界面重新配置模式之时设备并不激活应用图标。
在一些实施例中,设备检测可选用户界面对象移除输入,并且响应于检测到可选用户界面对象移除输入,设备从文件夹视图移除可选用户界面对象。在一些实施例中,当可选对象移除输入满足预定义条件时,可选用户界面对象根据可选对象移除输入而在可选用户界面对象的布置内进行定位。例如,在图5YY中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的应用图标5002-22的位置相对应的位置处的接触5162以及该接触5152跨过触敏表面的后续移动(例如,跨触摸屏112从图5YY中的文件夹视图5158内的接触位置5162-a向图5ZZ中对应于触摸屏112中在文件夹视图5158外面的一部分的接触位置的移动)。在一些实施例中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上在文件夹视图5158外面的位置对应的位置处的接触(例如,接触位置5162-b)超过阈值时间段,并且作为响应,设备停止显示文件夹视图,如图5AAA中所示。
在一些实施例中,在停止显示文件夹视图之后,设备继续检测接触5162的移动5166(例如,从图5AAA中的触摸屏112上的第二接触位置5162-b向图5BBB中的触摸屏112上对应于触摸屏112上的可选用户界面对象的布置内的位置的第三接触位置5162-c的移动)。响应于继续移动5166,设备根据接触的移动而在显示器(例如,触摸屏112)上移动可选用户界面对象(例如,动作图标5002-22)。在一些实施例中,根据可选用户界面对象输入来放置以此方式从文件夹移除的可选用户界面对象(例如,动作图标5002)。从上文继续该示例,设备检测与显示器(例如,触摸屏112)上在可选用户界面对象的布置内的位置相关联的输入的终止(例如,在图5BBB中接触5162在接触位置5162-c处从触摸屏112的抬起)。如图5BBB中所示,接触5161-c和动作图标5002-22位于其他可选用户界面对象中的两个可选用户界面对象(例如,5002-6和5004-7)之间,并且在检测到该输入的终止(例如,图5BBB中的接触5162-c的抬起)时,在输入所指示的可选用户界面对象的布置内的位置处,显示可选用户界面对象(例如,在图5CCC中的触摸屏112上的备忘录动作图标5002-6与游戏文件夹图标5004-7之间,显示应用-4动作图标5002-22)。
在一些实施例中,当已从与文件夹图标相关联的文件夹移除可选用户界面对象时,设备更新与该文件夹相关联的文件夹图标。例如,在图5YY中,与所显示文件夹视图5158相关联的文件夹图标5004-1-b显示包含在与文件夹图标5004-1-b相关联的文件夹内的可选用户界面对象的六个缩小比例表示(例如,“x2”、“x3”、“x4”、“x5”、“x6”和“x7”)。然而,在从与文件夹图标(例如,5004-1-b)相关联的文件夹移除可选用户界面对象(例如,动作图标5002-22)之后,设备改变文件夹图标的外观(例如,从图5XX-5ZZ中的5004-1-b改变为图5AAA中的5004-1-b),从而指示该可选用户界面对象(例如,5002-22)已被从文件夹移除。例如,在图5AAA中,文件夹图标5004-1-b示出被重新布置的文件夹中的所有缩小比例表示(例如,仅显示“x2”、“x3”、“x5”、“x6”和“x7”),从而指示在与文件夹图标5004-1-b相关联的文件夹中少一个可选用户界面对象。另外,在一些实施例中,停止在文件夹图标内显示已移除可选用户界面对象的缩小比例表示。例如,在图5CCC中的文件夹图标5004-1-b中不再显示缩小比例表示“x4”,因为动作图标5002-22已从文件夹中移除。
现在将注意力转向图5CCC-5EEE,图5CCC-5EEE示出根据一些实施例的用于对可选用户界面对象的多个页面进行导航的示例性用户界面。在一些实施例中,设备检测文件夹视图显示输入(例如,图5CCC中在触摸屏112上的与触摸屏112上的文件夹图标5004-2的位置相对应的位置处的点击手势5168)。响应于检测到文件夹视图显示输入,设备在显示器(例如,触摸屏112)上显示包括文件夹的内容(例如,动作图标5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-32、5002-33、5002-34、5002-35、5002-36和5002-37)的文件夹视图5170,如图5EEE中所示。
在一些实施例中,当文件夹视图显示输入是用以显示针对在用户界面的托盘(例如,图5CCC中的5006)中的文件夹图标(例如,5004-2)的文件夹视图的请求时,设备显示从停靠区开始扩大的文件夹视图的动画。例如,在图5CCC中,设备检测在托盘5006中的文件夹图标5004-2上的点击手势5168,并且在图5EEE中显示文件夹的文件夹视图5170。在一些实施例中,设备在显示文件夹视图之前显示过渡动画,如图5DDD中所示。例如,响应于检测到点击手势5168,设备将壁纸背景划分成第一部分5712和第二部分5174,并显示壁纸背景向后滑动的动画(例如,第二部分5174远离第一部分5172移动),从而显现看起来位于壁纸背景下面的可选用户界面对象(例如,图5DDD中的5002-34、5002-35、5002-36、5002-37)。在动画结束时,在显示器(例如,触摸屏112)上的文件夹视图5170中显示文件夹的内容或内容的一部分。
在一些实施例中,文件夹包括比在文件夹视图(例如,图5EEE中的5170)中能够显示的可选用户界面对象更多的可选用户界面对象。在一些实施例中,文件夹具有能够添加到文件夹的可选用户界面对象的最大数目,其中,该最大数目是基于在用于文件夹的文件夹视图中能够显示的可选用户界面对象的最大数目。例如,在图5EEE中,只有12个可选用户界面对象可以被添加到与文件夹视图5170相关联的文件夹。然而,在一些实施例中,文件夹视图包含多个“页面”或多组的可选用户界面对象,并且文件夹可以通过显示作为可选用户界面对象的后续集合的一部分的附加可选用户界面对象而容纳附加可选用户界面对象,所述可选用户界面对象并未适合于第一组可选用户界面对象(例如,动作图标5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-32、5002-33、5002-34、5002-35、5002-36和5002-37)中。例如,在图5EEE中,设备检测包括接触5176和该接触跨触敏表面(例如,触摸屏112)的后续移动5178的下一页输入。响应于检测到下一页输入,设备在用于文件夹的文件夹视图5170内显示第二组可选用户界面对象(例如,图5FFF中的动作图标5002-38、5002-39、5002-40、5002-41、5002-42和5002-43)。换言之,文件夹包括十八个可选用户界面对象,其中,十二个可选用户界面对象在第一页面中且六个可选用户界面对象在第二页面中。
现在将注意力转向图5GGG-5MMM,图5GGG-5MMM示出根据一些实施例的用于从文件夹移除可选用户界面对象的示例性用户界面。在一些实施例中,设备检测文件夹视图显示输入(例如,图5CCC中在对应于触摸屏112上的文件夹图标5004-2的位置处的点击手势5168)。响应于检测到文件夹视图显示输入,设备显示包括文件夹的内容(例如,动作图标5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-32、5002-33、5002-34、5002-35、5002-36和5002-37)的文件夹视图5182,如图5GGG中所示。
在一些实施例中,文件夹视图(例如,5182)在这些实施例中的一些实施例中包括显示器(例如,触摸屏112)的全部或基本上全部,设备显示可选用户界面对象移除区域(例如,图5GGG中的5184)。在一些实施例中,响应于检测到对应于用以将相应可选用户界面对象移动到可选用户界面对象移除区域5184中的请求的移除请求,设备从文件夹移除相应可选用户界面对象。例如,在图5GGG中,设备检测接触5186和该接触的移动5188(例如,从图5GGG中与触摸屏112上的相应可选用户界面对象5002-32的位置相对应的第一接触位置5168-a向图5HHH中在触摸屏112上与接近于可选用户界面对象移除区域5184或在其内部的位置相对应的第二接触位置5186-b的移动)。继续本示例,设备将各可选用户界面对象(例如,动作图标5002-32)移动至可选用户界面对象移除区域5184。在一些实施例中,响应于将确定输入的终止(例如,图5HHH中的接触5186-b的抬起),设备停止显示来自文件夹视图5182的相应可选用户界面对象(例如,动作图标5002-32),并且自动地重新布置文件夹视图5182内的可选用户界面对象,从而消除可选用户界面对象的布置中的任何空隙。例如,在图5III中,可选用户界面对象已被重新布置,从而填充在从文件夹视图移除相应可选用户界面对象(例如,动作图标5002-32)之后仍留在图5HHH中的空隙。
在一些实施例中,在从文件夹移除可选用户界面对象(例如,动作图标5002-32)之后自动地停止显示文件夹视图(例如,设备自动地从图5III中所显示的用户界面切换至在图5JJJ中所显示的用户界面)。在一些实施例中,设备检测退出文件夹视图输入(例如,图5III中在文件夹视图5182的右上角中的“退出文件夹”图标上的点击手势5190)。响应于检测到退出文件夹视图输入,设备停止显示文件夹视图并重新显示主屏屏幕,如图5JJJ中所示。在一些实施例中,在主屏屏幕上显示被从文件夹移除的可选用户界面对象(例如,5002-32),如图5JJJ中所示。
在一些实施例中,设备检测文件夹视图显示输入(例如,图5JJJ中在对应于文件夹图标5004-2的位置处的点击手势5192)。响应于检测到文件夹视图显示输入,设备重新显示包括文件夹的已修改内容(例如,动作图标5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-33、5002-34、5002-35、5002-36和5002-37)的文件夹视图5182,如图5KKK中所示。在一些实施例中,作为上述可选用户界面对象移除区域的替代或除此之外,设备显示与可选用户界面对象中的一个或多个相关联的对象修改目标。例如,在图5KKK中,可选用户界面对象中的每一个具有与其相关联的对象修改目标(例如,动作图标5002-37具有相应对象修改目标5194)。
在一些实施例中,当设备检测到用以激活用于相应可选用户界面对象的对象修改目标的请求(例如,在触摸屏112上与用于动作图标5002-37的对象修改区域的位置相对应的位置处的点击手势5196)时,设备显示对象修改对话框。例如,在图5LLL中,设备显示为用户提供用于修改可选用户界面对象的选项(例如,删除动作图标5002-37、从文件夹移除动作图标5002-37或取消对象修改操作)的弹出对话框5198。在本示例中,响应于对应于用以删除可选用户界面对象的请求的输入(例如,删除按钮上的点击手势5200),设备删除可选用户界面对象(例如,从与文件夹视图相关联的文件夹且从设备完全地移除动作图标5002-37,以使得其不在主屏屏幕或任何其他文件夹视图上显示,如图5MMM中所示)。在一些实施例中,当可选用户界面被删除时,从设备删除与可选用户界面对象相关联的应用。在本示例中,响应于对应于用以取消对象修改操作的请求的输入(例如,取消图标上的点击手势5202),设备在并不修改可选用户界面对象(例如,动作图标5002-37)的情况下停止显示对象修改对话框5198,从而返回到图5KKK中所显示的用户界面。在本示例中,响应于对应于用以从文件夹移除可选用户界面对象的请求的输入(例如,移除按钮上的点击手势5204),设备从文件夹移除可选用户界面对象(例如,如图5MMM中所示),而不从设备移除可选用户界面对象(例如,从与文件夹视图相关联的文件夹移除动作图标5002-37且主屏上显示动作图标5002-37,如图5NNN中所示)。
现在将注意力转向图5NNN-5OOO,图5NNN-5OOO示出根据一些实施例的用于在处于正常操作模式之时显示文件夹视图的示例性用户界面。在一些实施例中,设备检测对应于用以退出用户界面重新配置模式并返回到正常操作模式的请求的输入。例如,在图5NNN中,设备检测到返回到正常操作模式的请求(例如,图5NNN中的主屏按钮204上的按压输入5206)。响应于返回到正常操作模式的请求,设备返回到正常操作模式,使得不能够再重新布置图5OOO-5PPP中的可选用户界面对象(例如,动作图标5002和文件夹图标5004)(但是在一些实施例中,可以在一个或两个维度上滚动可选用户界面对象的布置)。
在一些实施例中,在设备处于正常操作模式之时,相应动作图标5002的选择导致激活与相应动作图标相关联的应用。例如,在图5OOO中,响应于检测到对照片动作图标的选择(例如,检测到在触敏表面上与照片动作图标5002-1相对应的位置处的点击手势5208),设备显示照片应用(例如,如果照片应用未在运行,则启动照片应用,或者如果照片应用已在运行,则简单地显示照片应用)。相反,在一些实施例中,响应于检测到对相应文件夹图标5004的选择导致显示显示用于文件夹的文件夹视图。例如,在图5OOO中,在检测到对游戏文件夹图标的选择之后(例如,检测到在触敏表面上与游戏文件夹图标5004-7相对应的位置处的点击手势5210),设备显示用于游戏文件夹的文件夹视图5212。在一些实施例中,在设备处于正常操作模式之时,对文件夹视图(例如,文件夹视图5212)内的相应动作图标5002的选择导致激活与相应动作图标相关联的应用。例如,响应于检测到对照片动作图标的选择(例如,检测到在触敏表面(例如,触摸屏112)上与股票动作图标5002-9相对应的位置处的点击手势5214),设备在显示器(例如,触摸屏112)上显示照片应用(例如,如果股票应用未在运行,则启动股票应用,或者如果股票应用已在运行,则简单地显示股票应用)。
现在注意力转向图5QQQ-5TTT,图5QQQ-5TTT示出根据一些实施例的用于在处于正常操作模式之时显示文件夹视图的示例性用户界面。在图5QQQ中,设备正在主屏屏幕上显示多个可选用户界面对象(例如,动作图标5002和文件夹图标5004)。在一些实施例中,设备检测请求选择文件夹图标的输入。例如,在图5QQQ中,设备检测文件夹图标5004-12上的接触5216。文件夹图标5004-12包括与文件夹相关联的可选图标的多个缩小比例表示(例如,可选图标的缩小比例表示“y1”、“y2”、“y3”、“y4”、“y5”、“y6”、“y7”、“y8”和“y9”)。如下面所解释的,在一些实施例中,包括在文件夹图标5004-12中的可选图标的缩小比例表示与在对应于文件夹图标5004-12的文件夹内的可选图标的子集相对应。
图5QQQ-图5TTT示出在图5QQQ中所示的主屏屏幕(例如,应用启动用户界面)与对应于图5TTT中所示的文件夹图标5004-12的文件夹视图之间的动画过渡。具体地,在本示例中,在主屏屏幕中按照相应布置显示所述多个可选用户界面对象,并且动画将相应布置扩大,以使得文件夹图标5004-12被扩大并朝着显示器的中心移动(例如,在图5QQQ-5RRR中,设备将布置扩大以使得文件夹图标5004-12被扩大且朝着触摸屏112的中心移动;在图5RRR-5SSS中,设备将布置扩大以使得文件夹图标5004-12被扩大且朝着触摸屏112的中心移动;并且在图5SSS-5TTT中,设备将布置扩大以使得文件夹图标5004-12被扩大且朝着触摸屏112的中心移动)。在动画期间,设备停止显示除文件夹图标5004-12之外的可选用户界面对象的扩大表示,因为他们“离开了”显示器。在对文件夹图标5004-12进行放大之后,利用文件夹视图来替换被扩大的文件夹图标5004-12的显示,如图5TTT中所示。在一些实施例中,响应于用以退出图5TTT中所示的文件夹视图的请求(例如,响应于主屏按钮204的激活),设备使图5QQQ-5TTT中所示的动画过渡逆向(例如,通过从图5TTT逐步后退至图5SSS并后退至图5RRR至图5QQQ)。
现在将注意力转向图5TTT-5VVV,图5TTT-5VVV图示用于在文件夹视图中显示页面指示符图标5217并根据文件夹视图的所显示页面来更新其外观的示例性用户界面。
如图5TTT中所示,与文件夹图标5004-12相关联的文件夹视图(图5QQQ-5SSS)显示包括文件夹中的可选图标的第一子集的第一页。在一些实施例中,文件夹视图包括用以同时地显示不超过特定数目的可选图标的空间,该特定数目小于文件夹内的可选图标的总数。例如,与文件夹图标5004-12相关联的文件夹包括在文件夹视图的第一页(图5TTT)中所显示的动作图标(例如,应用图标)5002-51、5002-52、5002-53、5002-54、5002-55、5002-56、5002-57、5002-58、5002-59,而且还至少包括在文件夹视图的第二页(图5VVV)中所显示的动作图标5002-60、5002-61、5002-62、5002-63、5002-64、5002-65、5002-66、5002-67、5002-68。在本示例中,文件夹视图包括用以在每个页面中显示九个或更少的可选图标的空间。
在一些实施例中,与文件夹图标5004-12相关联的文件夹视图还显示页面指示符图标5217,页面指示符图标5217指示文件夹中的可选图标在其之间被划分的可选图标的截然不同的页面的数目。例如,在图5TTT中,文件夹视图显示三个页面指示符(例如,对应于文件夹中的可选图标的第一页面的页面指示符5217-1、对应于文件夹中的可选图标的第二页面的5217-2、对应于文件夹中的可选图标的第三页面的5217-3),所述三个页面指示符指示文件夹中的可选图标在三个页面之间进行划分。在一些实施例中,以与用于未被选择页面的一个或多个页面指示符不同的方式显示用于当前选择页面的页面指示符。例如,在图5TTT中,利用第一外观(例如,作为黑色实线)来显示对应于当前所选页面(例如,第一页面)的页面指示符5217-1,而利用第二外观(例如,作为未填充圆形)来显示对应于未选择页面的页面指示符5217-2和5217-3,以使得用户能够确定他或她在多个页面内的位置。
在一些实施例中,设备检测对应于用以显示文件夹视图的下一页面的请求的输入。例如,在图5TTT中,设备检测文件夹视图的预定义区域上的5218-a处的接触5218(例如,在并不对应于用以发起与动作图标相关联的动作的请求的区域)。在一些实施例中,对应于用以显示文件夹视图的下一页面的请求的输入包括预定义手势。例如,在图5TTT中,连续地检测跨过显示器的手势5220中的5218。如图5UUU中所示,在一些实施例中,设备显示手势5220导致从第一页面到第二页面的动画移位的拖曳效果(例如,设备显示在第一页面和第二页面之间“滚动”或“滑动”图标)。进一步如图5UUU中所示,设备检测接触5218在5218-b处的释放(或抬起),并且响应于检测到接触5218的抬起,设备显示第二页面的可选图标,如图5VVV中所示。
图5VVV-5YYY示出文件夹视图的第二页面与应用视图之间的动画过渡。在一些实施例中,设备检测对应于用以发起与可选用户界面对象相关联的动作的请求的输入。例如,在图5VVV中,在动作图标5002-66上检测包括接触5222的点击手势,其被设备解释为用以启动“应用y16”的请求。在检测到该输入之前,在本示例中,在第二页面中以相应布置显示多个可选用户界面对象。在启动“应用y16”之时,如图5WWW中所示,动画相应布置扩大,使得动作图标5002-6被扩大且朝着显示器的中心移动。如图5XXX中所示,在动画期间,设备停止显示除动作图标5002-66之外的可选用户界面对象的扩大表示,因为他们“离开了”显示器。在对动作图标5002-66进行放大之后,利用应用视图5224来替换扩大动作图标5002-55的显示,如图5YYY中所示。在一些实施例中,响应于用以退出图5YYY中所示的应用视图5224的请求(例如,响应于主屏按钮204的激活),设备使图5VVV-5YYY中所示的动画过渡逆向(例如,通过从图5YYY逐步后退至图5XXX并推后至图5WWW至图5VVV)。
现在将注意力转向图5ZZZ-5CCCC,该图5ZZZ-5CCCC示出用于从文件夹移除相应图标的示例性用户界面。图5ZZZ类似于图5VVV。然而,在图5ZZZ中,设备检测对应于用以进入用户界面重新配置模式的请求的输入5226。在一些实施例中,基于预定义准则,对应于用以进入用户界面重新配置模式的请求的输入不同于用以发起动作图标的请求。例如,当在动作图标上检测到接触持续预定时间量(例如,0.5、1或2秒)时,设备将该接触解释为用于进入用户界面重新配置模式的请求。而当在动作图标上检测到接触持续小于预定时间量时(例如,设备检测到点击手势而不是长按压手势),设备启动应用(例如,如图5VVV-5YYY中所示)而不是进入用户界面重新配置模式(例如,如图5ZZZ-5CCCC中所示)。
在图5AAAA中,设备已进入用户界面重新配置模式。在一些实施例中,可选用户界面对象(例如,动作图标5002)显示设备处于用户界面重新配置模式的视觉指示。例如,如图5AAAA中所示,动作图标轻轻摇晃,如同其漂浮在水上一样(例如,每个相应动作图标在显示器上微软动作图标的相应平均位置振动)。另外,在一些实施例中,在处于用户界面重新配置模式之时,动作图标中的至少一些与对象移除标志(例如,图5AAAA中的5010)相关联,并且当设备检测到对象移除标志的激活时,与对象移除标志相关联的动作图标被从文件夹视图的页面中移除(例如,删除)。在一些实施例中,删除动作图标删除与动作图标相关联的应用。在一些实施例中,删除动作图标删除图标而不删除与动作图标相关联的应用。
在一些实施例中,设备检测对应于用以将相应图标从文件夹视图的页面移动至显示器上的在文件夹外面的相应位置的请求的输入。例如,在图5AAAA中,设备在5228-a处检测到接触5228,并且在连续地检测接触5228之时,检测对应于将动作图标5002-66移动至显示器的底部区域的请求的手势5230(例如,拖曳手势)。如图5BBBB中所示,将动作图标5002-66移动(例如,拖曳)至显示器的底部区域,该底部区域在本示例中是预定图标移除区域。接触5226在5226-b处被释放(例如,检测到接触5226的抬起),导致动作图标5002-66“落在”图标移除区域5231中。在一些实施例中,根据相应位置在预定图标移除区域内的确定,从文件夹视图移除动作图标。在一些实施例中,从文件夹视图移除动作图标导致将动作图标放置在用户界面内的不同位置上。例如,如图5CCCC中所示,动作图标5002-66现在位于主屏屏幕中,同时设备仍处于用户界面重新配置模式。
现在将注意力转向图5ZZZ和5DDDD-5FFFF,5ZZZ和5DDDD-5FFFF示出用于响应于检测到图标向页面改变区域(例如,页面改变区域5233-1或下一页区域5233-2)中的移动而改变文件夹视图内的相应图标的页面的示例性用户界面。图5DDDD类似于图5AAAA,但是并非接触5226从5226-a移动至5226-b并在图标区域移除区域5231中释放动作图标5002-66,接触5226从5226-c(图5DDDD)开始移动,并且在位置5226-c处(例如,在页面改变区域5233-2内)检测到接触5226持续超过预定时间量(例如,0.1、0.2、0.3、0.4或0.5秒)之后,设备如图5EEEE中所示,显示文件夹视图的下一页面(例如,文件夹视图的第三页面),并且当设备在显示文件夹视图的下一页之时检测接触5226的抬起时,图标5002-66移动至下一页(例如,文件夹视图的第三页面)。在一些实施例中,设备响应于动作图标5002-66的移动而来重新布置第二页中的其他动作图标5002(例如,他们并不是动作图标5002-66)的布置。在一些实施例中,所显示页面根据页面改变区域上的动作图图标5002-66的移动而改变。例如,在图5EEEE中,页面改变区域5233-2是下一改变区域,并且设备因此响应于检测到图标向页面改变区域5233-2中的移动而从显示第二页面(图5EEEE)过渡至显示第三页面(图5FFFF);当页面改变区域5233-1是前一页改变区域时,并且设备将响应于检测到图标向页面改变区域5233-1中的移动,而从显示第二页(图5EEEE)过渡至显示第一页面(图5CCCC)。在本示例中,文件夹视图的第三页面包括原先存在于文件夹视图的第三页面中的动作图标5002-69和5002-70,。
图5FFFF还示出接触5226的释放(例如,位置5266-c处的接触5266的抬起),这在本示例中被设备解释为用以使动作图标5002-66落在文件夹视图的第三页中的请求。如图5GGGG中所示,在仍处于用户界面重新配置模式,设备在文件夹视图的第三页面中动态地重新布置动作图标5002的布置以适应动作图标5002-66的添加。
在一些实施例中,在处于重新配置模式之时,设备检测对应于用以退出重新配置模式的请求的输入。例如,响应于检测到图5GGGG中的主屏按钮204被接触5234激活,设备退出重新配置模式并返回到正常操作模式(例如,非重新配置操作模式)且显示文件夹视图,如图5HHHH中所示。
现在将注意力转向图5HHHH-5JJJJ,图5HHHH-5JJJJ示出用于使从文件夹视图的相应页面向主屏屏幕过渡的动画的示例性用户界面。
在一些实施例中,在显示文件夹视图的第三页面(或第二页等)之时,设备检测对应于用以关闭文件夹视图(例如,主屏按钮的激活)的请求的输入。响应于检测到对应于用以关闭文件夹视图的请求的输入,设备停止显示文件夹视图,并替代地显示主屏屏幕。例如,在图5HHHH中,设备检测到主屏按钮204被接触5236激活。响应于用以关闭文件夹视图的请求,在图5III中,设备显示主屏屏幕的页面,该页面包括对应于文件夹视图的文件夹图标5004-12。在一些实施例中,在显示主屏之时,用于文件夹的文件夹图标包括文件夹视图的现已离开页面中的动作图标的缩小比例表示。在一些示例中,设备显示在图5HHHH与5IIII之间的动画过渡,其类似于在图5QQQ-5TTT中所显示的动画的逆向,只是文件夹视图具有不同的外观,因为其具有在文件夹视图的第三页面上显示的不同缩小比例表示,并且因此文件夹图标的外观由于其是尺寸缩小时包括图5IIII中所示的缩小比例表示。例如,图5HHHH示出包括动作图标5002-69、5002-70、5002-66的文件夹视图的第三页面。在从第三页面离开文件夹视图向主屏屏幕(图5IIII)导航时,文件夹图标5004-12包括动作图标5002-69、5002-70、5002-66的缩小比例表示。
在一些实施例中,如图5JJJJ中所示,设备过渡至在文件夹图标5004-12中显示动作图标的第一页面的缩小比例表示而不是文件夹中的动作图标的第三页面的缩小比例表示。
现在将注意力转向图5JJJJ-5LLLL,图5JJJJ-5LLL示出用于向可选择用户界面对象的不同页面导航的示例性用户界面。在一些实施例中,设备检测到对应于用以显示可选用户界面对象的多个截然不同的分开显示页面中的不同页面的可选用户界面对象的请求的输入。例如,图5JJJJ示出检测到手势5238在5238-a处开始。图5KKKK示出手势5238在5238-b处结束(例如,通过检测到手势的抬起)。同样如图5KKKK中所示,响应于该手势,其在本示例中是滑动手势,设备显示在第三页面与第二页面之间的动画过渡,并且可选地,如果该过渡在检测到接触5238的抬起时被未完成,则设备完成动画过渡,从而停止显示第三页面并替代地显示第二页面(在图5LLLL中示出)。
图6A-图6E是示出根据一些实施例的创建新建文件夹的方法600的流程图。方法600在具有显示器和触敏表面的多功能设备(例如,设备300,图3,或者便携式多功能设备100,图1)处执行。在一些实施例中,显示器是触摸屏显示器(例如,图5A-5N、5P-5LLLL中的112)且触敏表面位于显示器上。在一些实施例中,显示器与触敏表面分离。可以将方法600中的一些操作组合和/或可以改变一些操作的顺序。
如下面所述,方法600提供了用以创建新建文件夹的直观方式。该方法减少了用户在创建新建文件夹时的认知负担,从而创建更高效的人机接口。对于电池操作的计算设备而言,使得用户能够更快且更高效地创建新建文件夹节省了电力,且增加了电池充电之间的时间。
设备在显示器上显示(602)多个可选用户界面对象(例如,在图5M中,设备在触摸屏112上显示多个动作图标5002和多个文件夹图标5004)。在一些实施例中,可选用户界面对象是(604)动作图标5002。例如,动作图标5002可以包括表示软件程序的一个或多个可激活图标(例如,照片应用图标5002-1、时钟应用图标5002-2、浏览器应用图标5002-3、纸牌应用图标5002-4、天气应用图标5002-5、备忘录应用图标5002-6、文本应用图标5002-7、地图应用图标5002-8、股票应用图标5002-9、照相机应用图标5002-12、竞速应用图标5002-13、电子邮件应用图标5002-14、电话应用图标5002-15以及iPod应用图标5002-16)、文件(例如,文档动作图标5002-11)、书签(例如,书签动作图标5002-10)等。同样地,第一文件夹图标5004-1-b与第一文件夹相关联,而第二文件夹图标5004-2与第二文件夹相关联。
响应于检测到对应于对相应可选用户界面对象的选择的输入,设备激活(606)与相应可选用户界面对象相关联的应用。在一些实施例中,应用仅在设备处于正常操作模式时被激活。例如,选择图5A中的纸牌应用图标5002-1(例如,在设备处于正常操作模式之时)将启动纸牌游戏应用。应理解的是,当动作图标5002表示文件时,检测到对应于对动作图标的选择的输入显示用来查看和/或编辑文件的应用。例如,如果设备检测到对应于对与标记书签的网页相关联的书签图标(例如,图5A中的5002-10)的选择的输入(例如,点击手势),则设备将启动网络浏览器并导航至标记书签的网页。作为另一示例,如果设备检测到对应于对与电子数据表文档相关联的文档图片(例如,图5A中的5002-11)的选择的输入,则设备将启动电子数据表编辑/查看应用,并在电子数据表编辑/查看应用内显示电子数据表文档。在一些实施例中,动作图标是应用启动图标,并且如果应用当前未在运行,则选择动作图标启动应用,或者如果应用当前在运行但被从视图隐藏,则显示应用。换言之,响应于检测到对动作图标的选择,设备显示应用的视图,然而,如果应用在检测到该输入时未在运行,则设备必须首先启动应用,而如果应用在检测到该输入时已在运行,则设备可以简单地显示应用的视图且不需要启动应用。
设备检测到(608)第一输入。例如,如图5M中所示,设备在触敏表面上与第一对象(例如,纸牌应用图标5002-4)相对应的位置(例如,图5M中的第一位置5040-a)处检测到手指接触5040且检测到该手指接触跨过触敏表面的后续移动5042(例如,移动至图5N中的第二位置5040-b)。在一些实施例中,第一输入是(610)在触敏表面上检测到的手势(例如,手指拖曳手势)。在一些实施例中,触敏表面与显示器截然不同。在一些实施例中,将触敏表面与显示器组合为触摸屏112。
响应于检测到第一输入,设备将所述多个可选用户界面对象中的第一对象跨过显示器(例如,触摸屏112)移动(612)至显示器(例如,触摸屏112)上接近于所述多个可选用户界面对象中的第二对象的位置。例如,在图5N中,纸牌应用图标5002-4已从先前的位置移动至接近于第二对象(例如,图5N中的竞速应用图标5002-13)的当前位置(例如,图5N中的5002-4)。在一些实施例中,所述位置在第二对象或用于第二对象的激活区域上或者至少部分地与之重叠,如图5N中所示,其中,纸牌应用图标5002-4部分地与竞速应用图标5002-13重叠。在一些实施例中,该位置在用于第二对象的激活区域上或至少部分地与之重叠,如下面参考方法900更详细地描述的那样。
设备在第一对象接近于第二对象之时检测到(614)第一输入满足预定义文件夹创建准则。在一些实施例中,检测到第一输入满足预定义文件夹创建准则包括在第一对象接近于第二对象之时检测(616)第一输入的终止。例如,在图5N中,设备在纸牌应用图标5002-4与竞速应用图标5002-13重叠之时检测到接触5040-b的抬起。作为另一示例,在图5N中,设备在纸牌应用图标5002-4与竞速应用图标5002-13重叠持续超过预定时间段(例如,0.5秒、1秒、1.5秒或任何合理时间段)之时检测到接触5040的暂停。在一些实施例中,设备(618)在检测到第一输入时处于用户界面重新配置模式(即,未处于正常操作模式),如上文更详细地描述的那样。另外,应理解的是,在一些实施例中,在设备处于正常操作模式时不能移动可选用户界面对象(例如,重新定位于可选用户界面对象的布置内)。
响应于在第一对象接近于第二对象之时检测到第一输入满足预定义文件夹创建准则而执行操作622-636(620)。在一些实施例中,响应于在第一对象接近于第二对象之时检测到第一输入满足第一输入的预定义文件夹创建准则,停止(622)显示第一对象和第二对象(例如,如图5N和5S中所示)。例如,在图5S中,在设备已检测到第一输入满足预定义文件夹创建准则之后(例如,通过检测到该输入终止或输入暂停持续超过预定时间段),在图5S中不再显示先前在图5N中显示的纸牌应用图标5002-4和竞速应用图标5002-13。替代地,显示文件夹图标5004-7,其表示包含纸牌应用图标和竞速应用图标的文件夹。在一些实施例中,停止显示第二对象包括显示第二对象变换成对应于文件夹的文件夹图标的动画。例如,在图5S中,文件夹图标5004-7已替换来自图5N的竞速应用图标5002-13。在一些实施例中,在文件夹图标中显示第一对象和/或第二对象的缩小比例表示,如下面参考图11A-11C更详细地描述的。例如,在图5S中,文件夹图标分别包括纸牌应用图标5002-4和竞速应用图标5002-13的缩小比例表示(例如,“O”和“S”)。
设备创建(624)包含第一对象和第二对象的文件夹。在一些实施例中,创建文件夹包括显示(626)代表文件夹的文件夹图标(例如,如下面参考方法1100更详细地描述的那样)。例如,设备创建包括纸牌应用图标5002-4和竞速应用图标5002-13的文件夹,并显示文件夹图标5004-7,如图5S中所示。在一些实施例中,文件夹图标具有与其他可选对象不同的性质,(例如,诸如应用图标、书签图标、文档图标等动作图标),如下面参考方法700更详细地描述的那样。在一些实施例中,在显示器(例如,触摸屏112)上先前被第二可选对象占用的位置处显示(628)文件夹图标。例如,在图5N中,竞速应用图标5002-13是可选用户界面对象的布置中(例如,从左至右,自上而下)的最后一个可选用户界面对象,而在图5S中,包含竞速应用图标5002-13的文件夹图标5004-7被显示为可选用户界面对象的布置中的最后一个可选用户界面对象。在一些实施例中,显示文件夹图标包括显示(630)第二可选对象变成(例如,变体)为文件夹图标的动画。在一些实施例中,不能以这种方式将现有文件夹组合。例如,即使设备检测到对应于在第二文件夹(例如,图图5N中的5004-1-b)的顶部上拖曳第一文件夹(例如,图5N中的5004-2)的输入,设备也不会将第一文件夹添加到第二文件夹。
在一些实施例中,在创建文件夹之后,设备自动地显示(632)包括文件夹的内容的文件夹视图。例如,设备响应于检测到第一输入满足预定义文件夹创建准则,而自动地从图5N中所显示的用户界面移动至图5Y中所显示的用户界面,设备显示文件夹视图(例如,包含纸牌应用图标5002-4和竞速应用图标5002-13的区域5092,如图5Y中所示)。
在一些实施例中,在检测到第一输入之后,设备在显示器上按照第一布置显示所述多个用户界面对象。例如,在图5X中,可选用户界面对象(例如,动作图标5002和文件夹图标5004)是以二维网格布置显示的,每个可选用户界面对象在网格布置内具有各自位置。在这些实施例中的一些实施例中,在创建文件夹之后,设备在显示器(例如,触摸屏112)上显示(634)文件夹视图(例如,图5Y中的5092)。在一些实施例中,显示文件夹视图包括显示文件夹视图内的第一对象和第二对象。应理解的是,相应文件夹视图是显示器(例如,触摸屏112)中包括文件夹内容的部分。例如,图5T中的区域5078、图5Y-5Z中的阴影区域5092、图5DD-5GG中的阴影区域5106、图5TT-5UU中的阴影区域5138、图5WW中的阴影区域5148、图5YY-5ZZ中的阴影区域5158、图5EEE-5FFF中的阴影区域5170和图5PPP中的阴影区域5212全部是作为显示器(例如,触摸屏112)的一部分的文件夹视图。在一些实施例中,文件夹视图是基本上全部显示器(例如,触摸屏112)。例如,图5U中的区域和图5GGG-5III、5KKK、5MMM中的区域5182是为基本上全部(或全部)显示器(例如,触摸屏112)的文件夹视图。
在一些实施例中,设备显示从第一布置向文件夹视图的动画过渡(例如,如下面参考方法1200更详细地描述的那样)。在一些实施例中,显示文件夹视图包括显示(636)文件夹图(例如,图5Y中的5004-7)和第一布置的至少一部分的表示,从而指示文件夹图标在第一布置内的位置。例如,在图5Y中,在文件夹图标5004-7上面继续显示在文件夹图标(例如,在图5X中)上方显示的可选用户界面对象(例如,5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-6、5004-1-b、5002-10、5002-11和5002-12),同时不再在文件夹图标5004-7下面显示在文件夹图标5004-7下方显示的可选用户界面对象(例如,5002-14、5002-15、5002-16、5004-2)。
在一些实施例中,在设备处于正常操作模式之时,可选用户界面对象包括(638)一个或多个动作图标(例如,图5OOO中的5002)和一个或多个文件夹图标(例如,图5OOO中的5004)。在这些实施例中的一些实施例中,设备检测(640)第二输入。在一些实施例中,响应于检测到第二输入:当第二输入对应于用以选择相应动作图标的请求时,设备激活(642)与相应动作图标相关联的应用;并且当第二输入对应于用以选择文件夹图标的请求时,设备显示包括与文件夹图标相关联的文件夹的内容的文件夹视图。例如,在图5OOO中个,在触敏表面(例如,触摸屏显示器112)上与显示器(例如,触摸屏112)上的动作图标(例如,照片应用图标5002-9)的位置相对应的位置处的点击手势5208激活与该动作图标相关联的应用(例如,照片应用),而响应于在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的文件夹图标(例如,图5OOO中的文件夹图标5004-7)的位置相对应的位置处检测到点击手势5210,设备显示包括与文件夹图标5004-7相关联的文件夹的的内容(例如,动作图标5002-9、5002-4、5002-13、5002-8)的文件夹视图5212。
在一些实施例中,在创建文件夹之后,设备自动地显示(644)包括文件夹的内容的文件夹视图并显示对象移除区域。例如,在图5Y中,对象移除区域是显示器(例如,触摸屏112)的第一部分5084。作为另一示例,在图5GGG-5HHH中,对象移除区域5184是显示器(例如,触摸屏112)的单独标识的部分。作为另一示例,在图5WW中,在文件夹视图5148上方和下方的显示器(例如,触摸屏112)的两个部分都是对象移除区域。在一些实施例中,文件夹视图包括对象移除区域(例如,图5GGG-5HHH中的具有对象移除区域5184的文件夹视图5182)。在一些实施例中,对象移除区域在文件夹视图外面(例如,在图5Y中对象移除区域5084在文件夹视图5092的外面)。在一些实施例中,始终显示对象移除区域(例如,对象移除区域是在显示文件夹视图之时显示的主屏屏幕的一部分)。在一些实施例中,仅在处于图标重新配置模式之时显示对象移除区域(例如,在图5S中,不显示移除区域,而在图5Y中,在文件夹视图5092上方显示对象移除区域5084)。在一些实施例中,仅在处于图标重新配置模式且当前检测到对应于用以移动对象的请求之时,显示对象移除区域(例如,在图5GGG中,仅在设备检测到接触5186跨过触敏表面的移动时,显示对象移除区域5184)。
在一些实施例中,在显示文件夹视图之时,设备检测(646)对应于用以将相应可选用户界面对象移动到对象移除区域中的请求的第二输入,并且响应于检测到第二输入,设备从文件夹移除(648)相应可选用户界面对象。例如,在图5Y中,设备检测在触敏表面(例如,触摸屏112)上对应于纸牌应用图标5002-4的位置处的接触5100-a和该接触跨过触敏表面(例如,触摸屏112)向作为显示器(例如,触摸屏112)的第一部分的对象移除区域5084中的后续移动5102。继续本示例,响应于检测到此手势,设备从文件夹且从文件夹视图5092移除纸牌应用图标5002-4,如图5Z中所示,并使纸牌应用图标5002-4返回到可选用户界面对象的第一布置,如图5AA中所示。
在一些实施例中,在检测到第一输入之前,在显示器(例如,触摸屏112)上按照第一布置显示(650)所述多个用户界面对象,并且当第二输入对应于用以将相应可选用户界面对象移动到对象移除区域的请求且检测到第二输入的终止时:设备停止显示文件夹视图;并且在第一布置中的预定位置处(例如,在第一布置的末尾处或在第一布置内的第一开放位置处)显示(652)相应可选用户界面对象。换言之,在一些实施例中,第二输入对应于轻弹手势,其包括在触敏表面上与相应可选用户界面对象的位置相对应的位置处的接触且包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上朝向与显示器(例如,触摸屏112)上的对象移除区域相对应的位置的移动相对应的横向移动。例如,在图5VV中,设备显示可选用户界面对象(例如,动作图标5002和文件夹图标5004)的第一布置,并且在图5WW中,设备检测手势,该手势包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的应用-1应用图标5002-19的位置相对应的位置处的接触5152和该接触向在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的在文件夹视图5148外面的位置相对应的位置的移动5154。在本示例中,响应于检测到该手势,设备停止显示文件夹视图,并在第一布置中显示应用-1应用图标5002-19,如图5XX中所示。
在一些实施例中,在检测到第一输入之前,在显示器上按照第一布置显示(650)所述多个用户界面对象;当设备继续在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的对象移除区域的位置相对应的位置处检测第二输入持续超过预定时间量时:设备停止显示文件夹视图;设备检测第二输入在触敏表面(例如,触摸屏112)上与第一布置内的显示器(例如,触摸屏112)上的位置相对应的相应位置处的终止;并且响应于检测到第二输入的终止,设备在第一布置中的相应位置处显示(656)相应可选用户界面对象。换言之,在一些实施例中,第二输入对应于点击和拖曳手势,其包括接触移动到在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的对象移除区域相对应的区域中。例如,在图5XX中,按照第一布置来布置可选用户界面对象(例如,动作图标5002和文件夹图标5004),并且在图5YY中,设备检测第二输入(例如,包括接触5161以及该接触在触摸屏112上的移动5164的手势),该第二输入与应用-4应用图标5002-22从文件夹视图5158出来向对象移除区域5084中的移动相对应。在本示例中,响应于在对象移除区域中检测到接触(例如,图5ZZ中的5162-b)的暂停,设备停止显示文件夹视图5158并显示第一布置(例如,如图5AAA中所示),并检测该接触在触摸屏112上的第一布置内的后续移动(例如5166)。在本示例中,当设备检测到终止(例如,图5BBB中接触5162-c从触摸屏112的抬起)时,设备在检测到该输入的终止时,在第一布置中与应用-4应用图标5002-22的位置相对应的位置处,显示应用-4应用图标5002-22,如图5CCC中所示。
在一些实施例中,在创建文件夹之后,设备检测(658)对应于用以将第一对象和第二对象的相应可选用户界面对象从文件夹中移出的请求的第二输入;并且当在文件夹的创建已被确认之前检测到第二输入时,设备删除(660)该文件夹并重新显示第一对象和第二对象。例如,在图5Y中,设备在创建文件夹之后检测到的第一输入是与用以将纸牌应用图标5002-4从文件夹移出的请求相对应的输入(例如,接触5100和该接触在触摸屏112上的移动5102),所述文件夹是通过在竞速应用图标5002-13的顶部上拖曳纸牌应用图标5002-4而创建的。在本示例中,在文件夹的创建已被确认之前接收输入,并且因此在纸牌应用图标5002-4已被从文件夹移出之后,设备删除图5AA中的文件夹5004-7并在显示器(例如,触摸屏112)上重新显示竞速应用图标5002-13,如图5CC中所示。
在一些实施例中,第一对象是被移出文件夹的相应对象,并且删除(662)文件夹和重新显示包括:在显示器(例如,触摸屏112)上基于第二输入而确定的位置处,显示第一对象;并在显示器(例如,触摸屏112)上先前被文件夹的文件夹图标占用的的位置处,显示第二对象。继续上文参考图5AA和5CC所述的示例,在图5AA中,设备在显示器(例如,触摸屏112)上的可选用户界面对象的左端上第四行中显示文件夹图标5004-7,并且在图5CC中,竞速应用图标5002-13已在可选用户界面对象的第四行的左端处替换文件夹图标5004-7。在一些实施例中,显示第二对象包括显示(664)文件夹图标变成(例如,变体)为第二对象的动画。例如,在图5BB中,设备显示竞速应用图标5002-13扩大以填充先前被文件夹图标5004-7占用的空间的动画5104(例如,如图5AA中所示)。
相反地,当在文件夹的创建已被确认之后检测到第二输入时,设备在继续显示文件夹的同时显示在文件夹外面的相应对象。例如,当文件夹的创建已被确认时,如图5DD中所示,从文件夹中移除单个应用图标(例如,响应于检测到接触5112和该接触的移动5114而移除图5EE中的纸牌应用图标5002-4)不导致删除文件夹。而是在本示例中,继续显示文件夹(例如,图5FF中的5004-7)。换言之,在一些实施例中,在文件夹创建被确认之后,只有当最后一个图标被移除时才删除文件夹,并且当最后一个图标被移除时,文件夹收起(例如,而不是变回到动作图标中的一个)。
在一些实施例中,当设备检测到与用以执行操纵文件夹的动作的请求相对应的输入时,确认(668)文件夹的创建。此类动作包括但不限于打开(670)文件夹、关闭(672)文件夹,移动(674)文件夹,对文件夹重命名(676),向文件夹添加(678)附加可选用户界面对象,进入(680)用户界面重新配置模式,离开(682)用户界面重新配置模式。在一些实施例中,当设备接收到对应于用以操纵文件夹的请求的其他预定义输入时,确认文件夹的创建。换言之,通过指示文件夹的创建为有意而非偶然的动作来确认文件夹的创建。
请注意,在本文中参考方法700、800、900、1000、1100、1200、1300(例如,图7A-7C、8A-8C、9A-9B、10A-10B、11A-11C、12A-12E、13A-13E、和5A-5LLLL)所述的其他过程的细节也以类似方式适用于上述方法600。例如,参考图6A-6E所述的可选用户界面对象(例如,动作图标5002和文件夹图标5004)可以具有在本文中参考方法700、800、900、1000、1100、1200或1300中的任意方法所述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简洁起见,在此处不再重复这些细节。
图7A-7C是示出根据一些实施例的管理文件夹图标和动作图标的方法700的流程图。方法700在具有显示器和触敏表面的多功能设备(例如,设备300,图3,或者便携式多功能设备100,图1)处执行。在一些实施例中,显示器是触摸屏显示器且触敏表面在显示器上。在一些实施例中,显示器与触敏表面分离。可以将方法700中的一些操作组合和/或可以改变一些操作的顺序。
如下所述,方法700提供用以管理文件夹图标和动作图标的直观方式。该方法减少了用户在管理文件夹图标和动作图标时的认知负担,从而创建更高效的人机接口。对于电池操作的计算设备而言,使得用户能够更快且更高效地管理文件夹图标和动作图标节省了电力,且增加了电池充电之间的时间。
设备同时地在显示器上显示(702)一个或多个动作图标(例如,除文件夹图标之外的应用图标及其他可激活图标)和一个或多个文件夹图标。该设备具有用于激活应用的正常操作模式(例如,如图5A、5L、5OOO-5PPP中所示)和用于重新布置显示器上的动作图标和文件夹图标的用户界面重新配置模式(例如,如图5B-5K、5M-5N、5P-5NNN中所示)。在一些实施例中,在设备处于用户界面重新配置模式之时,可选用户界面对象(例如,动作图标5002和文件夹图标5004)以相应平均位置为中心振荡,以便指示设备处于用户界面重新配置模式且可以使可选用户界面对象(例如,动作图标5002和文件夹图标5004)在显示器上到处移动。
设备检测(704)第一输入(例如,图5XX中的点击手势5155、图5XX中的点击手势5156、图5OOO中的点击手势5208或图5OOO中的点击手势5210)。在一些实施例中,在第一输入是(706)在触敏表面(例如,触摸屏112)上与显示器上的相应文件夹图标的位置相对应的位置处的点击手势时(例如,图5XX中的在对应于文件夹图标5004-1-b的位置处的点击手势5156或者图5OOO中的在触摸屏112上对应于文件夹图标5004-7的位置处的点击手势5210),第一输入对应于用以选择相应文件夹图标的请求。在一些实施例中,在第一输入是(708)触敏表面(例如,触摸屏112)上与显示器上的相应动作图标的位置相对应的位置处的点击手势时(例如,图5XX中的在对应于照相机应用图标5002-12的位置处的点击手势5155或图5OOO中的触摸屏112上对应于照片应用图标5002-1的位置处的点击手势5208),第一输入对应于用以选择相应动作图标的请求。
响应于检测到第一输入,执行(710)操作712-718和744-766。
在一些实施例中,设备确定第一输入是用以选择文件夹图标还是用以选择动作图标的请求。当第一输入是用以选择(712)动作图标的请求时,设备执行在下面参考图744-766更详细地讨论的操作。相反地,当第一输入是用以选择(714)动作图标的请求时,设备执行下面参考操作716-742更详细地讨论的操作。
当设备确定(716)第一输入对应于用以选择一个或多个文件夹图标中的相应文件夹图标的请求时,设备显示(718)与相应文件夹图标相关联的文件夹的内容,而不考虑设备处于正常操作模式还是用户界面重新配置模式。例如,在图5XX中,在设备处于用户界面重新配置模式之时,设备在对应于文件夹图标5004-1-b的位置处检测到点击手势5156,并且响应于检测到点击手势5156,设备显示用于与文件夹图标5004-1-b相关联的文件夹的文件夹视图5158,如图5YY中所示。同样地,在图5OOO中,在设备处于正常操作模式之时,设备在对应于文件夹图标5004-7的位置处检测到点击手势5210,并且响应于检测到点击手势5210,设备显示用于与文件夹图标5004-7相关联的文件夹的文件夹视图5212,如图5PPP中所示。
在一些实施例中,在设备处于用户界面重新配置模式之时,还可以响应于文件夹重新定位输入而移动文件夹图标。例如,在图5QQ中,设备检测到在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的文件夹图标5004-7的位置相对应的位置处的接触5132以及该接触跨过触敏表面(例如,触摸屏112)的后续移动5134。响应于检测到该输入,设备将文件夹图标5004-7移动至显示器(例如,触摸屏112)上基于该输入而确定的可选用户界面对象的布置内的位置,如图5SS中所示。在一些实施例中,不能在设备处于正常操作模式之时将文件夹图标重新定位。换言之,在设备处于正常操作模式之时执行的相同手势将不会致使设备在可选用户界面对象的布置内重新定位文件夹图标。
在一些实施例中,显示与相应文件夹图标相关联的文件夹的内容包括显示(720)多个动作图标(例如,在图5YY中,设备在文件夹视图5158中显示动作图标5002-20、5002-21、5002-21、5002-22、5002-23、5002-24和5002-25,或者在图5PPP中,设备在文件夹图标5212中显示动作图标5002-9、5002-4、5002-13、5002-8)。在这些实施例中的一些实施例中,设备检测(724)对所述多个动作图标中的相应动作图标的选择。在这些实施例中的一些实施例中,响应于检测到对相应动作图标的选择,执行(726)操作728-734。在一些实施例中,设备确定设备是处于正常操作模式还是处于用户界面重新配置模式。在这些实施例中的一些实施例中,当设备处于(728)正常操作模式时,设备激活(730)与相应动作图标相关联的应用(例如,在图5PPP中,当设备在与股票应用图标5002-9相对应的位置处检测到点击手势5214时,作为响应设备激活与股票应用图标5002-9相关联的股票应用);并且,当设备处于(732)用户界面重新配置模式时,设备继续(734)显示相应动作图标而不激活与相应动作图标相关联的应用。例如,在图5YY中,设备在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的应用-7应用图标5002-25的位置相对应的位置处检测到点击手势5161,并且作为响应,设备不激活与应用-7应用图标5002-25相关联的任何应用。
在一些实施例中,在设备处于用户界面重新配置模式之时,响应于动作图标移动输入而移动文件夹内的动作图标。例如,在图5TT中,在设备处于用户界面重新配置模式之时,设备检测动作图标移动输入,其包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的股票应用图标5002-9的位置相对应的位置处的接触5140以及该接触向触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的在文件夹视图5138内的位置相对应的位置的后续移动5142,如图5TT中所示。响应于该动作图标移动输入,设备将股票应用图标5002-9移动到文件夹视图5138内的可选用户界面对象的布置内的新位置上,该新位置基于在触敏表面(例如,触摸屏112)上的输入的移动,如图5UU中所示。
在一些实施例中,第一输入对应于用以选择相应文件夹图标的请求;并且设备在检测到第一输入时处于用户界面重新配置模式。在这些实施例中的一些实施例中,设备在仍处于(736)用户重新配置模式的同时,显示(738)文件夹的内容。在这些实施例中的一些实施例中,在显示文件夹的内容之后,设备检测(740)第二输入;并且响应于检测到第二输入,设备停止(742)显示文件夹视图。例如,在图5SS中,设备在触敏表面(例如,触摸屏112)上对应于文件夹图标5004-7的位置处检测到第一输入(例如,点击手势5136),并且响应于检测到该点击手势,设备显示文件夹视图(例如,图5TT-5UU中的5138),其包括与显示器(例如,触摸屏112)上的文件夹图标5004-7相关联的文件夹的内容(例如,动作图标5002-9、5002-4、5002-13和5002-8)。在显示文件夹视图5138之时,设备在触敏表面(例如,触摸屏112)上位于文件夹视图5138外面的位置处检测到第二输入(例如,点击手势5144)(例如,位于文件夹视图下面的触摸屏112的区域中的点击手势),并且响应于检测到第二输入,设备停止在显示器(例如,触摸屏112)上显示文件夹视图,如图5VV中所示。
设备确定(744)第一输入对应于用以选择一个或多个动作图标中的相应动作图标的请求(例如,图5XX中在对应于照相机应用图标5002-12的位置处的点击手势5155或图5OOO中在对应于照片应用图标5002-1的位置处的点击手势5208,)。在一些实施例中,设备确定设备是处于正常操作模式还是处于用户界面重新配置模式。当设备处于(746)正常操作模式时,响应于检测到第一输入,设备执行如下面更详细地讨论的操作750-756。相反地,当设备处于(748)用户界面重新配置模式时,响应于检测到第一输入,设备执行如下面更详细地讨论的操作758-766。
在一些实施例中,当设备处于(750)正常操作模式时执行操作752-756。该设备激活(752)与相应动作图标相关联的应用。例如,在图5OOO中,设备在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的照片应用图标5002-1的位置相对应的位置处检测到点击手势5208,并且响应于检测到点击手势5208,设备激活与照片应用图标5002-1相关联的照片应用。在一些实施例中,在设备处于正常操作模式之时,与相应应用相关联的相应动作图标的功能是激活(754)相应应用(例如,动作图标是应用启动图标);并且在处于正常操作模式之时,不能在显示器上重新布置(756)应用图标和文件夹图标(例如,可选用户界面对象在可选用户界面对象的布置内的相对位置是固定的)。应理解的是,虽然可以跨过显示器(例如,触摸屏112)对可选用户界面对象的布置进行滚动、翻页或以其他方式迁移,但这些操作并不导致可选用户界面对象的任何重新布置,因为各可选用户界面对象彼此的相对位置在设备执行这些操作时仍未改变。
当(758)设备处于用户界面重新配置模式时执行操作760-766。该设备继续(760)显示相应动作图标而不激活与相应动作图标相关联的应用。例如,在图5XX中,设备在对应于照相机应用图标5002-12的位置处检测到点击手势5155,并且响应于检测到点击手势5155,设备并不激活与照片应用图标5002-12相关联的照相机应用,而是仅仅继续显示可选用户界面对象的布置,如图5XX中所示。在一些实施例中,还可以通过点击和拖曳手势来移动动作图标。例如,在图5XX中,如果设备将检测接触5155跨过触敏表面(例如,触摸屏112)的后续移动,则设备将响应于检测到该移动,而根据该移动跨过显示器(例如,触摸屏112)移动动作图标5002-12。
在一些实施例中,在设备处于用户界面重新配置模式之时,防止(762)相应动作图标被用来激活各应用(例如,用以选择照相机应用图标5002-12的请求不能激活应用图标)。在一些实施例中,当设备处于用户重新配置模式时,动作图标中的一个或多个包括(764)用于删除动作图标的删除区域,而文件夹图标中没有一个包括用于删除文件夹图标的删除区域。例如,设备显示与多个动作图标(例如,5002-4、5002-5、5002-6、5002-7、5002-10、5002-11和5002-13)相关联的图5B中的对象移除标志5010,但未示出与任何文件夹图标(例如,5004-1-b或5004-2)相关联的对象移除标志。在一些实施例中,设备检测包括对用于相应动作图标的相应删除区域的选择的删除输入(例如,图5B中的点击手势5011);并删除相应动作图标(例如,天气应用图标5002-5)。在一些实施例中,动作图标中的一个或多个并不包括删除区域。例如,在图5B中,多个动作图标(例如,动作图标5002-1 5002-2、5002-3、5002-9、5002-12、5002-14、5002-15和5002-16)与提供对设备的基本特征的访问且因此不能在设备处于用户界面重新配置模式之时被删除的应用(例如,电话、电子邮件、照相机、网络浏览器)相关联。在一些实施例中,在处于用户界面重新配置模式之时,可以响应于检测到的输入而在显示器(例如,触摸屏112)上重新布置(766)应用图标和文件夹图标,如上面更详细地描述的那样。
请注意,在本文中参考方法600、800、900、1000、1100、1200、1300(例如,图6A-6E、8A-8C、9A-9B、10A-10B、11A-11C、12A-12E、13A-13E和5A-5LLLL)所述的其他过程的细节也以类似方式适用于上述方法700。例如,参考图7A-7C所述的可选用户界面对象(例如,动作图标5002和文件夹图标5004)可以具有在本文中参考方法600、800、900、1000、1100、1200或1300中的任意方法所述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简洁起见,在此处不再重复这些细节。
图8A-8C是示出根据一些实施例的对新建文件夹命名的方法800的流程图。方法800在具有显示器和触敏表面的多功能设备(例如,设备300,图3,或者便携式多功能设备100,图1)处执行。在一些实施例中,显示器是触摸屏显示器且触敏表面在显示器上。在一些实施例中,显示器与触敏表面分离。可以将方法800中的一些操作组合和/或可以改变一些操作的顺序。
如下面所述,方法800提供了用以对新建文件夹进行命名的直观方式。该方法减少了用户在对新建文件夹进行命名时的认知负担,从而创建更高效的人机接口。对于电池操作的计算设备而言,使得用户能够更快且更高效地对新建文件夹进行命名节省了电力,且增加了电池充电之间的时间。
设备接收(802)对应于用以创建包含第一项目和第二项目(例如,项目可以是应用、软件程序或对应于显示器上的图标或其他可选用户界面对象的文件)的文件夹的请求的输入。在一些实施例中,文件夹最初仅仅包含第一项目和第二项目(即,第一项目和第二项目是文件夹中的前两个项目)。在一些实施例中,用以创建包含第一项目和第二项目的文件夹的请求包括(804)对应于用以将第一项目移动得接近于第二项目的请求或用以将第一项目拖曳到第二项目的顶部上的请求的输入(例如,如上文参考方法600更详细地描述的那样)。例如,在图5M中,设备检测在触敏表面上与显示器(例如,触摸屏112)上的纸牌应用图标5002-4的位置相对应的的位置(例如,图5M中在触摸屏112上的第一接触位置5040-a)处的接触5040和该接触跨过触敏表面的后续移动5042(例如,该接触跨过触摸屏112到图5N中的第二位置5040-b的移动)。响应于检测到该输入,设备将纸牌应用图标5002-4移动得接近于竞速应用图标5002-13(或在其顶部上),如图5N中所示。在本示例中,设备检测预定文件夹创建准则(例如,图5N中的接触5040-b的终止)并创建包括纸牌应用图标5002-4和竞速应用图标5002-13的文件夹,并如图5O和5S中所示在显示器(例如,触摸屏112)上显示用于该文件夹的文件夹图标5004-7。作为另一示例,设备可以接收到选择第一项目的第一输入、选择第二项目的第二输入和对应于用以执行新建文件夹创建操作的命令的第三输入(例如,文件浏览器或上下文菜单中的“新建文件夹”命令上的点击等)。
响应于接收到该输入而执行(806)操作808-844。该设备创建(808)包含第一项目和第二项目的文件夹。该设备确定(810)与第一项目相关联的第一组多个描述符(例如,“游戏”、“卡牌游戏”、“纸牌游戏”)。该设备还确定(812)与第二项目相关联的而多个描述符(例如,“游戏”、“动作游戏”、“竞速游戏”)。在一些实施例中,设备确定是否存在由所述第一组多个描述符和所述第二组多个描述符共享的共同描述符。从上文继续本示例,纸牌应用和竞速应用两者都与共同描述符“游戏”相关联。当存在(814)共同描述符时,设备执行下面更详细地描述的操作824-844。
在一些实施例中,当不存在(816)共同描述符时,设备确定所述第一组多个描述符和所述第二组多个描述符并不(818)共享任何共同描述符:设备基于第一组多个描述符中的描述符而自动地生成(820)用于文件夹的文件夹名;并且在显示器上显示(822)针对该文件夹的具有自动生成的文件夹名的图标。换言之,基于最初被添加到文件夹的两个项目中的仅一个的描述符,来确定用于文件夹的文件夹名。在一些实施例中,所述描述符是要添加到文件夹的第一项目的描述符(例如,如果在已创建文件夹之前选择超过一个项目)。在一些实施例中,所述描述符是被添加到文件夹的第一项目的描述符。例如,在图5O中,与照相机应用图标5002-12相关联的照相机应用与诸如“摄影”和“相机管理”之类的描述符相关联,而与股票应用图标5002-9相关联的股票应用具有诸如“实用工具”和“财务管理”之类的描述符。在本示例中,两个应用图标与并不共享任何描述符的应用相关联。因此,在本示例中,通过将照相机应用图标5002-12拖曳得接近于股票应用图标5002-9而创建的文件夹被命名为“摄影”文件夹5004-10,同时通过将股票应用图标5002-9拖曳得接近于照相机应用图标5002-12而创建的文件夹被命名为“实用工具”文件夹5004-11。换言之,在一些实施例中,当使用并不共享任何共同描述符的两个项目来创建文件夹时,结果得到的文件夹的名称取决于项目(例如,与应用相关联的图标)被选择的顺序。
当设备确定(824)所述第一组多个描述符和所述第二组多个描述符共享至少第一共同描述符时。例如,在图5O中,与纸牌应用图标5002-4相关联的纸牌应用与诸如“游戏”、“卡牌游戏”、“纸牌游戏”之类的描述符相关联,而与竞速应用图标5002-13相关联的竞速应用具有诸如“游戏”、“动作游戏”、“竞速游戏”之类的描述符。在本示例中,两个应用图标与仅共享单个描述符(例如,“游戏”)的应用相关联,并且因此该描述符被选作共同描述符。在一些实施例中,所述第一组多个描述符和所述第二组多个描述符共享一组一个或多个描述符:该共享的一组一个或多个描述符中的描述符具有各不相同的特定性水平;并且该共享的一组一个或多个描述符中最具特定性的描述符被设备选作(826)第一共同描述符。例如,在图5O中,与汽车竞速应用图标5002-17相关联的汽车竞速应用与诸如“游戏”、“动作游戏”、“竞速游戏”之类的描述符相关联,而与竞速应用图标5002-18相关联的航空竞速应用具有诸如“游戏”、“动作游戏”、“竞速游戏”之类的描述符。在本示例中,所述两个应用图标与共享多个描述符(例如,“游戏”)的应用相关联,并且因此,最具特定性的描述符(例如,“竞速游戏”)被选作共同描述符。
在一些实施例中,所述第一组多个描述符包括先前分配给第一项目的多个标签;所述第二组多个描述符包括先前分配给第二项目的多个标签;并且第一共同描述符(828)是包括在所述第一组多个标签中和所述第二组多个标签中的标签。在一些实施例中,该标签由设备的用户分配给各项目,并且仅仅适用于本地存储项目。在一些实施例中,在远程服务器处分配标签并由远程服务器发送给设备。
在一些实施例中,所述第一组多个描述符包括第一种类分级结构;所述第二组多个描述符包括第二种类分级结构;并且第一共同描述符是(830)包括在第一种类分级结构中和第二种类分级结构中的种类(例如,“游戏”>“卡牌游戏”>“纸牌游戏”或“游戏”>“动作游戏”>“竞速游戏”)。在一些实施例中,第一种类分级结构是(832)应用数据库(例如,应用库中的应用的数据库)内的第一项目所被分配的一组种类,并且第二种类分级结构是应用数据库内的第二项目所被分配的一组种类。在一些实施例中,应用数据库是(834)应用库中的应用的数据库。例如,在一些实施例中,描述符至少部分地基于用于针对移动设备的专用应用库(例如,用于苹果iPhone的应用商店)中的应用的种类名称。在一些实施例中,用附加标签来补充这些种类名称,所述附加标签指示关于项目的附加信息(例如,项目的创建者的姓名、项目创建的日期/时间等)。
当所述第一组多个描述符和所述第二组多个描述符共享至少第一共同描述符时,设备基于第一共同描述符而自动地生成(836)用于文件夹的文件夹名。在生成文件夹名之后,设备在显示器上显示(838)针对该文件夹的具有自动生成文件夹名的图标。从上文继续本示例,通过将纸牌应用图标5002-4拖曳得接近于竞速应用图标5002-13而创建的文件夹被命名为“游戏”文件夹5004-7,如图5O和5S中所示。
在一些实施例中,设备同时地显示(840)用于文件夹的图标和用于文件夹的示出文件夹内容的文件夹视图。例如,响应于检测到致使设备创建文件夹(例如,图5S中的文件夹5004-7)的输入(例如,图5M中的接触5040和移动5042),设备自动地显示用于文件夹的图5Y中的文件夹视图5092。换言之,在没有来自用户的任何进一步干预的情况下,设备自动地从图5M中所示的用户界面(其中检测到文件夹创建输入)过渡至图5S中所示的用户界面(其中创建文件夹并显示文件夹图标5004-7)和图5Y中所示的用户界面(其中显示用于文件夹的文件夹视图5092)。
在一些实施例中,响应于接收到该输入,设备显示(842)已创建文件夹的通知,其中,通知包括用于对文件夹重命名的指令。例如,在图5P中,在创建文件夹之后,设备显示命名确认对话框5064,其为用户提供用于确认文件夹创建、对文件夹重命名和取消文件夹创建的选项,如上文更详细地讨论的那样。在一些实施例中,响应于接收到该输入,设备显示(844)用于对文件夹重命名的文本输入字段。例如,在图5P中,如果设备检测到对应于用以对文件夹重命名的请求的输入(例如,重命名按钮上的点击手势5070),则设备显示用于改变新建文件夹的名称(例如,如图5Q中所示,从“游戏”至“娱乐”)的对话框5702。作为另一示例,响应于检测到对应于用以激活文件夹重命名按钮的请求的输入(例如,图5Y中的点击手势5098),设备显示包括文本输入字段的文件夹重命名区域5108,如图5DD中所示。
在一些实施例中,设备检测(846)附加输入,并且响应于检测到该附加输入,设备向文件夹添加(848)第三项目。在这些实施例中的一些实施例中,设备确定(850)与第三项目相关联的第三组多个描述符。在这些实施例中的一些实施例中,设备选择(852)由所述第一组多个描述符、所述第二组多个描述符和所述第三组多个描述符共享的第二描述符。在这些实施例中的一些实施例中,设备基于第二描述符而自动地生成(854)用于文件夹的新建文件夹名称。换言之,在这些实施例中,文件夹的名称在文件夹的内容改变时改变。例如如果纸牌应用图标5002-4将被添加到与竞速游戏文件夹图标5004-8相关联的文件夹,则设备将把竞速游戏文件夹图标5004-8的名称修改成新的名称(例如,从“竞速游戏”至“游戏”),其中该新名称至少部分地基于被文件夹内的全部三个项目(例如,纸牌应用图标5002-4、汽车竞速应用图标5002-17和航空竞速应用图标5002-18)共享的描述符。相反地,在一些实施例中,文件夹名在创建文件夹时是固定的,并且因此向文件夹添加新项目并不改变文件夹名。
请注意,在本文中相对于方法600、700、900、1000、1100、1200、1300(例如,图6A-6E、7A-7C、9A-9B、10A-10B、11A-11C、12A-12E、13A-13E和5A-5LLLL)所述的其他过程的细节也以类似方式适用于上述方法800。例如,参考图8A-8C所述的项目(例如,动作图标5002和文件夹图标5004)可以具有在本文中参考方法600、700、900、1000、1100、1200或1300中的任意方法所述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简洁起见,在此处不再重复这些细节。
图9A-9B是示出根据一些实施例的响应于图标管理输入而调整用于可选用户界面对象的激活区域的方法900的流程图。方法900在具有显示器和触敏表面的多功能设备(例如,设备300,图3,或者便携式多功能设备100,图1)处执行。在一些实施例中,显示器是触摸屏显示器且触敏表面在显示器上。在一些实施例中,显示器与触敏表面分离。可以将方法900中的一些操作组合和/或可以改变一些操作的顺序。
如下面所述,方法900提供了用以管理图标的直观方式。该方法减少了用户在管理图标时的认知负担,从而创建更高效的人机接口。对于电池操作的计算设备而言,使得用户能够更快且更高效地管理图标节省了电力,且增加了电池充电之间的时间。
设备在显示器上显示(902)多个图标(例如,诸如触摸屏112上的应用图标5002和/或文件夹图标5004之类的可选用户界面对象)。在显示器(例如,触摸屏112)上的第一位置处显示(904)所述多个图标中的第一图标(例如,动作图标或文件夹图标)。所述多个图标中与第一图标截然不同的第二图标(例如,动作图标或文件夹图标)具有(906)具有默认尺寸的激活区域,该激活区域在显示器(例如,触摸屏112)上的第二位置,该第二位置与第一位置截然不同。例如,在图5KK中,在可选用户界面对象的第二行的右侧显示第一图标(例如,股票应用图标5002-9)。在本示例中,第二图标5004-7最初具有默认激活区域(例如,图5KK中的5122-13-a)。在一些实施例中,每个图标(例如,动作图标5002和文件夹图标5004)具有为默认尺寸的激活区域(例如,图5KK中的激活区域5122)。在一些实施例中,激活区5122是隐藏的激活区域(例如,该激活区域在显示器上未显示)。
设备检测(908)对应于用以移动第一图标的请求的输入。例如,如图5KK中所示,设备检测到在触敏表面上对应于第一图标(例如,图5KK中的股票应用图标5002-9)的位置处的手指接触5120和该手指接触跨触敏表面的移动5121(例如,在触摸屏112上从图5KK中的第一位置5120-a至图5LL中的第二位置5120-b再至图5MM中的第三位置5120-c)。在检测到该输入之后,设备基于从第一位置至第二图标的位置的距离,而从默认尺寸改变(910)用于第二图标的激活区域的尺寸。例如,在图5KK中,设备将用于第二图标(例如,游戏文件夹图标5004-7)的激活区域5122-13的尺寸从图5KK中的默认激活区域5122-13-a变成图5LL-5MM中的扩大激活区域5122-13-b。在一些实施例中,响应于在触敏表面(例如,触摸屏112)上对应于显示器(例如,触摸屏112)上的第一图标的位置的位置处检测到接触,而改变激活区域的尺寸(例如,设备响应于简单地检测到图5KK中的接触5120而将激活区域5122-13-a变成激活区域5122-13-b)。在一些实施例中,响应于检测到接触远离在触敏表面(例如,触摸屏112)上与在显示器(例如,触摸屏112)上的第一图标的位置相对应的位置的移动,而改变激活区域的尺寸(例如,只有当检测到接触5120在显示器上的至少一些移动5121之后,设备才将激活区域5122-13-a变成激活区域5122-13-b,如图5LL中所示)。
在一些实施例中,还至少部分地基于第二图标的类型来改变(912)第二图标的激活区域的尺寸。在一些实施例中,当第二图标是文件夹图标时,激活区域具有(914)第一尺寸(例如,因为第一操作是向第二图标所代表的文件夹添加第一图标)。在这些实施例中的一些实施例中,当第二图标是动作图标时,激活区域具有小于第一尺寸的第二尺寸(例如,由于第一操作正在创建包括第一图标和第二图标的文件夹,换言之,调整激活区域以使得最容易移动图标,其次最容易向预先存在的文件夹添加图标,最难从两个激活图标创建新建文件夹)。
在一些实施例中,针对所述多个图标中的除第一图标之外的一个或多个相应图标,设备基于从第一位置到相应图标的相应位置的距离(例如,响应于在对应于第一图标的触敏表面上的位置处检测到接触或响应于该接触远离对应于第一图标的触敏表面上的位置的移动),而从相应默认尺寸改变(916)用于相应图标的相应激活区域的尺寸。例如,在图5LL中,用于照片应用图标5002-1的激活区域的尺寸已经基于从第一位置(例如,图5KK中的接触5120-a的位置)到图5LL中的照片应用图标5002-1的相应位置的距离,而从默认尺寸5122-1-a增加至较大尺寸5122-1-b。同样地,应注意的是,在一些实施例中,已经调整用于多个其他图标(例如,在图5KK-5LL中分别地为可选用户界面对象5002-1、5002-2、5002-6、5002-7、5004-1-b、5002-10、5004-7、5002-14、5002-15、5002-16、5004-2)的默认激活区域(例如,图5KK中的5122-5-a、5122-6-a、5122-9-a、5122-10-a、5122-14-a、5122-15-a、5122-16-a、5122-17-a),如图5LL中所示(例如,在图5LL中分别地用已调整激活区域5122-5-b、5122-6-b、5122-9-b、5122-10-b、5122-14-b、5122-15-b、5122-16-b、5122-17-b)。
响应于检测输入,设备跨过显示器(例如,触摸屏112)远离第一位置移动(918)第一图标。例如,在图5LL中,设备显示股票应用图标5002-9远离第一位置(例如,图5KK中的股票应用图标5002-9的位置)移动。在一些实施例中,当第一图标至少部分地在第二图标的激活区域内持续超过预定时间段时,设备显示(920)在输入终止时将执行的动作的指示(例如,指示将创建新建文件夹的动画或指示第一图标将被添加到第二图标所代表的文件夹的动画)。例如,当第二图标是文件夹图标时,设备可以突出显示文件夹图标,以便指示第一图标将被添加到文件夹。作为另一示例,当第二图标是动作图标时,设备可以突出显示该动作图标以指示将创建包括第一图标和第二图标的文件夹。
设备检测(922)输入满足预定义触发准则(例如,检测到手指接触的抬起)。在一些实施例中,检测该输入满足预定义触发准则包括检测(924)第一输入的终止。例如,当设备检测到接触5120-c从触敏表面(例如,触摸屏112)的抬起时检测到第一输入的终止。
响应于检测到该输入满足预定义触发准则,执行(926)操作928-946。在一些实施例中,设备确定第一图标是否至少部分地在第二图标的激活区域内。当第一图标至少部分地在(928)第二图标的激活区域内时,设备执行操作932-938,如下面更详细地讨论的那样。相反地,当第一图标并未至少部分地在(930)第二图标的激活区域内时,设备执行操作940-946,如下面更详细地讨论的那样。
当设备确定(932)第一图标至少部分地在第二图标的激活区域(例如,图5MM中的5122-13-b)内时,设备执行(934)与第二图标相关联的第一操作。在一些实施例中,第一操作包括创建(936)包括第一图标和第二图标的文件夹(例如,如上文参考图600更详细地描述的那样)。例如,在图5MM中,设备检测到该输入的终止(例如,接触5120-c的抬起),并且响应于检测到该输入的终止,设备向游戏文件夹图标5004-7所代表的文件夹添加股票应用图标5002-9,如图5NN中所示。在一些实施例中,第一操作包括将第一图标添加(938)到第二图标所代表的文件夹。例如,如果设备在股票应用图标5002-9至少部分地在用于另一动作图标的激活区域内时检测到该输入的终止,则设备将创建包括股票应用图标5002-9和另一动作图标的文件夹,如上文参考图5M-5N更详细地描述的那样。
当设备确定(940)第一图标在第二图标的激活区域外面时,设备执行(942)与第一操作截然不同的第二操作。在一些实施例中,第二操作包括在显示器(例如,触摸屏112)上重新布置(944)所述多个图标,以使得第一图标在显示器上接近于第二图标的位置。例如,在图5OO中,设备检测到该输入(例如,接触5124和该接触的移动5126)并在第二图标(例如,图5OO中的游戏文件夹图标5004-7)的激活区域5128-11外面的位置5124-b处检测到已满足预定义触发准则(例如,接触5124已暂停持续超过预定时间段)。继续本示例,响应于确定已满足预定义准则,设备重新布置图标(例如,使得该布置的第三行上的所有图标向左移位一个间隔)。在一些实施例中,第二操作包括在显示器上使第一图标返回(946)到第一位置。例如,如果在股票应用图标5002-9位于用于游戏文件夹图标5004-7的激活区域5122-13-b外面之时设备检测到图5MM中的接触5120-c的终止,则设备将使股票应用图标5002-9返回到其先前位置(例如,图5LL中的股票应用图标5002-9的位置)。
应理解的是,在一些实施例中,基于图标的距离而在显示器(例如,触摸屏112)上调整用于图标的激活区域的尺寸的一个优点是其提供了用于距离正在被移动的图标更远的图标的较大目标。通常,当触摸手势在较长距离内发生时,该手势将包括比在较短距离内发生的触摸手势的一部分更快的移动。另外,通常,包括更快移动的触摸手势不如包括较慢移动的触摸手势那么准确。因此,通过增加用于距离触摸手势的起始点更远的图标的激活区域的尺寸,设备必须对跨过触敏表面(例如,触摸屏112)穿过较长距离以到达距离起始点更远的图标的触摸手势的降低准确度补偿,从而改善人机接口。
注意本文关于方法600、700、800、1000、1100、1200、1300(例如,图6A至6E、7A至7C、8A至8C、10A至10B、11A至11C、12A至12E、13A至13E以及5A至5LLLL)描述的其他过程的细节也以类似方式适用于上文描述的方法900。例如,参考图9A至9B描述的图标(例如,动作图标5002和文件夹图标5004)可以具有本文参考方法600、700、800、1000、1100、1200、或1300中任意方法描述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简明起见,此处不再重复这些细节。
图10A至图10B是图示根据一些实施例的用于响应于图标管理输入而重新配置显示器上的图标的方法1000的流程图。方法1000在具有显示器和触敏表面的多功能设备(例如,图3的设备300,或者图1的便携式多功能设备100)处执行。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上。在一些实施例中,显示器是与触敏表面分离的。可以将方法1000中的一些操作组合和/或可以改变一些操作的顺序。
如下文所述,方法1000提供了管理图标的直观方式。该方法减少了用户在管理图标时的认知负担,由此创建了更高效的人机接口。对于电池操作的计算设备,使得用户能够更快地且更高效地管理图标节省了电力,并且增加了电池充电之间的时间。
设备按照第一布置(例如,图5KK中的动作图标5002和文件夹图标5004)显示(1002)显示器(例如,触摸屏112)上的多个图标。该设备检测(1004)对应于用以将多个图标中的第一图标从显示器(例如,触摸屏112)上的第一位置向显示器上的第二位置移动的请求的输入。例如,设备检测到在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的股票应用图标5002-9的位置对应的位置处的接触5120以及该接触的后续移动5121(例如,在触摸屏112上从图5KK中的第一位置5120-a向图5LL中的第二位置5120-b再向图5MM中的第三位置5120-c的移动),这对应于用以在显示器(例如,触摸屏112)上将股票应用图标5002-9从其在图5KK中的初始位置向接近图5KK中的游戏文件夹图标5004-7的位置移动的请求。
响应于检测到该输入来执行(1006)操作1008-1034。该设备将第一图标从第一位置向第二位置移动(1008)。例如,如图5KK至5MM所示,设备将股票应用图标5002-9跨过显示器(例如,触摸屏112)朝着游戏文件夹图标5004-7移动。在一些实施例中,响应于检测到该输入,设备在第一位置处显示(1010)第一图标的残留图像。在这些实施例中,第一图标的残留图像在视觉上与第一图标截然不同。在一些实施例中,第一图标的残留图像是第一图标的变灰的、半透光的、半透明的、对比度减小的、或者虚幻示像(ghost image)。在一些实施例中,响应于检测到该输入,设备在第一位置处显示(1012)空白空间(例如,如图5LL至5MM所示,其中在图标的第二行右端处显示空白空间)。
设备维持(1014)多个图标中除了第一图标之外每个相应图标的位置,直到已经满足自动重新配置准则。例如,在图5LL至5MM中,设备继续在显示器(例如,触摸屏112)上的相同位置处显示除了股票应用图标5002-9之外的所有图标,尽管在图标的布置中存在之前是股票应用图标5002-9所定位位置的空白空间。
设备确定(1016)已经满足自动重新配置准则(例如,在某个稍后的时间点)。在一些实施例中,当自从检测到该输入(或者输入的开始)已经过去(1018)预定时间段(例如,0.5秒、1秒、2秒等)时,满足自动重新配置准则。在一些实施例中,预定时间段从输入的开始进行测量。在一些实施例中,预定时间段从输入的结束进行测量。在一些实施例中,当已经过去(1020)预定时间段并且第一图标当前并不位于显示器(例如,触摸屏112)上在另一图标的激活区域内的位置时,满足自动重新配置准则。换言之,在这些实施例中,除了已经过去预定时间段之外,第一图标必须被显示在显示器(例如,触摸屏112)上在其他图标的任何激活区域之外的位置处。在一些实施例中,当设备检测到(1022)输入的终止时满足自动重新配置准则。例如,在图5MM中,设备检测到接触5120-c的抬起,并且作为响应,设备将股票应用图标5002-9添加到与游戏文件夹图标5004-7相关联的文件夹,如图5NN所示,并且随后重新布置图标,如图5OO所示。在一些实施例中,在第一图标仍然在显示器上移动(1024)之时满足自动重新配置准则。换言之,在一些实施例中,在输入继续被设备检测到的同时(例如,在检测到接触从触敏表面的抬起之前)过去了预定时间段。
响应于确定已经满足自动重新配置准则,设备移动(1026)多个图标中除了第一图标之外的一个或多个图标以形成与第一布置截然不同的第二布置。例如,文件夹图标5004-1-b从图5NN的布置中的第三行移到图5OO的布置中的第二行,而动作图标5002-10、5002-11和5002-12移到左边,并且游戏文件夹5004-7从图5NN的布置中的第四行上移到图5OO的布置中的第三行。在一些实施例中,第二布置包括(1028)在第一位置处的与第一图标截然不同的第二图标。例如,在图5OO中,设备在先前在图5KK中由股票应用5002-9占据的位置处显示文件夹图标5004-1-b。在一些实施例中,第一图标(例如,股票应用图标5002-9)已经被移动至图标内的不同位置。在一些实施例中,第一图标(股票应用图标5002-9)已经从多个图标中移除(例如,通过被添加到文件夹5004-7)。
在一些实施例中,在检测到该输入满足预定义触发准则(例如,检测到该输入的终止)之后(响应于此)形成(1030)第二布置,并且第二布置包括在显示器上按照预定义的布置(例如,二维网格或者触摸屏112上的其他规则间隔的布置)显示(1032)图标。在一些实施例中,当已经满足自动重新配置准则时,随着第一图标在显示器上来回移动而动态地重新配置(1034)图标(例如,以便避免触摸屏112上第一图标与其他图标之间的重叠)。换言之,在一些实施例中,当第一图标的第二位置至少部分地与第二图标的相应的初始位置重叠时,设备将第二图标从相应的初始位置向相应的新位置移动,以便适应于第一图标在第一区中的第二位置处的显示。例如,重新布置图标包括随着第一图标在显示器上来回移动(例如,在继续检测到触摸屏112上的接触之时)而将第一图标的位置与其他图标的位置调换。
注意本文关于方法600、700、800、900、1100、1200、1300(例如,图6A至6E、7A至7C、8A至8C、9A至9B、11A至11C、12A至12E、13A至13E以及5A至5LLLL)描述的其他过程的细节也以类似方式适用于上文描述的方法1000。例如,参考图10A至10B描述的图标(例如,动作图标5002和文件夹图标5004)可以具有本文参考方法600、700、800、1000、1100、1200、或1300中的任意方法所描述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简明起见,此处不再重复这些细节。
图11A至图11C是图示根据一些实施例的用于更新动态文件夹图标以提供关于与动态文件夹图标相关联的文件夹的内容的视觉指示的方法1100的流程图。方法1100在具有显示器和触敏表面的多功能设备(例如,图3的设备300,或者图1的便携式多功能设备100)处执行。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上。在一些实施例中,显示器是与触敏表面分离的。可以将方法1100中的一些操作组合和/或可以改变一些操作的顺序。
如下文所述,方法1100提供了管理文件夹的直观方式。该方法减少了用户在管理文件夹时的认知负担,由此创建了更高效的人机接口。对于电池操作的计算设备,使得用户能够更快地且更高效地管理文件夹节省了电力,并且增加了电池充电之间的时间。
设备显示(1102)动态文件夹图标(例如,图5SS中的游戏文件夹图标5004-7)。该动态文件夹图标(例如,图5SS中的5004-7)包括对文件夹中与动态文件夹图标相关联的当前内容的视觉指示(例如,图5SS中的游戏文件夹图标5004-7中的“O”、“R”、“S”和“M”)。在一些实施例中,动态文件夹图标指示(1104)被包含在与动态文件夹图标相关联的文件夹内的多个动作图标。例如,图5SS中的游戏文件夹图标5004-7包括四个在与文件夹图标相关联的文件夹内的可选用户界面对象的缩小比例表示(例如,在游戏文件夹图标5004-7中的包含“O”、“R”、“S”和“M”的方框)。
在一些实施例中,内容具有(1106)在文件夹内的空间布置,并且动态文件夹图标(例如,图5TT中的5004-7)提供关于在文件夹内的内容的空间布置的视觉指示。在一些实施例中,内容包括多个动作图标(例如,图5TT中的5002-4、5002-13、56002-9、5002-8),该空间布置是预定义的动作图标网格(例如,图5TT的文件夹视图5138中所示的动作图标的一乘四网格),并且多个相应的动作图标每个均具有(1108)一个或多个水平上邻近的相邻动作图标。在一些实施例中,动态文件夹图标(例如,图5TT中的5004-7)包括至少多个动作图标的子集的缩小比例表示(例如,在游戏文件夹图标5004-7中的包含“O”、“R”、“S”和“M”的方框),并且该缩小比例表示被布置(1110)为使得对于多个缩小比例表示,每个相应动作图标的缩小比例表示在水平上邻近于用于该相应动作图标的相邻动作图标之一的缩小比例表示。在一些实施例中,文件夹包括具有第一比例的多个动作图标;并且显示动态文件夹图标包括在动态文件夹图标内以第二比例显示(1112)多个动作图标中的一个或多个动作图标的缩小比例表示。
例如,在图5TT中,响应于文件夹显示输入(例如,图5SS中的点击手势5136),设备显示与游戏文件夹图标5004-7相关联的文件夹的文件夹视图5138。如图5TT所示,文件夹视图包括四个可选用户界面对象,包括纸牌应用图标5002-4、竞速应用图标5002-13、股票应用图标5002-9以及地图应用图标5002-8,其具有从左至右的呈直线空间布置。在这一实施例中,游戏文件夹图标5004-7通过按照基于在文件夹视图内的动作图标顺序的顺序来显示内容的缩小比例表示,提供对这些动作图标的空间布置的视觉指示。具体地,竞速应用图标5002-13处于纸牌应用图标5002-4(在左边)和股票应用图标5002-9(在右边)之间,并且竞速应用图标的缩小比例表示(例如,图5TT中的游戏文件夹图标5004-7中的“R”)处于纸牌应用图标的缩小比例表示(例如,图5TT中的游戏文件夹图标5004-7中的“O”)和纸牌应用图标的缩小比例表示(例如,图5TT中的游戏文件夹图标5004-7中的“S”)之间。
设备检测(1114)与用以修改文件夹中的内容的请求对应的输入。例如,在图5TT中,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的股票应用图标5002-9的位置对应的位置处的接触5140以及该接触向在触敏表面(例如,触摸屏112)上与在显示器(触摸屏112)上的在文件夹视图5138内的位置对应的位置的后续移动5142。在一些实施例中,文件夹是自动创建的文件夹,并且检测与用以修改文件夹中的内容的请求对应的输入包括检测(1116)与相应应用相关联以使得与该相应应用相关联的相应动作图标被添加到文件夹、或者从文件夹移除或者在文件夹内移动的输入(例如,文件夹是最近添加的应用文件夹,并且输入为已经向设备添加了新应用,或者文件夹为最频繁使用的应用文件夹,并且输入为使该应用成为最频繁使用应用的应用使用)。例如,当用户启动应用时,与该应用相关联的应用被移动到“最近使用的应用”文件夹中。
响应于检测到该输入来执行(1118)操作1120-1136。该设备修改(1120)文件夹的内容;并且更新动态文件夹图标(例如,图5UU中的5004-7)以包括对文件夹内的经过修改内容的空间布置的视觉指示。应当理解,文件夹中内容的修改能够包括在文件夹内重新定位内容、从文件夹删除内容和/或向文件夹添加内容。
在一些实施例中,设备检测到与用以将第一动作图标在文件夹内重新定位的请求对应的重新定位输入;并且响应于检测到重新定位输入:设备根据重新定位输入在文件夹内对第一动作图标进行重新定位;并且根据第一动作图标在文件夹内的重新定位,在动态文件夹图标内对该动作图标的缩小比例表示进行重新定位。例如,在图5TT中,设备检测到重新定位输入,该重新定位输入包括在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的股票应用图标5002-9的位置对应的位置处的接触5140以及该接触向在触敏表面(例如,触摸屏112)上与在显示器(触摸屏112)上的在文件夹视图5138内的位置对应的位置处的后续移动5142。在这一示例中,响应于检测到重新定位输入,设备将股票应用图标5002-9移动至文件夹视图5138内的新定位,如图5UU所示(例如,使得纸牌应用图标5002-4被显示在股票应用图标5002-9和竞速应用图标5002-13之间)。另外,在这一实施例中,设备重新布置游戏文件夹图标5004-7内的缩小比例表示,如图5UU所示,使得缩小比例表示提供关于文件夹内的内容的经更新的空间布置的视觉指示。具体地,纸牌应用图标的缩小比例表示(例如,图5UU中的游戏文件夹图标5004-7中的“O”)处于股票应用图标的缩小比例表示(例如,图5UU中的游戏文件夹图标5004-7中的“S”)和竞速应用图标的缩小比例表示(例如,图5UU中的游戏文件夹图标5004-7中的“R”)之间。
在一些实施例中,设备检测与用以从文件夹移除第一动作图标的请求对应的图标移除输入;并且响应于检测到图标移除输入:设备从文件夹移除(1124)第一动作图标;并且从动态文件夹图标移除第一动作图标的缩小比例表示。例如,在图5EE中,设备检测到图标移除输入,该图标移除输入包括在与纸牌应用图标5002-4对应的位置处的接触5112,以及该接触从文件夹视图5106移出进入背景中作为对象移除区域的第一部分5108中的后续移动5114。响应于这一图标移除输入,设备从文件夹视图5106移除纸牌应用图标5002-4,如图5FF所示。另外,在这一示例中,虽然设备先前曾在与文件夹视图5106相关联的文件夹图标5004-7中显示纸牌应用图标的缩小比例表示(例如,图5EE中的玩耍文件夹图标5004-7中的“O”),但是设备停止显示纸牌应用图标的缩小比例表示(例如,在图5FF中“O”不再显示在玩耍文件夹图标5004-7中)。
在一些实施例中,设备检测与用以将第一动作图标添加至文件夹的请求对应的图标添加输入;并且响应于检测到该图标移除输入:设备将第一动作图标添加(1126)至文件夹;并且将第一动作图标的缩小比例表示添加至动态文件夹图标。例如,在图5OO至图5PP中,设备检测到图标添加输入,该图标添加输入包括在触敏表面(例如,触摸屏112)上与图5OO中的显示器(例如,触摸屏112)上的地图应用图标5002-8的位置对应的位置处的接触5124-a,以及该接触在触敏表面(例如,触摸屏112)上向显示器(例如,触摸屏112)上的游戏文件夹图标5004-7的激活区域5128-11的位置对应的位置的后续移动(例如,5126和5130)。响应于这一图标添加输入,设备将地图应用图标5002-8添加至与游戏文件夹图标5004-7相关联的文件夹,如图5TT所示。另外,在这一示例中,虽然设备先前没有在文件夹图标5004-7中显示地图应用图标的任何缩小比例表示(例如,如图5OO至图5PP所示),但是在将地图应用图标5002-8添加至游戏文件夹图标5004-7之后(或者与其结合),设备在游戏文件夹图标5004-7内显示地图应用图标的缩小比例表示(例如,在图5QQ中显示“M”)。
在一些实施例中,当存在来自与动作图标对应的应用的通知时,文件夹的内容包括该动作图标并且动态文件夹图标改变(1128)。在一些实施例中,动态文件夹图标通过在动态文件夹图标上显示(1130)状态指示符而进行改变。例如在图5B中,文件夹图标5004-1-b显示通知标记(badge)5012,该通知标记指示与由文件夹图标5004-1-b表示的文件夹内的应用图标相关联的应用之一具有通知。在一些实施例中,动态文件夹图标通过在动态文件夹图标内的动作图标的缩小比例版本上显示(1132)状态指示符而进行改变。例如在图5B中,文件夹图标5004-1-b在文件夹图标内的缩小比例表示(例如,“x7”)上显示通知标记5014,其指示与该缩小比例表示相关联的应用具有通知(例如,如果与“x7”相关联的应用是电子邮件应用,则该通知通常将指示新邮件已经到达)。
在一些实施例中,当设备处于用户界面重新配置模式中时,动态文件夹图标的外观发生改变。在一些实施例中,文件夹具有用于显示可选用户界面对象(例如,诸如应用图标和/或文件图标之类的可选用户界面对象)的有限空间(例如,9页槽(slot、)、12页槽、16页槽或任何其他合理数目的页槽),并且在用户界面重新配置模式中动态文件夹图标的外观指示(1136)文件夹是否有空间来显示任何附加可选用户界面对象(例如,通过显示用于额外的动作图标的缩小比例表示的空间)。
例如,在图5A中,当设备处于正常操作模式中,动态文件夹图标5004-1-a显示表示文件夹内内容(例如,动作图标5002)的缩小比例表示(例如,“x1”、“x2”、“x3”、“x4”、“x5”和“x6”)。然而,在这一示例中,在文件夹内存在多于六个动作图标5002,并因而设备在动态文件夹图标内仅显示前六个动作图标的缩小尺寸表示。继续本示例,当设备进入用户界面重新配置模式时(例如,响应于检测到图5A中的按压和保持手势5008),设备改变动态文件夹图标(例如,从图5A中的动态文件夹图标504-1-b变为图5B中的动态文件夹图标5004-1-b),将动态图标内的缩小比例表示上移,以显现文件夹图标5004-1-b内的附加缩小比例表示(例如,文件夹图标5004-1-b中的“x7”),同时停止在文件夹图标5004-1-b内显示文件夹图标的前三个缩小比例表示(例如,“x1”、“x2”和“x3”)。在这一示例中,动态文件夹图标还显示紧接着新的缩小比例表示的两个空白空间。除了提供在与文件夹图标5004-1-b相关联的文件夹中存在多于六个项目的指示之外,通过紧接着新的缩小比例表示示出两个空白空间来改变动态文件夹图标也提供了在文件夹视图内存在用以显示附加动作图标的空间。
注意本文关于方法600、700、800、900、1000、1200、1300(例如,图6A至6E、7A至7C、8A至8C、9A至9B、10A至10B、12A至12E、13A至13E以及5A至5LLLL)描述的其他过程的细节也以类似方式适用于上文描述的方法1100。例如,参考图11A至11C描述的可选用户界面对象(例如,动作图标5002和文件夹图标5004)可以具有本文参考方法600、700、800、900、1000、1200、或1300中的任意方法所描述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简明起见,此处不再重复这些细节。
图12A至图12E是图示根据一些实施例的用于结合显示文件夹的内容来提供上下文信息的方法1200的流程图。方法1200在具有显示器和触敏表面的多功能设备(例如,图3的设备300,或者图1的便携式多功能设备100)处执行。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上。在一些实施例中,显示器是与触敏表面分离的。可以将方法1200中的一些操作组合和/或可以改变一些操作的顺序。
如下文所述,方法1200提供了显示文件夹的内容的直观方式。该方法通过结合显示文件夹的内容来提供上下文信息,减少了用户在管理文件夹时的认知负担,由此创建了更高效的人机接口。对于电池操作的计算设备,使得用户能够更快地且更高效地管理文件夹节省了电力,并且增加了电池充电之间的时间。
设备在显示器(例如,触摸屏112)上的壁纸背景之上显示(1202)文件夹图标(例如,图5S中的文件夹图标5004-7),该文件夹图标对应于包含内容的文件夹,该内容包括一个或多个可选用户界面对象(例如,应用图标、书签图标,和/或文档图标)。在一些实施例中,在检测到第一输入之前,设备显示(1204)一个或多个附加可选用户界面对象(例如,图5S中的动作图标5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-9、5002-10、5002-11、5002-12、5002-14、5002-15、5002-16以及文件夹图标5004-1-b和5004-2)。
设备检测(1206)与用以显示文件夹(例如,与图5S中的文件夹图标5004-7所关联的文件夹)的内容的请求对应的第一输入(例如,图5S中的点击手势5076)。
响应于检测到第一输入(例如,图5S中的点击手势5076)来执行(1208)操作1210-1226。该设备将壁纸背景划分(1210)成第一部分(例如,图5X至图5AA中的5084)和第二部分(图5X至5AA中的5086)。在一些实施例中,一个或多个附加可选用户界面对象包括:具有在壁纸背景的第一部分5084上的预定义位置的第一组附加可选用户界面对象(例如,图5X至图5AA中的动作图标5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-9、5002-10、5002-11、5002-12以及文件夹图标5004-1-b);以及具有在壁纸背景(1204)的第二部分5086上的预定义位置的第二组附加可选用户界面对象(例如,图5X至图5AA中的动作图标5002-14、5002-15、5002-16以及文件夹图标5004-2)。
在一些实施例中,在壁纸的第一部分(例如,图5X至图5AA中的5084)内显示(1212)文件夹图标(例如,图5X至图5AA中的5004-7)。在一些实施例中,当文件夹图标(例如,图5CCC至图5FFF中的5004-2)是显示器(例如,触摸屏112)的停靠区(例如,图5CCC至图5FFF中的5006)中的多个可选用户界面对象之一时,第一部分(例如,图5DDD至图5FFF中的5172)包括显示器的停靠区。与此相反,在一些实施例中,当文件夹图标(例如,图5X至图5AA中的5004-7)是显示器(例如,触摸屏112)的停靠区(例如,图5X至图5AA中的5006)之外的多个可选用户界面对象之一时,第二部分(例如,图5X至图5AA中的5086)包括显示器的停靠区(例如,图5X至图5AA中的5006)。换言之,根据这些实施例,当文件夹图标在停靠区中时,壁纸在文件夹图标上方分裂,并且当文件夹图标在停靠区上方的导航区中时,壁纸在文件夹图标下方分裂。在一些实施例中,导航区域(例如,具有多个可选用户界面对象的主屏屏幕)具有多个页面(例如,能够响应于检测到水平滑动姿势而对所述页面进行导航),并且即使设备在导航区域中穿过可选用户界面对象的布置滚动时停靠区也保持在固定位置。
设备远离第一部分移动(1214)第二部分。例如,在图5X至图5Y的示例中,将第二部分5086远离第一部分5084移动。作为另一示例,在图5DD中,正在将第二部分5174远离第一部分5172移动。在一些实施例中,也远离第二部分移动第一部分。例如,在图5VV至图5WW中,设备将壁纸背景的上部部分和壁纸背景的下部部分两者远离彼此移动。在一些实施例中,将远离第二部分移动第一部分包括根据壁纸背景的第一部分的移动来移动(1216)第一组附加可选用户界面对象,并且根据壁纸背景的第二部分的移动来移动第二组附加可选用户界面对象。例如如图5X至图5Y所示,随着第二部分5086被远离第一部分5084移动,第二部分5086可选用户界面对象(例如,图5X中的5002-14、5002-15、5002-16和5004-2)被移出显示器(例如,触摸屏112)。
在一些实施例中,划分壁纸背景包括沿着划分线划分(1218)壁纸,以使得第一部分的第一边缘(例如,图5X中的5088)的轮廓与第二部分的第二边缘(例如,图5X中的5090)的轮廓互补(例如,第一部分的第一边缘和第二部分的第二边缘像拼图片一样装配在一起),并且将第二部分远离第一部分移动包括调整第一边缘的轮廓和/或调整第二边缘的轮廓,以使得第一边缘的轮廓停止与第二边缘的轮廓互补(例如,在移动分开各部分之后,第一部分和第二部分不再像拼图片一样装配在一起)。例如,如图5X所示,第一边缘5088的轮廓最初与第二边缘5090的轮廓互补,而在图5Y中,第一边缘5088的轮廓不再与第二边缘5090的轮廓互补。在一些实施例中,文件夹图标被显示在壁纸的第一部分内;并且第一边缘的轮廓包括(1220)由划分线限定的剪开形状(例如,图5X至图5Y中的5094)。在一些实施例中,剪开形状提供文件夹图标在第一部分内的位置的视觉指示。例如在图5X至图5Y中,剪开形状5094指向与文件夹视图5092相关联的文件夹图标5004-7。
设备在第一部分和第二部分之间的区域中显示(1222)文件夹的内容。例如,文件夹的内容包括多个应用图标(例如,图5Y中的5002-4和5002-13,或图5EEE中的5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-32、5002-33、5002-34、5002-35、5002-36和5002-37),并且应用图标如同它们在壁纸下面那样被显现(例如,如同壁纸是已经打开以显现壁纸后面的应用图标的滑动门),如图5X至图5Y和图5CCC至图5EEE所示。
在一些实施例中,基于文件夹内的可选用户界面对象的数目来确定(1224)第一部分和第二部分之间的区域的大小。例如,在图5Y中,文件夹仅包括两个可选用户界面对象,并且因而文件夹视图5092占有显著少于一半的显示器。作为另一示例,在图5EEE中,其中文件夹包括至少十二个可选用户界面对象,文件夹视图5170占有多于一半的显示器。因而,文件夹视图(例如,5092或5170)仅在显示器(例如,触摸屏112)占据所需量的空间,由此在显示器(例如,触摸屏112)留有更多空间来示出上下文信息(例如,文件夹视图之外的其他可选用户界面对象)。
在一些实施例中,在检测到第一输入之前,设备显示一个或多个附加选择用户界面对象(例如,图5X至图5AA中的动作图标5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-9、5002-10、5002-11、5002-12以及文件夹图标5004-1-b);并且,响应于检测到第一输入,设备在视觉上区分(1226)(例如,通过突出显示)文件夹图标与一个或多个附加可选用户界面对象(例如,通过与文件夹的亮度、对比度、色度、饱和度、颜色等相比改变附加可选用户界面对象的亮度、对比度、色度、饱和度、颜色等)。在一些实施例中,附加可选用户界面对象的(例如,在检测到第一输入之前的)初始亮度、对比度、色度、饱和度、颜色等与文件夹的亮度、对比度、色度、饱和度、颜色等相同。例如,在图5Y至图5V中,设备以正常不透明度和饱和度来显示文件夹图标5004-7,而以减小的不透明度和饱和度来显示其他可选用户界面对象(例如,图5X至图5AA中的动作图标5002-1、5002-2、5002-3、5002-5、5002-6、5002-7、5002-8、5002-9、5002-10、5002-11、5002-12以及文件夹图标5004-1-b)。
在一些实施例中,当在检测到第一输入时设备处于(1228)正常操作模式时执行操作1230-1232。在这些实施例中的一些实施例中,设备检测到(1230)与文件夹中的相应可选用户界面对象的激活对应的第二输入;并且,响应于检测到第二输入,设备执行(1232)与该相应可选用户界面对象相关联的操作。例如,在图5PPP中,当设备处于正常操作模式时,设备显示文件夹视图5212。在这一示例中,设备检测到在对应于股票应用图标5002-9的位置处的第二输入(例如,点击手势5214),并且响应于第二输入,设备激活股票应用(例如,启动或者显示用于股票应用的视图)。
在一些实施例中,当在检测到第一输入时设备处于(1234)用户界面重新配置模式之时,执行操作1236-1238。在这些实施例中的一些实施例中,设备检测(1236)与用以在文件夹内移动相应可选用户界面对象的请求对应的第二输入;并且响应于检测到第二输入,设备在文件夹内移动(1238)该相应可选用户界面对象。例如,在图5TT中,当设备处于用户界面重新配置模式时设备显示文件夹视图5138。在这一示例中,设备检测第二输入(例如,在触摸屏112上与股票应用图标5002-9的位置对应的位置处的接触5140以及该接触跨过触摸屏112的移动5142),并且响应于第二输入,设备根据该输入而在文件夹视图5138中将移动股票应用5002-9移动至文件夹视图内的新位置,如图5SS中所示。
在一些实施例中,当在第一部分和第二部分之间的区域中显示(1240)文件夹的内容之时,执行操作1242-1244:检测(1242)与对第一部分或第二部分的选择对应的输入。在一些实施例中,响应于检测到该输入,设备停止(1244)显示文件夹的内容(例如,通过将第一部分和第二部分移动到一起来收起该区域)。例如在图5UU中,当设备正在显示包括内容(例如,动作图标5002-9、5002-4、5002-13和5002-8)的文件夹视图5138时,设备检测在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的文件夹视图5138之外的位置对应的位置处的第二输入(例如,点击手势5144),并且响应于检测到第二输入,设备停止显示文件夹视图5138,如图5VV所示。
在一些实施例中,设备进入(1246)用户界面重新配置模式,并且,当在第一部分和第二部分之间的区域中显示(1248)文件夹的内容之时,设备检测(1250)与用以将相应可选用户界面对象从第一部分和第二部分之间的区域移动到第一部分或第二部分中的请求对应的输入。在这些实施例的一些实施例中,响应于检测到该输入,设备从文件夹移除(1252)相应可选用户界面对象。在一些实施例中,响应于将可选用户界面对象从该文件夹移出,文件夹视图停止被显示(例如,通过将第一部分和第二部分移动到一起来收起该区域)。例如,在图5YY中,当设备正在显示文件夹视图5148之时,设备检测与用以将可选用户界面移出文件夹视图5148的请求对应的输入。具体而言,设备检测到在触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上的应用-4应用图标2002-22的位置对应的位置(例如图5YY中的第一位置5162-a)处的接触5162,以及该接触向触敏表面(例如,触摸屏112)上与显示器(例如,触摸屏112)上文件夹视图之外的位置对应的位置(例如,向如图5ZZ所示的第二位置5162-b)的后续移动5164。在这一示例中,在检测到移动中停顿持续超过预定时间段之后,设备停止显示文件夹视图,如图5AAA所示。随后,可选用户界面对象(例如,应用-4应用图标5002-22)从文件夹被移除并且在文件夹视图之外按照可选用户界面对象的布置进行显示,如图5CCC所示。
在一些实施例中,在第一部分和第二部分之间的区域(例如,图5EEE中的文件夹视图5170)中显示(1254)文件夹的内容的第一部分。在这些实施例中的一些实施例中,设备检测(1256)与用以显示文件夹的下一部分内容的请求对应的下一部分输入;并且响应于检测到下一部分输入,设备在第一部分和第二部分之间的区域中显示(1258)文件夹的内容的第二部分(例如,检测到向左或向右的轻弹手势使应用图标的下一页或应用图标的前一页被显示在该区域中)。例如,在图5EEE中,设备在文件夹视图5170中显示文件夹的内容的第一部分,该第一部分包括第一组多个可选用户界面对象(例如,图5EEE中的5002-26、5002-27、5002-28、5002-29、5002-30、5002-31、5002-32、5002-33、5002-34、5002-35、5002-36和5002-37)。在图5FFF中,响应于检测到滑动手势(例如,接触5176和该接触在触摸屏112的与文件夹视图5170内的位置对应的位置处向左的移动5178),设备在显示器(例如,触摸屏112)上的文件夹视图5170内显示文件夹的内容的第二部分,该内容的第二部分包括第二组多个可选用户界面对象(例如,图5FFF中的5002-38、5002-39、5002-40、5002-41、5002-42、5002-43)。
在一些实施例中,在第一部分和第二部分之间的区域中显示(1260)文件夹的内容的第一部分。在这些实施例中的一些实施例中,设备检测(1262)与用以滚动文件夹的内容的请求对应的滚动输入;并且响应于检测到滚动输入,设备在显示器(例如,触摸屏112)上在第一部分和第二部分之间的区域中横向滚动(1264)文件夹的内容,以便显示内容的第二部分。换言之,在一些实施例中,响应于检测到滚动输入,可以由设备连续地滚动过可选用户界面对象的列表或阵列,而并非滚动文件夹的内容的截然不同的部分(例如,包括接触5176和该接触在触摸屏112上与文件夹视图内的位置对应的后续移动5178的轻弹姿势,如图5EEE所示)。
注意本文关于方法600、700、800、900、1000、1100、1300(例如,图6A至6E、7A至7C、8A至8C、9A至9B、10A至10B、11A至11C、13A至13E以及5A至5LLLL)描述的其他过程的细节也以类似方式适用于上文描述的方法1200。例如,参考图12A至12E描述的可选用户界面对象(例如,动作图标5002和文件夹图标5004)可以具有本文参考方法600、700、800、900、1000、1100、或1300中的任意方法所描述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简明起见,此处不再重复这些细节。
图13至图13E是图示根据一些实施例的用于显示多页文件夹和对多页文件夹进行导航的方法1300的流程图。方法1300在具有显示器和触敏表面的电子设备(例如,图3的设备300,或者图1的便携式多功能设备100)处执行。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上。在一些实施例中,显示器是与触敏表面分离的。可以将方法1300中的一些操作组合和/或可以改变一些操作的顺序。
如下文所述,方法1300提供了显示多页文件夹和对多页文件夹进行导航的直观方式。该方法减少了用户在对用户界面进行导航时、特别是在对文件夹进行导航时的认知负担,由此创建了更高效的人机接口。对于电池操作的计算设备,使得用户能够更快地且更高效地对文件夹进行导航节省了电力,并且增加了电池充电之间的时间。
设备在显示器上同时显示(1302)包括一个或多个文件夹图标的多个可选用户界面对象。例如,图5QQQ图示了一个示例性用户界面,其中诸如动作图标5002和文件夹图标5004之类的可选用户界面对象被显示在触摸屏112上。
设备检测(1304)与用以选择针对相应文件夹的相应文件夹图标的请求对应的第一输入(例如,在相应文件夹图标上的点击姿势)。例如,图5QQQ图示了接触5216的检测,该接触对应于针对选择文件夹图标5004-12的请求。该相应文件夹包括第一数目的可选图标,所述第一数目的可选图标在包括第一页面和第二页面的多个截然不同的分开显示页面之间进行划分。例如,与文件夹图标5004-12(图5QQQ)相关联的文件夹包括:第一页面(图5TTT所示),其包括可选动作图标5002-51至5002-52,以及第二页面(图5VVV所示),包括可选动作图标5002-60至5002-68,以及图5FFFF所示的第三页面,包括可选动作图标5002-69和5002-70。
响应于检测到第一输入,设备显示针对相应文件夹的文件夹视图(例如,文件夹的第一页面,图5TTT所示)。在一些实施例中,在检测到第一输入之前,按照相应布置显示(1308)多个可选用户界面对象(图5QQQ所示)。在这样的实施例中,响应于检测到第一输入而显示针对相应文件夹的文件夹视图包括对相应文件夹图标进行放大(1310)。对相应文件夹图标进行放大包括扩大相应布置,使得相应图标被扩大并且朝着显示器的中心移动(例如,如图5RRR至图5SSS所示)。当对相应文件夹图标进行放大之后,响应于检测到第一输入而显示针对相应文件夹的文件夹视图包括显示(1312)用文件夹视图替换扩大的相应文件夹图标(例如,如图5TTT所示)。
在一些实施例中,文件夹视图包括用来同时显示(1314)不多于第二数目的可选图标的空间,第二数目的可选图标少于第一数目的可选图标。例如,在图5TTT所示的示例中,文件夹视图包括用来同时显示不多于九个可选图标(例如,动作图标3002)的空间。在一些实施例中,该第一数目至少部分地由用户设置确定。例如,用户可以将图标大小设置为小、中或大,并且第二数目根据图标大小来确定。文件夹视图显示(1316)包括文件夹中的可选图标的第一子集(例如,图5TTT中的可选动作图标5002-51至5002-52)的第一页面。在一些实施例中,在文件夹视图的第一页面中按照第一布置显示可选图标的第一子集。在这样的实施例中,在检测到第一输入之前,相应文件夹图标包括按照第一布置显示的可选图标的第一子集的多个缩小比例表示。例如,如图5QQQ所示,文件夹图标5004-12包括缩小比例表示“y1”、“y2”、“y3”、“y4”、“y5”、“y6”、“y7”、“y8”、“y9”,其分别与以下应用具有一一对应关系:“应用y1”(5002-51)、“应用y2”(5002-52)、“应用y3”(5002-53)、“应用y4”(5002-54)、“应用y5”(5002-55)、“应用y6”(5002-56)、“应用y7”(5002-57)、“应用y8”(5002-58)、“应用y9”(5002-59),这些应用对应于响应于检测到对应的可选图标的激活而显示的用于相应应用的用户界面的相应应用。
在一些实施例中,响应于检测到第一输入,设备停止显示(1320)多个可选用户界面对象。
当显示文件夹视图的第一页面时,设备检测(1322)与用以显示文件夹视图的第二页面的请求对应的第二输入(例如,在文件夹视图内的在第一页面上的水平滑动手势)。例如,手势5220(图5TTT)是页面向右请求的示例。在一些实施例中,第一输入是(1324)在相应文件夹图标上的点击手势,并且第二输入是在文件夹视图内的滑动手势。在一些实施例中,显示文件夹视图包括显示(1326)两个或更多页面指示符图标(例如,页面指示符图标5217,图5TTT),该页面指示符图标提供关于可选图标的截然不同的页面的数目的信息,文件夹中的可选图标在所述不同页面之间进行划分。在检测到第一输入之后并且在检测到第二输入之前,两个或更多页面指示符图标具有第一外观。在一些实施例中,页面指示符图标指示(1328)在文件夹视图中当前显示的页面在相应文件夹中的可选图标的页面序列中的位置(例如,当显示文件夹视图的第一页面时,最左侧的页面指示符被填充,如图5TTT所示,当显示文件夹视图的第二页面时,左数第二个页面指示符被填充,如图5VVV所示,并且当显示文件夹视图的第三页面时,左数第三个页面指示符被填充,如图5HHHH所示)。
在一些实施例中,响应于检测到第二输入,设备更新(1330)两个或更多页面指示符图标以具有与第一外观不同的第二外观。在一些实施例中,页面指示符图标的第一外观指示(1332)第一页面当前被显示在文件夹视图中,并且页面指示符图标的第二外观指示第二页面当前被显示在文件夹视图中。
响应于检测到第二输入,设备针对相应文件夹停止(1334)显示文件夹视图的第一页面并且显示文件夹视图的第二页面。文件夹视图的第二页面包括与可选图标的第一子集不同的可选图标的第二子集。例如,如图5TTT至图5VVV所示,第一页面的显示被改变为第二页面的显示。还更新页面指示符图标5217的外观以反映从第一页面的显示到第二页面的显示的改变。
在一些实施例中,当显示文件夹视图的第二页面时,设备检测(1336)与用以关闭文件夹视图的请求对应的第三输入(例如,利用接触5236的按压输入激活主页按钮,如图5HHHH所示,或者在触摸屏显示器中与关闭文件夹视图相关联的一部分上的点击手势)。响应于检测到(1338)第三输入,设备停止(1340)显示文件夹视图。在一些实施例中,设备在停止显示文件夹视图之后显示与文件夹视图截然不同的不同用户界面。例如,在一些实施例中,设备显示具有相应文件夹图标的主屏屏幕。该设备在针对相应文件夹的相应文件夹图标中显示(1342)可选图标的第二子集的缩小比例表示(例如,在图5IIII的文件夹图标5004-12中的分别与图5HHHH中的“应用y19”、“应用y20”和“应用y20”对应的“y19”、“y20”、“y16”。当在相应文件夹图标中显示可选图标的第二子集的缩小比例表示之后,设备在相应文件夹图标中显示(1344)用可选图标的第一子集的缩小比例表示对可选图标的第二子集的缩小比例表示的替换(例如,通过将可选图标的第二子集的缩小比例表示在第一方向上滑出文件夹图标并且将可选图标的第一子集的缩小比例表示在第一方向上滑入文件夹图标)。例如,图5JJJJ图示了在文件夹图标5004-12中用文件夹的第一页面中的图标的缩小比例表示替换“y19”、“y20”和“y16”的缩小比例表示的结果。
在一些实施例中,当显示文件夹视图的第二页面时,设备检测(1346)与用以将相应图标从文件夹视图的第二页面移动至显示器上的相应位置的请求对应的第四输入(例如,当处于由在相应图标上的长按而发起的图标重新配置模式中时)。响应于检测到(1348)第四输入(例如,图5DDDD中的5226-c至图5EEEE的5225-d),根据对相应位置位于预定页面改变区域(例如,如图5EEEE中所示的页面改变区域5233-2)内的确定,设备将相应图标从第二页面移动(1350)至文件夹视图的不同页面。另一方面,根据对相应位置位于与页面改变区域截然不同的预定图标移除区域内的确定(例如,将接触5226从图5AAAA中的位置5226-a移动至图5BBBB中的位于图标移除区域5231中的位置5226-b),设备从文件夹视图移除(1354)相应图标。在一些实施例中,图标移除区域位于(1356)文件夹视图的底部处或者在底部附近。在一些实施例中,除了从文件夹视图移除相应图标之外,还将相应图标添加至包括相应文件夹图标的多个可选用户界面对象。
在一些实施例中,多个可选用户界面对象是(1358)在多个截然不同的分开显示页面的可选用户界面对象中的第一页面的可选用户界面对象。在一些实施例中,设备接收(1360)第五输入(例如,在触摸屏或触敏表面上、在与第一页面的可选用户对象对应的位置处的水平手指滑动手势,诸如接触5238从图5JJJJ中的位置5238-a到图5KKKK中的位置5238-b的水平移动以及该接触5238从触摸屏112的后续抬起),该第五输入对应于用以显示在多个截然不同的分开显示页面的可选用户界面对象中的不同页面的可选用户界面对象的请求。响应于接收到(1362)第五输入,设备停止(1364)显示第一页面的可选用户界面对象(例如,5002-4、5002-2、5002-3、5002-5、5002-6、5002-22、5004-7、5002-7、5004-1-b、5002-10、5002-11、5002-12、5002-13和5004-12),并且可选地显示(1366)不同于第一页面的可选用户界面对象的第二页面的可选用户界面对象(例如,图标5002-80至5002-93,如图5LLLL所示)。
注意本文关于方法600、700、800、900、1000、1100、1200(例如,图6A至6E、7A至7C、8A至8C、9A至9B、10A至10B、11A至11C、12A至12E以及5A至5LLLL)描述的其他过程的细节也以类似方式适用于上文描述的方法1300。例如,参考图13A至13E描述的可选用户界面对象(例如,动作图标5002和文件夹图标5004)可以具有本文参考方法600、700、800、900、1000、1100、或1200中的任意方法所描述的各种可选用户界面对象/图标/项目(例如,动作图标5002和文件夹图标5004)的特性中的一个或多个特性。为了简明起见,此处不再重复这些细节。
根据一些实施例,图14示出了根据各种所描述的实施例的原理进行配置的电子设备1400的功能框图。该设备的功能框图可选地通过硬件、软件或者硬件和软件的组合实现,以执行各种所描述的实施例的原理。本领域技术人员理解,在图14中描述的功能块可选地被组合或者分割成子块,以实现各种所描述的实施例的原理。因此,本文的描述可选地支持此处描述的功能块的任何可能的组合或分割或者进一步限定。
如图14所示,电子设备1400包括被配置为显示图形用户界面的显示单元1402、被配置为接收输入的输入单元1404(例如,被配置为接收接触的触敏表面单元);以及被耦合至显示单元1402和输入单元1404的处理单元1408。在一些实施例中,处理单元1408包括检测单元1410、显示实现单元1412、停止单元1414、更新单元1416、缩放单元1418、移动单元1420以及移除单元1422。
处理单元1408被配置为实现(例如,利用显示实现单元1412)在显示单元1402上同时显示包括一个或多个文件夹图标多个可选用户界面对象;检测(例如,利用检测单元1410)与用以选择针对相应文件夹的相应文件夹图标的请求对应的第一输入,该相应文件夹包括第一数目的可选图标,所述第一数目的可选图标在包括第一页面和第二页面多个截然不同的分开显示页面之间进行划分,并且响应于检测到第一输入,实现(例如,利用显示实现单元1412)文件夹视图的显示。文件夹视图包括用以同时显示不多于第二数目的可选图标的空间,该第二数目的可选图标少于第一数目的可选图标;并且文件夹视图显示包括文件夹中的可选图标的第一子集的第一页面。在实现(例如,利用显示实现单元1412)文件夹视图的第一页面的显示之时,处理单元1408被配置为检测(例如,利用检测单元1410)与用以显示文件夹视图的第二页面的请求对应的第二输入;并且响应于检测到第二输入,针对相应文件夹,停止(例如,利用停止单元1414)实现文件夹视图的第一页面的显示并且实现(例如,利用显示实现单元1412)文件夹视图的第二页面的显示,其中文件夹视图的第二页面包括不同于可选图标的第一子集的可选图标的第二子集。
在一些实施例中,显示文件夹视图包括显示两个或更多指示符图标,所述指示符图标提供关于可选图标的截然不同的页面的数目的信息,所述文件夹中的可选图标在所述可选图标的不同页面之间进行划分;在检测到第一输入之后并且在检测到第二输入之前,所述两个或更多指示符图标具有第一外观;并且处理单元1408被进一步配置为,响应于检测到第二输入,更新(例如,利用更新单元1416)两个或更多页面指示符图标以具有不同于第一外观的第二外观。
在一些实施例中,页面指示符图标指示在文件夹视图中当前显示的页面在相应文件夹中的可选图标的页面序列中的位置。
在一些实施例中,页面指示符图标的第一外观指示第一页面当前被显示在文件夹视图中,并且页面指示符图标的第二外观指示第二页面当前被显示在文件夹视图中。
在一些实施例中,在文件夹视图的第一页面中按照第一布置显示可选图标的第一子集;并且在检测到第一输入之前,相应文件夹图标包括按照第一布置显示的可选图标的第一子集的多个缩小比例表示。
在一些实施例中,处理单元1408进一步被配置为:
在显示文件夹视图的第二页面之时,检测(例如,利用检测单元1410)由输入单元接收的、与用以关闭文件夹视图的请求对应的第三输入;并且响应于检测到第三输入:停止(例如,利用停止单元1414)实现文件夹视图的显示;并且实现(例如,利用显示实现单元1412)在针对相应文件夹的相应文件夹图标中的可选图标的第二子集的缩小比例表示的显示。
在一些实施例中,处理单元1408进一步被配置为,在实现(例如,利用显示实现单元1412)在相应文件夹图标中的可选图标的第二子集的缩小比例表示的显示之后,实现(例如,利用显示实现单元1412)在相应文件夹图标中用可选图标的第一子集的缩小比例表示替换可选图标的第二子集的缩小比例表示的显示。
在一些实施例中,在检测到第一输入之前,按照相应布置显示多个可选用户界面对象;并且响应于检测到第一输入实现针对相应文件夹的文件夹视图的显示包括:对相应文件夹图标进行放大(例如,利用缩放单元1418),其中对相应文件夹图标进行放大包括扩大相应布置,以使得相应图标被扩大并且朝着显示器单元的中心移动;并且在对相应文件夹图标进行放大之后,实现(例如,利用显示实现单元1412)用文件夹视图替换扩大的相应文件夹图标的显示。
在一些实施例中,处理单元1408被进一步配置为,响应于检测到第一输入,停止(例如,利用停止单元1414)显示多个可选用户界面对象。
在一些实施例中,处理单元1408被进一步配置为:在显示文件夹视图的第二页面之时,检测(例如,利用检测单元1410)由输入单元接收的、与用以将相应图标从文件夹视图的第二页面移动至显示单元上的相应位置的请求对应的第四输入;并且响应于检测到第四输入:根据对相应位置位于预定页面改变区域内的确定,将相应图标从第二页面移动(例如,利用移动单元1420)至文件夹视图的不同页面;并且根据对相应位置处于与页面改变区域截然不同的预定图标移除区域内的确定,从文件夹视图移除(例如,利用移除单元1422)相应图标。
在一些实施例中,页面改变区域位于文件夹视图的右侧或者接近文件夹视图的右侧。
在一些实施例中,图标移除区域位于文件夹视图的底部或者接近文件夹视图的底部。
在一些实施例中,多个可选用户界面对象是多个截然不同的分开显示页面的可选用户界面对象中的第一页面的可选用户界面对象;并且处理单元1408被进一步配置为:检测(例如,利用检测单元1410)由输入单元接收的、与用以显示在多个截然不同的分开显示的页面的可选用户界面对象中的不同页面的可选用户界面对象的请求对应的第五输入;并且响应于接收到第五输入,停止(例如,利用停止单元1414)第一页面的可选用户界面对象的显示的实现;并且实现(例如,利用显示实现单元1412)不同于第一页面的可选用户界面对象的第二页面的可选用户界面对象的显示。
在一些实施例中,第一输入是在相应文件夹图标上的点击手势,并且第二输入是在文件夹视图内的滑动手势。
上文所述的信息处理方法中的操作可选地通过运行诸如通用处理器(例如,如上文关于图1A和图3描述的)或专用芯片之类的信息处理装置中的一个或多个功能模块来实施。
上文参考图6A至图6E、图7A至图7C、图8A至图8C、图9A至图9B、图10A至图10B、图11A至图11C、图12A至图12E、图13A至图13E所描述的操作可选地通过图1A至图1C和/或图14中描绘的组件来实施。例如,检测操作1304、1322;显示操作1306和1334可选地由事件分类器170、事件识别器180和事件处理机190实施。事件分类器170中的事件监测器171检测触敏显示器112上的接触,并且事件分派器模块174向应用136-1递送事件信息。应用136-1的相应事件识别器180将该事件信息与相应事件定义186进行比较,并且确定位于触敏表面上第一位置的第一接触(或者设备的旋转)是否对应于预定义的事件或子事件,诸如对用户界面上对象的选择,或者设备从一个定向向另一定向的旋转。当检测到相应预定义的事件或子事件时,事件识别器180激活与事件或子事件的检测相关联的事件处理机190。事件处理机190可选地使用或调用数据更新器176或对象更新器177,以更新应用内部状态192。在一些实施方式中,事件处理机190访问相应GUI更新器178以更新由应用显示的界面。类似地,本领域技术人员将会容易理解,其他过程能够如何基于图1A至图1C所描绘的组件来实施。
前面出于说明的目的,参考具体实施例对本发明进行了描述。然而,上文例示性论述并非旨在是穷举性的或使本发明限于公开的确切形式。可以按照上述教导进行许多修改和改变。选择和描述这些实施方式是为了最佳地说明本发明的原理及其实际应用,从而使得本领域技术人员能够最佳地利用本发明和具有适合设想的特定使用的各种修改的各种实施例。

Claims (22)

1.一种方法,包括:
在具有显示器的电子设备处:
在所述显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象;
检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,所述相应文件夹包括一组可选图标,所述一组可选图标在包括第一页面和第二页面的多个不同页面之间被划分;
响应于检测到所述第一输入,显示针对所述相应文件夹的文件夹视图,其中所述文件夹视图显示第一页面,所述第一页面包括来自所述一组可选图标的可选图标的第一子集;
检测对应于用以将第一可选图标移动至所述文件夹视图中的页面改变区域中的请求的第二输入;
响应于检测到所述第二输入,在所述文件夹视图中显示第二页面以代替所述第一页面,所述第二页面包括来自所述一组可选图标的可选图标的第二子集,可选图标的所述第二子集与可选图标的所述第一子集不同;
在显示所述第二页面之时,检测所述第二输入的终止;以及
响应于检测到所述第二输入的终止,向所述第二页面添加所述第一可选图标。
2.根据权利要求1所述的方法,其中在所述文件夹视图中显示所述第二页面以代替所述第一页面是根据确定所述第一可选图标位于所述页面改变区域内达预定时间量而被执行的。
3.根据权利要求1-2中的任一项所述的方法,其中所述页面改变区域是对应于用以转换到所述文件夹视图内的下一页面的请求的下一页面改变区域。
4.根据权利要求3所述的方法,其中所述文件夹视图还包括与所述下一页面改变区域不同的前一页面改变区域,其中所述前一页面改变区域对应于用以转换到在所述文件夹视图内的前一页面的请求。
5.根据权利要求4所述的方法,其中所述下一页面改变区域邻近所述文件夹视图的右侧,并且所述前一页面改变区域邻近所述文件夹视图的左侧。
6.根据权利要求1-2中的任一项所述的方法,还包括:响应于将所述第一可选图标添加到所述第二页面,动态地重新布置所述可选图标的所述第二子集的布置。
7.根据权利要求1-2中的任一项所述的方法,还包括:
检测对应于用以关闭针对所述相应文件夹的所述文件夹视图的请求的第三输入,以及
响应于检测到所述第三输入,终止针对所述相应文件夹的所述文件夹视图的显示,并且返回至同时显示包括一个或多个文件夹图标的所述多个可选用户界面对象。
8.一种计算机可读存储介质,包括被配置为由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于下述操作的指令:
在所述显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象;
检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,所述相应文件夹包括一组可选图标,所述一组可选图标在包括第一页面和第二页面的多个不同页面之间被划分;
响应于检测到所述第一输入,显示针对所述相应文件夹的文件夹视图,其中所述文件夹视图显示第一页面,所述第一页面包括来自所述一组可选图标的可选图标的第一子集;
检测对应于用以将第一可选图标移动至所述文件夹视图中的页面改变区域中的请求的第二输入;
响应于检测到所述第二输入,在所述文件夹视图中显示第二页面以代替所述第一页面,所述第二页面包括来自所述一组可选图标的可选图标的第二子集,可选图标的所述第二子集与可选图标的所述第一子集不同;
在显示所述第二页面之时,检测所述第二输入的终止;以及
响应于检测到所述第二输入的终止,向所述第二页面添加所述第一可选图标。
9.根据权利要求8所述的计算机可读存储介质,其中在所述文件夹视图中显示所述第二页面以代替所述第一页面是根据确定所述第一可选图标位于所述页面改变区域内达预定时间量而被执行的。
10.根据权利要求8-9中的任一项所述的计算机可读存储介质,其中所述页面改变区域是对应于用以转换到所述文件夹视图内的下一页面的请求的下一页面改变区域。
11.根据权利要求10所述的计算机可读存储介质,其中所述文件夹视图还包括与所述下一页面改变区域不同的前一页面改变区域,其中所述前一页面改变区域对应于用以转换到在所述文件夹视图内的前一页面的请求。
12.根据权利要求11所述的计算机可读存储介质,其中所述下一页面改变区域邻近所述文件夹视图的右侧,并且所述前一页面改变区域邻近所述文件夹视图的左侧。
13.根据权利要求8-9中的任一项所述的计算机可读存储介质,其中所述一个或多个程序还包括用于下述操作的指令:
响应于将所述第一可选图标添加到所述第二页面,动态地重新布置所述可选图标的所述第二子集的布置。
14.根据权利要求8-9中的任一项所述的计算机可读存储介质,其中所述一个或多个程序包括用于下述操作的指令:
检测对应于用以关闭针对所述相应文件夹的所述文件夹视图的请求的第三输入,以及
响应于检测到所述第三输入,终止针对所述相应文件夹的所述文件夹视图的显示,并且返回至同时显示包括一个或多个文件夹图标的所述多个可选用户界面对象。
15.一种电子设备,包括:
显示器;
一个或多个处理器;以及
存储器,用于存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于下述操作的指令:
在所述显示器上同时显示包括一个或多个文件夹图标的多个可选用户界面对象;
检测对应于用以选择针对相应文件夹的相应文件夹图标的请求的第一输入,所述相应文件夹包括一组可选图标,所述一组可选图标在包括第一页面和第二页面的多个不同页面之间被划分;
响应于检测到所述第一输入,显示针对所述相应文件夹的文件夹视图,其中所述文件夹视图显示第一页面,所述第一页面包括来自所述一组可选图标的可选图标的第一子集;
检测对应于用以将第一可选图标移动至所述文件夹视图中的页面改变区域中的请求的第二输入;
响应于检测到所述第二输入,在所述文件夹视图中显示第二页面以代替所述第一页面,所述第二页面包括来自所述一组可选图标的可选图标的第二子集,可选图标的所述第二子集与可选图标的所述第一子集不同;
在显示所述第二页面之时,检测所述第二输入的终止;以及
响应于检测到所述第二输入的终止,向所述第二页面添加所述第一可选图标。
16.根据权利要求15所述的电子设备,其中在所述文件夹视图中显示所述第二页面以代替所述第一页面是根据确定所述第一可选图标位于所述页面改变区域内达预定时间量而被执行的。
17.根据权利要求15-16中的任一项所述的电子设备,其中所述页面改变区域是对应于用以转换到所述文件夹视图内的下一页面的请求的下一页面改变区域。
18.根据权利要求17所述的电子设备,其中所述文件夹视图还包括与所述下一页面改变区域不同的前一页面改变区域,其中所述前一页面改变区域对应于用以转换到在所述文件夹视图内的前一页面的请求。
19.根据权利要求18所述的电子设备,其中所述下一页面改变区域邻近所述文件夹视图的右侧,并且所述前一页面改变区域邻近所述文件夹视图的左侧。
20.根据权利要求15-16中的任一项所述的电子设备,其中所述一个或多个程序包括用于下述操作的指令:
响应于将所述第一可选图标添加到所述第二页面,动态地重新布置所述可选图标的所述第二子集的布置。
21.根据权利要求15-16中的任一项所述的电子设备,其中所述一个或多个程序包括用于下述操作的指令:
检测对应于用以关闭针对所述相应文件夹的所述文件夹视图的请求的第三输入,以及
响应于检测到所述第三输入,终止针对所述相应文件夹的所述文件夹视图的显示,并且返回至同时显示包括一个或多个文件夹图标的所述多个可选用户界面对象。
22.一种电子设备,包括:
显示器;以及
用于执行根据权利要求1-2中的任一项所述的方法的装置。
CN202010125835.5A 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面 Active CN111339032B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010125835.5A CN111339032B (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US201361832897P 2013-06-09 2013-06-09
US61/832,897 2013-06-09
US14/142,648 US10788976B2 (en) 2010-04-07 2013-12-27 Device, method, and graphical user interface for managing folders with multiple pages
US14/142,648 2013-12-27
CN201480001676.0A CN104704494A (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面
PCT/US2014/040414 WO2014200735A1 (en) 2013-06-09 2014-05-30 Device, method, and graphical user interface for managing folders with multiple pages
CN202010125835.5A CN111339032B (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201480001676.0A Division CN104704494A (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面

Publications (2)

Publication Number Publication Date
CN111339032A CN111339032A (zh) 2020-06-26
CN111339032B true CN111339032B (zh) 2023-09-29

Family

ID=51059624

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202010125835.5A Active CN111339032B (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面
CN201480001676.0A Pending CN104704494A (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201480001676.0A Pending CN104704494A (zh) 2013-06-09 2014-05-30 管理具有多页面的文件夹的设备、方法和图形用户界面

Country Status (7)

Country Link
EP (1) EP2909707A1 (zh)
JP (1) JP6097835B2 (zh)
KR (1) KR101670572B1 (zh)
CN (2) CN111339032B (zh)
AU (2) AU2014100582A4 (zh)
HK (1) HK1210842A1 (zh)
WO (1) WO2014200735A1 (zh)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10482461B2 (en) 2014-05-29 2019-11-19 Apple Inc. User interface for payments
CN108196759B (zh) * 2014-09-04 2021-11-19 华为技术有限公司 控制图标的方法和终端
CN104573552B (zh) * 2014-12-29 2018-01-19 广东欧珀移动通信有限公司 一种隐藏应用图标的方法及装置
CN106406924B (zh) * 2015-07-31 2020-02-07 深圳超多维科技有限公司 应用程序启动和退出画面的控制方法、装置及移动终端
CN105677195B (zh) * 2015-12-29 2019-02-01 宇龙计算机通信科技(深圳)有限公司 一种智能终端的应用管理系统及方法
CN105677158A (zh) * 2016-01-14 2016-06-15 上海斐讯数据通信技术有限公司 一种解散文件夹的方法及移动终端
WO2017143482A1 (zh) * 2016-02-22 2017-08-31 康志强 智能手表的软件显示方法及系统
CN105892802A (zh) * 2016-03-25 2016-08-24 乐视控股(北京)有限公司 一种桌面图标的整理方法和终端
CN105892801A (zh) * 2016-03-25 2016-08-24 乐视控股(北京)有限公司 一种桌面图标的处理方法和终端
CN105843789A (zh) * 2016-04-01 2016-08-10 乐视控股(北京)有限公司 富文本监听方法和装置
DK179823B1 (en) * 2016-06-12 2019-07-12 Apple Inc. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROVIDING HAPTIC FEEDBACK
CN106354373B (zh) * 2016-09-28 2020-04-21 维沃移动通信有限公司 一种图标移动方法及移动终端
CN106354374A (zh) * 2016-09-30 2017-01-25 维沃移动通信有限公司 一种图标移动方法及移动终端
US20200004405A1 (en) * 2016-11-30 2020-01-02 Huawei Technologies Co., Ltd. Application program search method and terminal
CN108399002B (zh) * 2017-02-07 2020-10-16 阿里巴巴集团控股有限公司 一种文件夹切换方法及装置
CN106886600B (zh) * 2017-02-28 2021-12-10 深圳传音控股股份有限公司 一种文件管理方法及终端
US10466889B2 (en) 2017-05-16 2019-11-05 Apple Inc. Devices, methods, and graphical user interfaces for accessing notifications
US11036387B2 (en) 2017-05-16 2021-06-15 Apple Inc. Devices, methods, and graphical user interfaces for navigating between user interfaces and interacting with control objects
EP4036701B1 (en) * 2017-05-16 2026-01-07 Apple Inc. Devices, methods, and graphical user interfaces for moving user interface objects
DK180127B1 (en) 2017-05-16 2020-05-26 Apple Inc. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR MOVING USER INTERFACE OBJECTS
EP4332726A3 (en) * 2017-05-16 2024-05-29 Apple Inc. Devices, methods, and graphical user interfaces for navigating between user interfaces and interacting with control objects
WO2018222248A1 (en) * 2017-06-02 2018-12-06 Apple Inc. Method and device for detecting planes and/or quadtrees for use as a virtual substrate
CN108573009B (zh) * 2017-07-03 2021-05-25 北京金山云网络技术有限公司 一种文件搜索方法及装置
CN108415957B (zh) * 2017-11-06 2022-06-07 北京京东尚科信息技术有限公司 网页自定义导航的方法及装置
CN108171034A (zh) * 2017-12-20 2018-06-15 维沃移动通信有限公司 一种保护隐私的方法及终端
DK180081B1 (en) * 2018-06-01 2020-04-01 Apple Inc. Access to system user interfaces on an electronic device
CN109582427B (zh) * 2018-12-06 2022-03-11 深圳市优创亿科技有限公司 一种可穿戴设备tft屏屏显方法
JP7163755B2 (ja) * 2018-12-14 2022-11-01 京セラドキュメントソリューションズ株式会社 表示入力装置
CN109656439B (zh) 2018-12-17 2025-05-23 北京小米移动软件有限公司 快捷操作面板的显示方法、装置及存储介质
JP6664597B1 (ja) * 2018-12-28 2020-03-13 ヤフー株式会社 情報表示プログラム、情報表示装置及び情報表示方法
CN109828705B (zh) * 2018-12-28 2021-06-08 南京维沃软件技术有限公司 一种显示图标的方法及终端设备
CN111435277B (zh) * 2019-01-15 2022-04-19 Oppo广东移动通信有限公司 显示内容的方法、装置、终端及存储介质
CN110399074B (zh) * 2019-07-18 2021-11-16 上海幻电信息科技有限公司 图片拼接方法、装置、移动终端及存储介质
CN110618969B (zh) * 2019-08-29 2022-08-02 维沃移动通信有限公司 一种图标显示方法及电子设备
CN111045559A (zh) * 2019-10-18 2020-04-21 宇龙计算机通信科技(深圳)有限公司 排布应用图标的方法、装置、电子设备及介质
KR20210114298A (ko) 2020-03-10 2021-09-23 삼성전자주식회사 폴더 운용을 위한 전자 장치 및 그 동작 방법
US11416127B2 (en) 2020-03-10 2022-08-16 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
JP7615768B2 (ja) * 2020-04-06 2025-01-17 京セラドキュメントソリューションズ株式会社 表示入力装置及び画像形成装置
DK202070633A1 (en) 2020-04-10 2021-11-12 Apple Inc User interfaces for enabling an activity
KR102491989B1 (ko) * 2020-04-10 2023-01-26 애플 인크. 액티비티를 인에이블링하기 위한 사용자 인터페이스들
CN111638825B (zh) * 2020-05-27 2022-09-09 维沃移动通信有限公司 显示控制方法、装置及电子设备
CN112068720A (zh) * 2020-09-12 2020-12-11 贺运涛 一种多键鼠标多模式布局方式及实现方法
CN114356166A (zh) * 2020-09-27 2022-04-15 华为技术有限公司 应用图标显示方法及相关设备
CN112269513A (zh) * 2020-10-30 2021-01-26 维沃移动通信有限公司 界面显示方法、装置及电子设备
CN112464125B (zh) * 2020-12-07 2025-01-14 北京小米松果电子有限公司 页面展示方法及装置、电子设备、存储介质
JP7643095B2 (ja) * 2021-03-09 2025-03-11 富士フイルムビジネスイノベーション株式会社 情報処理装置およびプログラム
CN115469781B (zh) * 2021-04-20 2023-09-01 华为技术有限公司 图形界面显示方法、电子设备、介质以及程序产品
CN113268182B (zh) * 2021-05-19 2023-06-16 维沃移动通信有限公司 应用图标的管理方法和电子设备
CN113312133B (zh) * 2021-06-17 2022-06-24 浙江齐安信息科技有限公司 操作方法、系统及存储介质
CN118708089A (zh) * 2021-08-04 2024-09-27 Oppo广东移动通信有限公司 应用文件夹控制方法、装置、终端设备及存储介质
CN113900558B (zh) * 2021-09-28 2025-05-16 深圳传音控股股份有限公司 图标区域的管理方法、智能终端及存储介质
CN116069207A (zh) * 2021-11-03 2023-05-05 华为技术有限公司 一种显示方法及电子设备
US12265687B2 (en) 2022-05-06 2025-04-01 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region
CN115877995A (zh) * 2022-05-23 2023-03-31 荣耀终端有限公司 应用图标的显示方法、电子设备及可读存储介质
CN115543169A (zh) * 2022-10-14 2022-12-30 维沃移动通信有限公司 标识显示方法、装置、电子设备及可读存储介质

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0803811D0 (en) * 2008-02-29 2008-04-09 Samsung Electronics Co Ltd Mobile telephone and other apparatus with a gui
US7589750B1 (en) * 2006-03-15 2009-09-15 Adobe Systems, Inc. Methods and apparatus for arranging graphical objects
CN102033710A (zh) * 2010-04-07 2011-04-27 苹果公司 用于管理文件夹的方法和相关设备
CN102221931A (zh) * 2011-06-28 2011-10-19 鸿富锦精密工业(深圳)有限公司 触摸型电子装置及其功能图标移动的方法
CN102298502A (zh) * 2011-09-26 2011-12-28 鸿富锦精密工业(深圳)有限公司 触摸型电子装置及其图标换页的方法
CN102364438A (zh) * 2011-10-10 2012-02-29 宇龙计算机通信科技(深圳)有限公司 一种应用程序的显示及分类方法、系统及移动终端
KR20120050883A (ko) * 2010-11-11 2012-05-21 김경중 사용자 중심의 검색, 커뮤니케이션, 학습용 어플리케이션
CN102830911A (zh) * 2012-07-30 2012-12-19 广东欧珀移动通信有限公司 一种快速拖动应用程序切换页面的方法
KR20130011437A (ko) * 2011-07-21 2013-01-30 삼성전자주식회사 휴대용 단말기에서 아이콘 관리 방법 및 장치
CN102981704A (zh) * 2012-11-09 2013-03-20 广东欧珀移动通信有限公司 一种显示界面的图标安置方法及移动终端
CN102999249A (zh) * 2012-10-17 2013-03-27 广东欧珀移动通信有限公司 一种具有触摸屏的移动终端的用户界面管理方法及系统
CN103116440A (zh) * 2013-01-23 2013-05-22 深圳市金立通信设备有限公司 一种在终端上移动图标的方法及终端

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3859005A (en) 1973-08-13 1975-01-07 Albert L Huebner Erosion reduction in wet turbines
US4826405A (en) 1985-10-15 1989-05-02 Aeroquip Corporation Fan blade fabrication system
KR100595924B1 (ko) 1998-01-26 2006-07-05 웨인 웨스터만 수동 입력 통합 방법 및 장치
AU2001249893A1 (en) 2000-04-06 2001-10-23 Rensselaer Polytechnic Institute System and method of source based multicast congestion control
US7218226B2 (en) 2004-03-01 2007-05-15 Apple Inc. Acceleration-based theft detection system for portable electronic devices
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
JP4612902B2 (ja) * 2006-07-04 2011-01-12 キヤノン株式会社 ファイル表示装置及びその制御方法、並びにプログラム
EP1956472A1 (en) * 2007-01-31 2008-08-13 Research In Motion Limited System and method for organizing icons for applications on a mobile device
US8601370B2 (en) * 2007-01-31 2013-12-03 Blackberry Limited System and method for organizing icons for applications on a mobile device
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
US20100251085A1 (en) * 2009-03-25 2010-09-30 Microsoft Corporation Content and subfolder navigation control
US8458615B2 (en) * 2010-04-07 2013-06-04 Apple Inc. Device, method, and graphical user interface for managing folders
US8799815B2 (en) * 2010-07-30 2014-08-05 Apple Inc. Device, method, and graphical user interface for activating an item in a folder
KR101708821B1 (ko) * 2010-09-30 2017-02-21 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9886188B2 (en) * 2011-08-25 2018-02-06 International Business Machines Corporation Manipulating multiple objects in a graphic user interface

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7589750B1 (en) * 2006-03-15 2009-09-15 Adobe Systems, Inc. Methods and apparatus for arranging graphical objects
GB0803811D0 (en) * 2008-02-29 2008-04-09 Samsung Electronics Co Ltd Mobile telephone and other apparatus with a gui
CN102033710A (zh) * 2010-04-07 2011-04-27 苹果公司 用于管理文件夹的方法和相关设备
KR20120050883A (ko) * 2010-11-11 2012-05-21 김경중 사용자 중심의 검색, 커뮤니케이션, 학습용 어플리케이션
CN102221931A (zh) * 2011-06-28 2011-10-19 鸿富锦精密工业(深圳)有限公司 触摸型电子装置及其功能图标移动的方法
KR20130011437A (ko) * 2011-07-21 2013-01-30 삼성전자주식회사 휴대용 단말기에서 아이콘 관리 방법 및 장치
CN102298502A (zh) * 2011-09-26 2011-12-28 鸿富锦精密工业(深圳)有限公司 触摸型电子装置及其图标换页的方法
CN102364438A (zh) * 2011-10-10 2012-02-29 宇龙计算机通信科技(深圳)有限公司 一种应用程序的显示及分类方法、系统及移动终端
CN102830911A (zh) * 2012-07-30 2012-12-19 广东欧珀移动通信有限公司 一种快速拖动应用程序切换页面的方法
CN102999249A (zh) * 2012-10-17 2013-03-27 广东欧珀移动通信有限公司 一种具有触摸屏的移动终端的用户界面管理方法及系统
CN102981704A (zh) * 2012-11-09 2013-03-20 广东欧珀移动通信有限公司 一种显示界面的图标安置方法及移动终端
CN103116440A (zh) * 2013-01-23 2013-05-22 深圳市金立通信设备有限公司 一种在终端上移动图标的方法及终端

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Specifying a visual file system in Z;J. Hughes;《IEEE》;全文 *
基于认知心理学的误操作研究 ————以触屏手机的界面操作为例;徐琳;《中国优秀硕士学位论文全文数据库电子期刊》;全文 *

Also Published As

Publication number Publication date
JP2015528619A (ja) 2015-09-28
AU2014274537A1 (en) 2015-01-22
AU2014100582A4 (en) 2014-07-03
HK1210842A1 (zh) 2016-05-06
JP6097835B2 (ja) 2017-03-15
CN111339032A (zh) 2020-06-26
KR101670572B1 (ko) 2016-10-28
EP2909707A1 (en) 2015-08-26
WO2014200735A1 (en) 2014-12-18
KR20150021964A (ko) 2015-03-03
CN104704494A (zh) 2015-06-10

Similar Documents

Publication Publication Date Title
US12236079B2 (en) Device, method, and graphical user interface for managing folders with multiple pages
CN111339032B (zh) 管理具有多页面的文件夹的设备、方法和图形用户界面
US12164745B2 (en) Device, method, and graphical user interface for managing folders
AU2015100115A4 (en) Device, method, and graphical user interface for managing folders
HK1157454B (zh) 用於管理文件夾的方法和相關設備
HK1157454A (zh) 用於管理文件夾的方法和相關設備
HK1157462A (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