【技术实现步骤摘要】
本申请是申请号为201180053318.0、申请日为2011年9月29日、名称为“管理用户界面中的项的方法和系统以及计算设备”的专利技术专利申请的分案申请。
本公开总体上涉及管理计算设备上的信息项。
技术介绍
现代计算设备常常包括在文件系统层次结构中的各种目录或子目录(例如,文件夹)中存储信息项的文件系统。在图形用户界面(GUI)中,信息项的表示(例如,图标)可以在与该信息项的父项关联的相应容器对象(例如,桌面、文件夹窗口)中示出,以便指示该信息项在文件系统层次结构中的位置。每个容器对象可以与一种外观样式(例如,大图标视图、小图标视图、列表视图、列视图,等等)关联。容器对象中所包含的信息项的表示可以根据与该容器对象关联的外观样式呈现相应的外观。当一个项从一个容器移到具有不同外观样式的另一个容器时,或者当当前容器的外观样式被修改时,项的表示的外观可以根据该项的当前容器的当前外观样式改变。许多操作系统都使得可以对GUI中当前选择的项执行拖放操作。在拖放操作中,所选项的表示可以在用户界面中跟随指针(例如,鼠标光标或者触摸敏感表面上的指点设备)的移动从一个容器对象移动(或者“拖拽”)到另一个容器对象。当该项在期望的目标容器的降落区(drop zone)之上被释放(或者“放下”)时,所选择的项变成目标容器的内容项而且该项的表示根据与目标容器关联的外观样式呈现
在目标容器中。
技术实现思路
用户或应用可以在用户界面中选择一个或更多个项表示并且通过用户界面中光标(例如,鼠标光标或轨迹球光标)或指点设备(例如,手指或触控笔)的移动对选择的项表示启动操作(例如 ...
【技术保护点】
一种方法,包括:在具有被配置为显示用户界面的显示器和被配置为接收输入的一个或多个输入设备的计算设备处执行以下操作:经由所述一个或多个输入设备接收输入,从而将在所述显示器上显示的一个或多个所选项的各自的表示从所述用户界面中的第一容器拖拽到所述用户界面中的第二容器的降落区中,使得所述拖拽在所述降落区上经过,所述一个或多个所选项的各自的表示具有与所述第一容器关联的各自的第一外观;以及响应于所述输入:根据确定所述拖拽满足外观修改标准,修改所述一个或多个所选项的所述表示,以具有与所述第二容器关联的、不同于所述各自的第一外观的各自的第二外观,其中所述外观修改标准包括在所述拖拽在所述降落区上经过的同时已经减速到阈值速度之下或者停止在所述第二容器的所述降落区内时满足的标准;以及根据确定在所述一个或多个所选项的所述各自的表示正经过所述第二容器的所述降落区的上方到所述用户界面中的另一位置的同时所述拖拽不满足所述外观修改标准,将所述一个或多个所选项的所述各自的表示维持为具有与所述第一容器关联的所述各自的第一外观。
【技术特征摘要】
2010.09.30 US 12/895,7701.一种方法,包括:在具有被配置为显示用户界面的显示器和被配置为接收输入的一个或多个输入设备的计算设备处执行以下操作:经由所述一个或多个输入设备接收输入,从而将在所述显示器上显示的一个或多个所选项的各自的表示从所述用户界面中的第一容器拖拽到所述用户界面中的第二容器的降落区中,使得所述拖拽在所述降落区上经过,所述一个或多个所选项的各自的表示具有与所述第一容器关联的各自的第一外观;以及响应于所述输入:根据确定所述拖拽满足外观修改标准,修改所述一个或多个所选项的所述表示,以具有与所述第二容器关联的、不同于所述各自的第一外观的各自的第二外观,其中所述外观修改标准包括在所述拖拽在所述降落区上经过的同时已经减速到阈值速度之下或者停止在所述第二容器的所述降落区内时满足的标准;以及根据确定在所述一个或多个所选项的所述各自的表示正经过所述第二容器的所述降落区的上方到所述用户界面中的另一位置的同时所述拖拽不满足所述外观修改标准,将所述一个或多个所选项的所述各自的表示维持为具有与所述第一容器关联的所述各自的第一外观。2.根据权利要求1所述的方法,其中每个项的各自的第一外观是由所述第一容器通过应用编程接口API来定义的,并且每个项的各自的第二外观是由所述第二容器通过所述API来定义的。3.根据权利要求1所述的方法,其中所述一个或多个所选项中的每一个所选项的各自的表示包括用于该项的第一外观和第二外观中的至少一个的两个或更多个层,并且所述方法还包括:动画显示所选项中的至少一个所选项的各自的表示,以示出从该项的第一外观到该项的第二外观的各自的转变,其中各自的动画在所述两个或更多个层中的每一层上执行以示出所述转变。4.根据权利要求3所述的方法,其中所述两个或更多个层中的每一层与在该层上执行的各自的动画的各自的动画样式关联。5.根据权利要求1所述的方法,还包括:在所述一个或多个所选项的各自的表示至少部分在不合格的降落目标的区域内的同时,使得所述一个或多个所选项的所述各自的表示采用与所述第一容器关联的各自的第三外观。6.根据权利要求5所述的方法,其中,所述各自的第三外观是由所述第一容器通过应用编程接口API定义的。7.根据权利要求1所述的方法,其中,所述一个或多个所选项的所述各自的表示当以所述各自的表示的各自的第一外观显示时处于第一队形中,并且所述一个或多个所选项的所述各自的表示当以所述各自的表示的各自的第二外观显示时处于第二队形中,并且其中所述第一队形是由所述第一容器通过应用编程接口API定义的,并且所述第二队形是由所述第二容器通过应用编程接口API定义的。8.一种系统,包括:显示器,被配置为显示用户界面;一个或多个输入设备,被配置为接收输入;一个或多个处理器;以及存储器,所述存储器具有存储在其上的指令,所述指令在由所述一个或多个处理器执行时,使得所述一个或多个处理器执行包括以下步骤的操作:经由所述一个或多个输入设备接收输入,从而将在所述显示器上显示的一个或多个所选项的各自的表示从所述用户界面中的第一容器拖拽到所述用户界面中的第二容器的降落区中,使得所述拖拽在所述降落区上经过,所述一个或多个所选项的所述各自表示具有与所述第一容器关联的各自的第一外观;以及响应于所述输入:根据确定所述拖拽满足外观修改标准,修改所述一个或多个所选项的所述表示,以具有与所述第二容器关联的、不同于所述各自的第一外观的各自的第二外观,其中所述外观修改标准包括在所述拖拽在所述降落区上经过的同时已经减速到阈值速度之下或者停止在所述第二容器的所述降落区内时满足的标准;以及根据确定所述拖拽在所述一个或多个所选项的所述各自的表示正经过所述第二容器的所述降落区的上方到所述用户界面中的另一位置的同时不满足所述外观修改标准,将所述一个或多个所选项的所述各自的表示维持为具有与所述第一容器关联的所述各自的第一外观。9.根据权利要...
【专利技术属性】
技术研发人员:R·J·雷德特,J·T·伯恩斯坦,B·M·维克特,A·E·塞普林斯基,K·福斯特尔,C·费代里吉,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。