跨应用共享用户界面定制制造技术

技术编号:31823394 阅读:15 留言:0更新日期:2022-01-12 12:43
提供了用于跨应用共享用户界面(UI)定制的方法、系统和计算机程序产品。应用开发者可利用可被定制为编群的控件编群来创建UI(例如,游戏控件布局)。控件编群可包括在布局模板中被选择性地指派给套接口群集(例如,套接口编群)的多个控件。控件编群中的控件可例如通过改变控件编群的位置、旋转和/或缩放来被定制为编群。用户可定制控件以获得舒适度,切换用于左右手玩游戏的控件并跨应用共享经定制偏好。UI定制可跨具有不同UI的应用被共享。例如,第一UI中的一个或多个控件编群的定制可被应用于其他应用的其他UI中的一个或多个控件编群。用户可避免针对许多UI进行繁琐、耗时的单独控件更改。单独控件更改。单独控件更改。

【技术实现步骤摘要】
【国外来华专利技术】跨应用共享用户界面定制
[0001]背景
[0002]应用开发者可开发供用户与设备上的应用进行交互的用户界面。用户界面(UI)的示例是提供图形用户界面(GUI)的触摸屏界面,该图形用户界面(GUI)使用户能够使用触摸(例如,通过应用一个或多个手指)与设备交互。GUI可包括一个或多个所显示控件以供用户在触摸屏上进行交互。UI的布局对于每个应用而言往往是唯一的。
[0003]概述
[0004]提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的概念的选集。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
[0005]提供了用于跨应用共享用户界面(UI)定制的方法、系统和计算机程序产品。应用开发者可利用可被定制为编群的控件编群来创建UI,诸如游戏控件布局。控件编群可包括在布局模板中被选择性地指派给套接口群集的多个控件,套接口群集可被称为套接口编群。控件编群中的控件可通过作为整体修改控件编群来被定制为编群。用户也可个体地定制控件。此外,UI定制可跨具有不同UI的应用被共享。
[0006]下文参考附图详细描述各实施例的进一步特征和优点以及各个实施例的结构和操作。注意,所述方法和系统不局限于在此所述的特定实施例。本文呈现这些实施例仅用于说明性的用途。基于本文包含的示教,附加的实施例对相关领域的技术人员将是显而易见的。
附图说明
[0007]合并到本文并构成说明书的一部分的附图例示了本申请的各实施例,并且与说明书一起进一步用于解释各实施例的原理并允许相关领域技术人员实施和使用这些实施例。
[0008]图1示出了根据一实施例的用于跨应用的用户界面定制的示例系统的框图。
[0009]图2示出了根据一实施例的触摸屏上的控件套接口模板的示例。
[0010]图3A

