System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本说明书整体涉及电子设备,包括例如电子设备的可动态调整大小的内容。
技术介绍
1、电子设备通常包括提供用于在应用程序的用户界面中显示的信息的应用程序。为了从应用程序访问信息,用户通常需要解锁电子设备,启动应用程序,等待应用程序启动,并导航到显示信息的应用程序的用户界面的相关部分。
技术实现思路
【技术保护点】
1.一种方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述系统进程部分地通过确定所述改变的时间和曲线并且将所述一个或多个转变定义应用于所述曲线来实现所述改变。
3.根据权利要求1所述的方法,其中所述多个状态包括具有带有第一标识符的第一元素和带有第二标识符的第二元素的第一状态,并且所述一个或多个转变定义包括用于所述第一元素的第一转变定义和用于所述第二元素的第二转变定义。
4.根据权利要求3所述的方法,其中所述系统进程通过使用所述第一转变定义以动画方式显示所述第一元素的转变并且使用所述第二转变定义以动画方式显示所述第二元素的转变来实现所述改变。
5.根据权利要求4所述的方法,所述方法还包括:在实现所述改变之前,由所述系统进程将所述第一状态的一组元素与第二状态的一组元素进行比较。
6.根据权利要求5所述的方法,所述方法还包括:在实现所述改变之前,由所述系统进程并且基于所述比较确定所述多个状态中的所述第二状态包括带有所述第一标识符的所述第一元素和带有所述第二标识符的所述第二元素。
7.根据权利要求5所述的方
8.根据权利要求7所述的方法,其中使用所述第二转变定义以动画方式显示所述第二元素的所述转变包括以动画方式显示所述第二元素从所述用户界面视图的移除。
9.根据权利要求1所述的方法,其中所述多个状态包括带有具有第一标识符的第一元素的第一状态、不包括具有所述第一标识符的所述第一元素的第二状态、以及包括具有所述第一标识符的所述第一元素的第三状态。
10.根据权利要求9所述的方法,其中所述第一元素在所述第一状态下具有第一大小,并且在所述第三状态下具有不同于所述第一大小的第二大小。
11.根据权利要求1所述的方法,其中所述多个状态包括所述用户界面视图具有第一大小的第一状态和所述用户界面视图具有第二大小的第二状态。
12.根据权利要求1所述的方法,所述方法还包括:当所述用户界面视图的所述多个状态中的一个状态被显示时,由所述系统进程从所述应用程序接收应用程序信息,以在所述用户界面视图的所述多个状态中的所述一个状态的元素内显示。
13.根据权利要求12所述的方法,所述方法还包括:由所述系统进程从所述应用程序接收所述用户界面视图的所述多个状态中的一个状态的所述元素的附加应用程序信息,以在实现所述改变期间在所述元素内显示。
14.根据权利要求1所述的方法,其中所述用户界面视图是用于所述应用程序的小组件的用户界面视图。
15.一种方法,所述方法包括:利用在电子设备上运行的应用程序进行:
16.根据权利要求15所述的方法,其中所述多个状态包括所述用户界面视图具有第一大小并包括第一元素的第一状态,以及所述用户界面视图具有大于所述第一大小的第二大小并包括所述第一元素和第二元素的第二状态,并且其中提供所述应用程序信息包括:
17.根据权利要求16所述的方法,所述方法还包括:由所述应用程序从所述系统进程接收指示从所述第一状态到所述第二状态的转变的状态转变信息,其中提供所述应用程序信息包括响应于接收到所述状态转变信息,由所述应用程序向所述系统进程提供所述第二元素的所述第二应用程序信息。
18.根据权利要求16所述的方法,其中提供所述应用程序信息包括通过根据所述用户界面视图的状态向所述系统进程提供到通信信道的一个或多个链路来提供所述第一应用程序信息和所述第二应用程序信息,所述通信信道用于系统进程访问所述第一应用程序信息和所述第二应用程序信息。
19.根据权利要求15所述的方法,所述方法还包括:由所述应用程序向所述系统进程提供在从所述多个状态中的一个状态到所述多个状态中的另一个状态的转变期间要由所述系统进程在所述用户界面视图中显示的附加应用程序信息。
20.一种非暂态计算机可读介质,所述非暂态计算机可读介质存储用于用户界面视图显示进程的指令,所述指令在由电子设备的一个或多个处理器执行时,使所述一个或多个处理器:
...【技术特征摘要】
【国外来华专利技术】
1.一种方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述系统进程部分地通过确定所述改变的时间和曲线并且将所述一个或多个转变定义应用于所述曲线来实现所述改变。
3.根据权利要求1所述的方法,其中所述多个状态包括具有带有第一标识符的第一元素和带有第二标识符的第二元素的第一状态,并且所述一个或多个转变定义包括用于所述第一元素的第一转变定义和用于所述第二元素的第二转变定义。
4.根据权利要求3所述的方法,其中所述系统进程通过使用所述第一转变定义以动画方式显示所述第一元素的转变并且使用所述第二转变定义以动画方式显示所述第二元素的转变来实现所述改变。
5.根据权利要求4所述的方法,所述方法还包括:在实现所述改变之前,由所述系统进程将所述第一状态的一组元素与第二状态的一组元素进行比较。
6.根据权利要求5所述的方法,所述方法还包括:在实现所述改变之前,由所述系统进程并且基于所述比较确定所述多个状态中的所述第二状态包括带有所述第一标识符的所述第一元素和带有所述第二标识符的所述第二元素。
7.根据权利要求5所述的方法,所述方法还包括:在实现所述改变之前,由所述系统进程并且基于所述比较确定所述多个状态中的所述第二状态包括带有所述第一标识符的所述第一元素并且不包括带有所述第二标识符的所述第二元素。
8.根据权利要求7所述的方法,其中使用所述第二转变定义以动画方式显示所述第二元素的所述转变包括以动画方式显示所述第二元素从所述用户界面视图的移除。
9.根据权利要求1所述的方法,其中所述多个状态包括带有具有第一标识符的第一元素的第一状态、不包括具有所述第一标识符的所述第一元素的第二状态、以及包括具有所述第一标识符的所述第一元素的第三状态。
10.根据权利要求9所述的方法,其中所述第一元素在所述第一状态下具有第一大小,并且在所述第三状态下具有不同于所述第一大小的第二大小。
11.根据权利要求1所述的方法,其中所述多个状态包括所述用户界面视图具有第一大小的第一状态和所述用户界面视图具有第二大小的...
【专利技术属性】
技术研发人员:J·S·哈柏,J·A·肖,N·N·德赛,P·R·梅特卡尔夫,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。