分组网格面板的固定标题控制的制作方法

文档序号:9620846阅读:249来源:国知局
分组网格面板的固定标题控制的制作方法
【专利说明】分组网格面板的固定标题控制
[0001] 背景
[0002] 用户设备可以具有呈现图形用户界面的操作系统。图形用户界面可以将系统上的 应用或数据文件表示为显示项。显示项可以是呈现与应用或数据文件有关的信息的图标或 交互式磁贴。用户可以操纵相对于背景的显示项以及图形用户界面所呈现的其他显示项。
[0003] 概述
[0004] 提供本概述是为了以精简的形式介绍将在以下详细描述中进一步描述的概念的 选集。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所 要求保护主题的范围。
[0005] 以下讨论的实施例涉及在滚动通过活动显示项集合的同时将活动标题保持在视 图画面中,其中在各标题之间进行平滑转换。用户设备的操作系统的图形用户界面可以将 活动显示项集合显示于网格视图中。图形用户界面可以基于用户设备的形状因子自动地调 整活动显示项集合的相关滚动运动动画。
[0006] 附图简述
[0007] 为了描述可获得以上记载的及其他优点和特征的方式,将参照各具体实施例提出 且将呈现更具体描述,各具体实施例在附图中解说。可以理解,这些附图仅描述典型的实施 例,因此不应被视为限制本发明的范围,各实现将通过使用附图以附加的特征和细节来描 述和解释。
[0008] 图1以框图示出了计算设备的一实施例。
[0009] 图2以框图示出了图形用户界面的一实施例。
[0010] 图3a_c以框图示出了显示项集合之间的交互的一实施例。
[0011] 图4以软件类模型示出了图形用户界面类的一实施例。
[0012] 图5以流程图示出了一种显示图形用户界面的方法的一实施例。
[0013] 图6以流程图示出了一种显示一显示项集合交互的方法的一实施例。
[0014] 图7以流程图示出了一种显示图形用户界面的方法的一实施例。
[0015] 详细描述
[0016] 以下详细地讨论了各实施例。尽管讨论了各具体实现,但是应当理解,这仅为图示 目的而完成。相关领域的技术人员将认识到,可以使用其他组件和配置,而不背离本公开的 主题的精神和范围。各实现可以是机器实现的方法、其上存储有针对至少一个处理器的指 令集的有形机器可读介质、或者用户设备,所述指令集详细说明了一种方法。
[0017] 用户设备的操作系统的图形用户界面可以向用户呈现一个或多个显示项。显示项 可以是图标、交互式磁贴、媒体文件、数据文件或者其他视觉表示。图形用户界面可以基于 共同特征将显示项分组为一个或多个集合。标题可以描述每个显示项集合以帮助用户定位 所需显示项。
[0018] 由于一显示项集合可能使用比显示器现有的查看空间更多的查看空间,因此图形 用户界面可以显示显示项集合的一小部分同时允许用户滚动通过显示项集合。显示项集合 的标题可以在该显示项集合被呈现的同时被置于保持模式。一旦用户已经滚动至一新显示 项集合,则该显示项集合的标题可以替换前一标题。取决于用户设备的处理功率和存储器, 可以使用较复杂或较不复杂的动画来图示滚动运动以提供有美感的用户体验。滚动运动可 以通过相关动画来被动画化。相关动画依赖于外部因子,诸如用户运动。相关滚动运动动 画的更复杂的动画可以是推动动画,其中进入标题将活动标题推出。推动动画可以将活动 标题离开查看空间和进入标题替换活动标题两者动画化。相关滚动运动动画的较不复杂的 动画可以是下方滑入动画,其中进入标题在活动标题下方滑入。下方滑入动画将进入标题 动画化,其中一旦进入标题就位,活动标题就消失。
[0019] 应用开发者可以使用已建立的网格视图类的自定义对标题编码以执行这些动画。 网格视图类将活动显示项集合呈现在网格演示中。标题可以被编码为自定义的网格视图项 类。网格视图项类是网格视图类中的对象。网格视图项可以以网格视图项类格式来表示显 示项以及显示项集合的标题两者。
[0020] 而且,通过将标题和显示项存储为网格视图项,图形用户界面可允许用户对显示 项集合执行不同的滚动运动。例如,用户可以将活动显示项集合锁定(snap)至垂直滚动运 动,以使显示项在垂直方向上移动而没有任何水平运动。或者,用户可以将活动显示项集合 锁定至水平滚动运动,以使显示项在水平方向上移动而没有任何垂直运动。
[0021] 因此,在一实施例中,图形用户界面在滚动通过活动显示项集合的同时将活动标 题保持在视图画面中,其中在各标题之间进行平滑转换。用户设备的操作系统的图形用户 界面可以将活动显示项集合的活动标题表示为网格视图项。图形用户界面可以将活动显示 项集合显示在网格视图中。图形用户界面可以使用网格视图项来执行活动标题相对于活动 显示项集合的相关滚动运动动画。图形用户界面可以基于用户设备的形状因子自动地调整 活动显示项集合的相关滚动运动动画。
[0022] 图1示出可充当用户设备的示例性计算设备100的框图。计算设备100可以组合 硬件、软件、固件和片上系统技术中的一个或多个以实现用户设备的操作系统。计算设备 100可以包括总线110、处理器120、存储器130、数据存储器140、输入设备150、输出设备 160以及通信接口 170。总线110或其他组件互连可以允许计算设备100的各组件间的通 {目。
[0023] 处理器120可包括解译和执行一组指令的至少一个常规处理器或微处理器。存储 器130可以是存储供处理器120执行的信息和指令的随机存取存储器(RAM)或另一类型的 动态数据存储器。存储器130也可存储在处理器120执行指令期间使用的临时变量或其 他中间信息。数据存储器140可包括存储供处理器120执行的静态信息和指令的常规ROM 设备或另一类型的静态数据存储器。数据存储器140可以包括任何类型的有形机器可读介 质,诸如例如磁性或光学记录介质及其相应的驱动器,磁性或光学记录介质诸如数字视频 盘。有形机器可读介质是存储机器可读代码或指令的物理介质,而并非信号。此处描述的 使指令存储于机器可读介质上可区别于使指令被传播或传送,因为传播传输机指令相对于 存储指令诸如可以对于其上存储有指令的计算机可读介质而发生。因此,除非以其他方式 注明,以该形式或类似形式对其上存储有指令的计算机可读媒介/介质的引用是指其上可 存储或保持数据的有形介质。数据存储器140可以存储详细说明一种方法的一组指令,该 组指令在由一个或多个处理器执行时使该一个或多个处理器执行该方法。
[0024] 输入设备150可以包括允许用户向计算设备100输入信息的一个或多个常规机 制,诸如键盘、鼠标、语音识别设备、麦克风、耳机、手势识别设备、触摸屏等。输出设备160 可以包括向用户输出信息的一个或多个常规机制,包括显示器162、打印机、一个或多个扬 声器、耳机或介质,所述介质诸如存储器、或者磁盘或光盘及相应的盘驱动器。通信接口 170 可包括使计算设备100能与其他设备或网络通信的任何类收发机机制。通信接口 170可包 括网络接口或收发机接口。通信接口 170可以是无线的、有线的或光学的接口。
[0025] 计算设备100可响应于处理器120执行包含在计算机可读介质中的指令序列而执 行这样的功能,所述计算机可读介质诸如例如存储器130、磁盘或光盘。这种指令可以经由 通信接口 170从另一计算机可读介质(诸如数据存储器140)或从一分开的设备被读入存 储器130。
[0026] 用户的操作系统可以在显示器162上呈现图形用户界面。图2以框图示出了图形 用户界面的一实施例。图形用户界面200可以显示包含一个或多个显示项212的显示项集 合210。这些显示项可以是图标、交互式磁贴、媒体或者可由用户操纵的其他图形用户界面 对象。显示项集合210可以基于共同特征被分组。例如,显示项集合210中的每个显示项 212可以是用于媒体播放应用的交互式磁贴。显示项集合210可具有描述显示项212的标 题214。在以上示例中,标题可以是"媒体播放器"。
[0027] 图形用户界面200的布局可以防止显示器162 -次性地向用户呈现整个图形用户 界面200。显示器162可以在查看区域中显示图形用户界面200的一部分,查看区域在此称 为视图画面220。视图画面220中示出的显示项集合210的该部分是查看子集。用户可以 使用光标输入设备在不同的显示项212之间滚动,所述光标输入设备诸如鼠标、键盘、触摸 屏、跟踪垫或手势捕捉设备。图形用户界面200可以将标题214置于保持模式,以使只要显 示项集合210在视图画面220中,标题214就保持在视图画面220中。
[0028] 图形用户界面200可以具有被分组为多个显示项集合210的显示项。图3a以框 图示出了多个显示项集合间的交互300的一实施例。当前作为视图画面220的焦点的显示 项集合210是活动显示项集合302。若显示项集合210距初始识字位置最接近,则该显示项 集合210可具有焦点。在美国,初始识字位置可往往是左上角,因为文本是从左至右从上至 下被阅读的。活动显示项集合302可以具有描述该活动显示项集合302的活动标题304。 在活动显示项集合302存在时,活动标题304可以在视图画面220内被置于保持模式。移 向初始识字位置的第二显示项集合210可以是进入显示项集合306。进入显示项集合306 可具有进入标题308。进入标题308可以在活动显示项集合302退出视图画面220时替换 活动标题304。
[0029] 在具有足够处理功率的用户设备中,进入标题308可以对活动标题304执行推动 动画320。图3B以框图示出了推动动画320的一实施例。进入标题308可以抵靠活动标题 304来推动322。在推动交互320中,图形用户界面200可以将进入标题308以及活动标题 304两者动画化。图形用户界面200可以将进入标题308动画化以移向活动标题304。图 形用户界面200可以将活动标题304动画化以移离进入标题308。由于两个标题214被动 画化,因此图形用户界面200可使用更多的处理功率。
[0030] 在具有较少处理功率的用户设备中,进入标题308可以对活动标题304执行下
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1