3G示出了根据各实施例的触摸控件套接口模板中的套接口和套接口编群的选择性配置的示例。
[0011]图4A示出了根据一实施例的触摸屏上的控件布局和控件布局库的示例。
[0012]图4B示出了根据一实施例的触摸屏上的活跃第一控件布局的示例。
[0013]图5示出了根据一实施例的触摸屏上的界面控件管理器和第一布局编群的示例。
[0014]图6示出了根据一实施例的在触摸屏上选择第一布局编群中的第二控件布局的示例。
[0015]图7示出了根据一实施例的触摸屏上的活跃第二控件布局的示例。
[0016]图8示出了根据一实施例的触摸屏上的布局编辑器中的第一控件布局的示例。
[0017]图9示出了根据一实施例的在触摸屏上的第一控件布局中缩放和旋转左侧控件编群的示例。
[0018]图10示出了根据一实施例的在触摸屏上的第一控件布局中同时重新定位右侧和
左侧控件编群的示例。
[0019]图11示出了根据一实施例的触摸屏上的第一控件布局的经激活定制版本的示例。
[0020]图12示出了根据一实施例的在触摸屏上通过重新定位、缩放和旋转右侧和左侧控件编群来与相同布局编群中的第二控件布局共享第一控件布局的定制的示例。
[0021]图13示出了根据一实施例的在触摸屏上浏览控件布局编群库的示例。
[0022]图14示出了根据一实施例的在触摸屏上与第二布局编群中的第一控件布局共享第一布局编群中的第一控件布局的定制的示例。
[0023]图15是根据一实施例的在触摸屏上与第三布局编群中的第一控件布局共享第一布局编群中的第一控件布局的定制的示例。
[0024]图16示出了根据一实施例的用于提供控件套接口模板的示例方法的流程图。
[0025]图17示出了根据一实施例的用于为应用提供控件布局的示例方法的流程图。
[0026]图18示出了根据一实施例的用于提供控件布局管理器的示例方法的流程图。
[0027]图19示出了根据一实施例的用于使用控件布局管理器以选择控件布局的示例方法的流程图。
[0028]图20示出了根据一实施例的用于编辑控件布局的示例方法的流程图。
[0029]图21示出了根据一实施例的用于浏览控件布局库的示例方法的流程图。
[0030]图22示出了可被用来实现各个实施例的示例移动设备的框图。
[0031]图23示出了可被用来实现各个实施例的计算设备的框图。
[0032]当结合其中相同的附图标记标识对应的元素的附图时,本文中描述的各实施例的特征和优点将从以下阐述的详细描述中变得更加显而易见。在附图中,相同的附图标记一般指示等同的、功能上类似的、和/或结构上类似的元素。其中元素第一次出现的附图由对应附图标记中最左侧的(诸)数位来指示。
[0033]详细描述
[0034]I.引言
[0035]本说明书和附图公开了包括所公开实施例的各特征的一个或多个实施例。各实施例的范围不仅限于本文公开的各方面。所公开的实施例仅例示了期望范围,并且所公开实施例的修改版本也被涵盖在内。各实施例由所附权利要求限定。
[0036]说明书中对“一个实施例”、“一实施例”、“一示例实施例”等等的提及指示所描述的实施例可包括特定特征、结构或者特性,但是,每一个实施例可不必包括该特定特征、结构或者特性。此外,这些短语不一定指相同的实施例。此外,当结合某一实施例描述特定特征、结构或特性时,不管是否被明确描述,结合其他实施例来实现该特征、结构或特性被认为是在本领域技术人员的知识范围内。
[0037]此外,应当理解,本文中使用的空间描述(例如,“上方”、“下方”、“上”、“左”、“右”、“下”、“顶部”、“底部”、“垂直”、“水平”等)仅用于说明的目的,并且本文描述的结构的实际实现可以按任何取向或方式在空间上被布置。
[0038]在讨论中,除非另有说明,否则修改本公开的实施例的一个或多个特征的条件或关系特性的诸如“基本上”和“大约”之类的形容词应被理解成是指该条件或特性被限定在对该实施例所意图的应用而言可接受的该实施例的操作的容差以内。
[0039]以下描述多个示例性实施例。应当注意,在此提供的任何章节/子章节标题不旨在
限制。本文档中描述了各实施例,并且任何类型的实施例可被包括在任何章节/子章节下。此外,在任何章节/子章节中公开的各实施例可与在相同章节/子章节和/或不同章节/子章节中描述的任何其它实施例以任何方式组合。
[0040]II.示例实施例
[0041]应用开发者可开发供用户与设备上的应用进行交互的用户界面。用户界面(UI)的示例是提供图形用户界面(GUI)的触摸屏界面,该图形用户界面(GUI)使用户能够使用触摸(例如,通过应用一个或多个手指)与设备交互。GUI可包括供用户在触摸屏上进行交互的一个或多个所显示控件。在GUI的上下文中,控件是配置成用于用户通过触摸操纵进行交互以向与GUI相关联的应用提供输入的图形元素。控件的示例包括图形元素,诸如按钮、滑块、微调器、下拉列表/菜单、工具栏、图标等。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在第一布局中提供配置有第一多个控件的第一用户界面(UI);在第二布局中提供配置有第二多个控件的第二UI,其中所述第二多个控件不同于所述第一多个控件;以及在显示设备上按基于所述第一多个控件的经定制布局的经定制布局显示具有所述第二多个控件的所述第二UI。2.如权利要求1所述的方法,其中:所述第一UI包括第一控件编群,所述第一控件编群包括能定制为编群的所述第一多个控件;以及所述第二UI包括第二控件编群,所述第二控件编群包括能定制为编群的所述第二多个控件。3.如权利要求2所述的方法,进一步包括:通过改变所述第一控件编群的位置、旋转和缩放中的至少一者来定制所述第一UI。4.如权利要求2所述的方法,其中:所述第一控件编群基于包括多个控件套接口的第一套接口编群,所述第一多个控件被选择性地指派给所述多个控件套接口;以及所述第二控件编群基于包括多个控件套接口的第二套接口编群,所述第二多个控件被选择性地指派给所述多个控件套接口。5.如权利要求4所述的方法,其中:所述第一套接口编群是具有多个套接口编群的第一模板的一部分;以及所述第二套接口编群是具有多个套接口编群的第二模板的一部分。6.如权利要求5所述的方法,其中:所述第一UI基于所述第一模板中的所述多个套接口编群而包括多个控件编群;以及所述第二UI基于所述第二模板中的所述多个套接口编群而包括多个控件编群。7.如权利要求6所述的方法,进一步包括:通过改变所述多个控件编群中的每一者的位置、旋转和缩放中的至少一者来定制所述第一UI。8.如权利要求7所述的方法,其中,对所述第一和第二控件编群的定制是同时的。9.如权利要求7所述的...

【专利技术属性】
技术研发人员:J
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1