【技术实现步骤摘要】
显示和更新应用程序视图组本申请是申请日为2017年5月31日的、名称为“显示和更新应用程序视图组”的专利技术专利申请No.201780033771.2的分案申请。
本公开整体涉及计算机用户界面,并且更具体地涉及用于管理应用程序视图的技术。
技术介绍
许多现代电子设备提供了选择和打开应用程序用于访问应用程序的内容和功能的能力。用于选择和打开应用程序的一些技术是基于滚动通过多个应用程序。这些技术可能很麻烦而且效率低下。
技术实现思路
然而,用于利用电子设备来选择和打开应用程序的一些技术通常很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面,该用户界面可包括多次按键或击键。现有技术需要比所需更多的时间,这导致浪费用户的时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。因此,本公开为电子设备提供更快、更有效的方法和界面用于查看和更新应用程序视图以用于访问对应的应用程序。此类方法和界面任选地补充或替代用于选择和打开应用程序的其他方法。此类方法和界面减少对用户所造成的认知负担,并且产生更有效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。在一些实施方案中,一种方法包括:在具有一个或多个处理器和存储器的设备处,接收用户输入,所述输入在被接收时引发应用程序视图组的多个应用程序视图的显示;以及响应于接收到所述用户输入,显示所述应用程序视图组的所述多个应用程序视图,其中所述应用程序视图组包括预选应用程序视图和并非预选应用程序视图之一 ...
【技术保护点】
1.一种方法,包括:/n在具有存储器和一个或多个处理器的设备处:/n当相应应用程序是最新近使用的应用程序时:/n响应于接收到所述用户输入,同时显示应用程序视图组的多个应用程序视图,其中所述应用程序视图组包括预选应用程序视图和对应于最新近打开的应用程序的自适应视图,其中同时显示所述多个应用程序视图包括:/n根据确定所述相应应用程序不对应于所述预选应用程序视图之一,在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图;并且/n根据确定所述相应应用程序对应于所述预选应用程序视图之一,放弃在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图。/n
【技术特征摘要】
20160610 US 62/348,8491.一种方法,包括:
在具有存储器和一个或多个处理器的设备处:
当相应应用程序是最新近使用的应用程序时:
响应于接收到所述用户输入,同时显示应用程序视图组的多个应用程序视图,其中所述应用程序视图组包括预选应用程序视图和对应于最新近打开的应用程序的自适应视图,其中同时显示所述多个应用程序视图包括:
根据确定所述相应应用程序不对应于所述预选应用程序视图之一,在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图;并且
根据确定所述相应应用程序对应于所述预选应用程序视图之一,放弃在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图。
2.根据权利要求1所述的方法,还包括:
显示对应于最新近打开的应用程序的所述自适应视图,其中所述自适应视图包括对应于添加所述自适应视图到所述预选应用程序视图的示能表示;
接收对应于所述示能表示的选择的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加对应于所述最新近打开的应用程序的所述自适应视图到所述预选应用程序视图。
3.根据权利要求1所述的方法,其中所述应用程序视图组在序列中被显示,所述方法还包括:
在排序的应用程序视图组的终端处显示所述自适应视图。
4.根据权利要求1所述的方法,其中所述用户输入是在显示并非所述预选应用程序视图之一的作为所述最新近打开的应用程序的打开应用程序时被接收的,所述方法还包括:
进一步响应于接收到所述用户输入,显示并非所述预选应用程序视图之一的对应于所述最新近打开的应用程序的所述自适应视图,
其中所述自适应视图包括对应于添加所述自适应视图到所述预选应用程序视图的示能表示,
接收对应于所述示能表示的选择的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加对应于所述最新近打开的应用程序的所述自适应视图到所述预选应用程序视图。
5.根据权利要求1所述的方法,还包括:
检测应用程序的启动,其中所述应用程序视图组的所述自适应视图和所述预选应用程序视图不与所启动的应用程序对应;以及
响应于检测到所述应用程序的所述启动,更新所述自适应视图以与所启动的应用程序对应。
6.根据权利要求1所述的方法,还包括:
在与所述自适应视图相关联的应用程序未被打开时,显示所述自适应视图;
接收对应于所述自适应视图的用户输入;以及
响应于接收到对应于所述自适应视图的所述用户输入,启动所关联的应用程序。
7.根据权利要求1所述的方法,其中所述应用程序视图组在序列中被显示,所述方法还包括:
显示排序的应用程序视图组的一部分;
接收所述排序的应用程序视图组中的第一位置的应用程序视图上的输入;
响应于所述应用程序视图上的所述输入,把所选择的应用程序视图相对于所述排序的应用程序视图组中的其它应用程序视图在视觉上进行区分;
检测所述应用程序视图上的所述输入移动到所述排序的应用程序视图组中的第二位置;
响应于检测到的所述应用程序视图上的所述输入的移动,将所选择的应用程序视图移动到所述排序的应用程序视图组中的第二位置;
检测所述应用程序视图上的所述输入的中断;以及
响应于检测到的所述应用程序视图上的所述输入的中断,将所述应用程序视图重新排序到所述排序的应用程序视图组中的第二位置。
8.根据权利要求1所述的方法,还包括:
接收所述多个应用程序视图中的应用程序视图上的输入,所述输入在被接收时引发从所述应用程序视图组中删除所述应用程序视图;以及
响应于所述应用程序视图上的所述输入,从所述应用程序视图组中删除所述应用程序视图。
9.根据权利要求1所述的方法,还包括:
接收用于滚动通过所述应用程序视图组的轻扫手势;以及
响应于接收到所述轻扫手势:
根据确定所述轻扫手势的速度低于预先确定的速度阈值,
滚动到相邻应用程序视图;以及
根据确定所述轻扫手势的速度高于所述预先确定的速度阈值,滚动通过所述应用程序视图组的多个应用程序视图。
10.根据权利要求1所述的方法,还包括:
接收用户输入,所述用户输入在被接收时引发滚动到应用程序视图组中的相邻应用程序视图;以及
响应于接收到所述用户输入,滚动到所述应用程序视图组中的所述相邻应用程序视图,其中滚动到所述相邻应用程序视图包括基于预先确定的摩擦系数的速度减小。
11.根据权利要求1所述的方法,还包括:
当在显示区域中显示所述多个应用程序视图时,接收所述显示区域的底部边缘处的输入,所述输入在被接收时引发所述应用程序视图的滚动;
响应于所述显示区域的边缘处的所述输入,移动所述应用程序视图离开所述显示区域的所述底部边缘;
检测所述输入沿所述显示区域的所述底部边缘的移动;以及
响应于所检测到的所述输入沿所述显示区域的所述底部边缘的移动,滚动通过所述应用程序视图组。
12.根据权利要求1所述的方法,还包括:
在显示所述应用程序视图组的所述多个应用程序视图时,显示一组应用程序视图标记,其中所述应用程序视图标记中的每一者对应于所述应用程序视图组中的相应应用程序视图;
突出显示对应于所显示的应用程序视图的标记;
接收用户输入,所述用户输入在被接收时用于滚动到所述应用程序视图组中的另一应用程序视图;
响应于接收到所述用户输入,滚动到所述另一应用程序视图;
根据滚动到所述另一应用程序视图,突出显示对应于所述另一应用程序视图的应用程序视图标记,其中所述突出显示对应于所述另一应用程序视图的所述应用程序视图包括:
初始突出显示亮度;以及
最终突出显示亮度,其中所述突出显示的亮度在从所述初始突出显示亮度到所述最终突出显示亮度的转变期间增大。
13.根据权利要求1所述的方法,还包括:
在音频应用程序正在播放音频内容时,其中所述音频应用程序包括特定于应用程序的控制界面,其中所述应用程序视图组不包括对应于所述音频应用程序的应用程序视图:
以对应于通用音频应用程序控制界面的通用音频应用程序控制界面视图更新所述应用程序视图组,其中所述通用音频应用程序控制界面不同于所述特定于应用程序的控制界面;
接收所述通用音频应用程序控制界面视图上的用户输入,所述用户输入在被接收时引发启动所述通用音频应用程序控制界面;以及
响应于接收到所述用户输入,显示所述通用音频应用程序控制界面用于控制在所述音频应用程序上播放的所述音频内容的回放。
14.根据权利要求13所述的方法,其中所述通用音频应用程序控制界面视图包括对应于添加所述通用音频应用程序控制界面视图到所述应用程序视图组的示能表示,所述方法还包括:
接收用于选择所述示能表示的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加所述通用音频应用程序控制界面视图到所述应用程序视图组。
15.根据权利要求1所述的方法,还包括:
在与所述设备配对的具有存储器和一个或多个处理器的伴侣设备处:
显示对应于最新近打开的应用程序的所述自适应视图,其中所述自适应视图包括对应于添加所述自适应视图到所述预选应用程序视图的示能表示;
接收用于选择所述示能表示的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加对应于所述最新近打开的应用程序的所述自适应视图到所述预选应用程序视图。
16.根据权利要求1所述的方法,其中所述应用程序视图组在序列中被显示,所述方法还包括:
在与所述设备配对的具有触摸屏、存储器和一个或多个处理器的伴侣设备处:
显示排序的应用程序视图组的一部分;
接收所述触摸屏上显示应用程序视图的位置处的输入;
响应于所述输入,相对于所述排序的应用程序视图组中的其他应用程序视图在视觉上区分所选择的应用程序视图;
检测所述应用程序视图上所述输入的不中断与触摸屏的接触的移动;
响应于所检测到的所述应用程序视图上的所述输入的移动,将所选择的应用程序视图移动到所述排序的应用程序视图组中的第二位置;
检测所述输入与所述触摸屏的中断;以及
响应于所检测到的所述输入与所述触摸屏的中断,将所述应用程序视图重新排序到所述排序的应用程序视图组中的第二位置。
17.根据权利要求1所述的方法,还包括:
在所述设备的伴侣设备处,其中与所述设备配对的所述伴侣设备包括存储器和一个或多个处理器:
接收所述多个应用程序视图中的应用程序视图上的输入,所述输入在被接收时引发从所述应用程序视图组中删除所述应用程序视图;以及
响应于所述应用程序视图上的所述输入,从所述应用程序视图组中删除所述应用程序视图。
18.一种电子设备,包括:
显示器;
一个或多个处理器;
一个或多个输入设备;
存储器;和
一个或多个程序,其中所述一个或多个程序被存储在存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于以下操作的指令:
当相应应用程序是最新近使用的应用程序时:
响应于接收到用户输入,同时显示应用程序视图组的多个应用程序视图,其中所述应用程序视图组包括预选应用程序视图和对应于最新近打开的应用程序的自适应视图,其中同时显示所述多个应用程序视图包括:
根据确定所述相应应用程序不对应于所述预选应用程序视图之一,在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图;并且
根据确定所述相应应用程序对应于所述预选应用程序视图之一,放弃在所述显示器上的第一位置处显示与所述相应应用程序对应的应用程序视图作为所述自适应视图。
19.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
显示对应于最新近打开的应用程序的所述自适应视图,其中所述自适应视图包括对应于添加所述自适应视图到所述预选应用程序视图的示能表示;
接收对应于选择所述示能表示的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加对应于所述最新近打开的应用程序的所述自适应视图到所述预选应用程序视图。
20.根据权利要求18所述的电子设备,其中所述应用程序视图组在序列中被显示,所述一个或多个程序还包括用于以下操作的指令:
在排序的应用程序视图组的终端处显示所述自适应视图。
21.根据权利要求18所述的电子设备,其中所述用户输入是在显示并非所述预选应用程序视图之一的作为所述最新近打开的应用程序的打开应用程序时被接收,所述一个或多个程序还包括用于以下操作的指令:
进一步响应于接收到所述用户输入,显示并非所述预选应用程序视图之一的对应于所述最新近打开的应用程序的所述自适应视图,
其中所述自适应视图包括对应于添加所述自适应视图到所述预选应用程序视图的示能表示,
接收对应于所述示能表示的选择的用户输入;以及
响应于接收到用于选择所述示能表示的所述用户输入,添加对应于所述最新近打开的应用程序的所述自适应视图到所述预选应用程序视图。
22.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
检测应用程序的启动,其中所述应用程序视图组的所述自适应视图和所述预选应用程序视图不与所启动的应用程序对应;并且
响应于检测到所述应用程序的所述启动,更新所述自适应视图以与所启动的应用程序相对应。
23.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
在与所述自适应视图相关联的应用程序未被打开时,显示所述自适应视图;
接收对应于所述自适应视图的用户输入;以及
响应于接收到对应于所述自适应视图的所述用户输入,启动相关联的应用程序。
24.根据权利要求18所述的电子设备,其中所述应用程序视图组在序列中被显示,所述一个或多个程序还包括用于以下操作的指令:
显示排序的应用程序视图组的一部分;
接收所述排序的应用程序视图组中的第一位置的应用程序视图上的输入;
响应于所述应用程序视图上的所述输入,相对于所述排序的应用程序视图组中的其他应用程序视图在视觉上区分所选择的应用程序视图;
检测所述应用程序视图上的所述输入向所述排序的应用程序视图组中的第二位置的移动;
响应于所检测到的所述应用程序视图上的所述输入的移动,将所选择的应用程序视图移动到所述排序的应用程序视图组中的第二位置;
检测所述应用程序视图上的所述输入的中断;并且
响应于所检测到的所述应用程序视图上的所述输入的中断,将所述应用程序视图重新排序到所述排序的应用程序视图组中的第二位置。
25.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
接收所述多个应用程序视图中的应用程序视图上的输入,所述输入在被接收时引发从所述应用程序视图组中删除所述应用程序视图;以及
响应于所述应用程序视图上的所述输入,从所述应用程序视图组中删除所述应用程序视图。
26.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
接收用于滚动通过所述应用程序视图组的轻扫手势;以及
响应于接收到所述轻扫手势:
根据确定所述轻扫手势的速度低于预先确定的速度阈值,
滚动到相邻应用程序视图;以及
根据确定所述轻扫手势的速度高于所述预先确定的速度阈值,滚动通过所述应用程序视图组的多个应用程序视图。
27.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
接收用户输入,所述用户输入在被接收时引发滚动到应用程序视图组中的相邻应用程序视图;以及
响应于接收到所述用户输入,滚动到所述应用程序视图组中的所述相邻应用程序视图,其中所述滚动到所述相邻应用程序视图包括基于预先确定的摩擦系数的速度减小。
28.根据权利要求18所述的电子设备,所述一个或多个程序还包括用于以下操作的指令:
当在显示区域中显示所述多个应用程序视图时,接收所述显示区域的底部边缘处的输入,所述输入在被接收时引发所述应用程序视图的滚...
【专利技术属性】
技术研发人员:N·德弗里斯,L·S·布劳顿,K·W·陈,C·P·福斯,S·O·勒梅,C·威尔逊,E·L·威尔逊,G·耶基斯,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。