System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种元素处理方法、一种元素处理装置、一种终端、一种计算机可读存储介质及一种计算机程序产品。
技术介绍
1、电子产品(如智能手机、智能电脑或个人电脑等)凭借其智能且便于携带等优势,被人们广泛使用。经实践发现,通过电子产品的显示屏幕输出服务界面时,受到显示屏幕的屏幕尺寸小的限制,导致对象查看服务界面中的界面元素较为困难。因此,如何帮助对象更好的查看服务界面中的界面元素,成为研究热点话题。
技术实现思路
1、本申请实施例提供一种元素处理方法、装置、终端、介质及程序产品,能够通过服务界面中的放大区域,对服务界面中的界面元素进行放大显示。
2、一方面,本申请实施例提供了一种元素处理方法,该方法包括:
3、显示服务界面,服务界面中包括一个或多个界面元素;
4、在服务界面中显示放大区域,放大区域允许沿着任意形状的移动轨迹在服务界面中进行移动;以及,
5、在放大区域中对界面元素进行放大显示。
6、另一方面,本申请实施例提供了一种元素处理装置,该装置包括:
7、显示单元,用于显示服务界面,服务界面中包括一个或多个界面元素;
8、处理单元,用于在服务界面中显示放大区域,放大区域允许沿着服务界面的任意方向进行移动;以及,
9、处理单元,还用于在放大区域中对界面元素进行放大显示。
10、在一种实现方式中,处理单元,还用于:
11、响应于在服务界面中存在的激活操作
12、其中,激活操作包括以下至少一种:针对放大选项的选中操作,音频信号输入操作,振动操作,以及,在服务界面中的任一显示位置执行的手势操作。
13、在一种实现方式中,处理单元用于在服务界面中显示放大区域时,具体用于:
14、响应于针对服务界面中的界面元素执行的拖拽操作,在服务界面中显示放大区域;
15、处理单元用于在放大区域中对界面元素进行放大显示时,具体用于:
16、在放大区域中,对被拖拽的界面元素进行放大显示。
17、在一种实现方式中,被拖拽的界面元素表示为可移动界面元素,处理单元,还用于:
18、根据拖拽操作将可移动界面元素从第一位置移动至第二位置的过程中,放大区域持续显示于服务界面中;
19、当拖拽操作在第二位置被取消时,在服务界面中取消显示放大区域。
20、在一种实现方式中,处理单元用于在服务界面中显示放大区域时,具体用于:
21、若在服务界面中存在触控焦点,则在服务界面中显示放大区域;
22、处理单元用于在放大区域中对界面元素进行放大显示时,具体用于:
23、在放大区域中,对触控焦点的关联界面元素进行放大显示。
24、在一种实现方式中,服务界面中的触控焦点包括以下至少一种:服务界面中的游动光标,服务界面中的输入光标,以及,服务界面中存在的触控操作的作用位置。
25、在一种实现方式中,放大区域显示于服务界面中的触控焦点所关联位置处;放大区域的移动方式包括:
26、若触控焦点在服务界面中进行移动,则控制放大区域跟随触控焦点的移动轨迹,在服务界面中进行变化。
27、在一种实现方式中,放大区域显示于服务界面中的触控焦点所关联位置处,包括:放大区域显示于触控焦点的关联界面元素所关联位置处;
28、放大区域与关联界面元素之间的显示位置关系,包括:
29、放大区域随机显示于关联界面元素的周围;或者,
30、放大区域与关联界面元素相邻,且放大区域和关联界面元素沿着同一方向排列显示,方向包括水平方向或竖直方向;或者,
31、放大区域覆盖显示于关联界面元素之上。
32、在一种实现方式中,放大区域显示于服务界面中的参考位置,放大区域的移动方式,包括:
33、响应于针对放大区域的移动操作,将放大区域沿着移动操作的移动轨迹,从参考位置转移至目标位置;
34、其中,目标位置是指:移动操作被取消时,移动操作在服务界面中的位置。
35、在一种实现方式中,服务界面中包括触控焦点,处理单元用于在放大区域中对界面元素进行放大显示时,具体用于:
36、根据触控焦点在服务界面中的位置变化,确定触控焦点的关联界面元素发生变化;
37、在放大区域内实时更新显示,放大后的触控焦点的关联界面元素。
38、在一种实现方式中,处理单元,还用于:
39、若在放大区域中存在针对所述关联界面元素的编辑操作,则在放大区域内放大显示,根据编辑操作更新后的关联界面元素;以及,
40、在服务界面中更新显示,根据编辑操作更新后的关联界面元素。
41、在一种实现方式中,处理单元,还用于:
42、若检测到针对放大区域的区域调整操作,则根据区域调整操作更新显示放大区域;
43、其中,放大区域的显示样式包括:圆形、矩形或多边形;区域调整操作包括以下至少一种:尺寸调整操作和旋转操作,尺寸调整操作用于调整放大区域的区域尺寸,旋转操作用于对放大区域进行旋转。
44、在一种实现方式中,服务界面中包括触控焦点,处理单元用于在放大区域中对界面元素进行放大显示时,具体用于:
45、根据放大后的触控焦点的关联界面元素的元素尺寸,和放大区域的区域尺寸之间的尺寸关系,对关联界面元素进行放大显示;以及,
46、对以触控焦点为中心的目标区域内,除关联界面元素之外的其他界面元素进行放大显示。
47、在一种实现方式中,处理单元用于根据放大后的触控焦点的关联界面元素的元素尺寸,和放大区域的区域尺寸之间的尺寸关系,对关联界面元素进行放大显示时,具体用于:
48、若放大后的关联界面元素的元素尺寸,小于或等于放大区域的区域尺寸,则在放大区域内完整显示放大后的关联界面元素;
49、若放大后的关联界面元素的元素尺寸,大于放大区域的区域尺寸,则在放大区域内放大显示,放大后的关联界面元素中位于以触控焦点为中心的目标区域内的部分元素内容。
50、在一种实现方式中,服务界面包括应用程序的服务界面,应用程序是免安装的应用程序,应用程序是指运行于客户端内的任一个应用程序;当应用程序运行于客户端内时,客户端与应用程序具备父子关系,客户端为应用程序的父程序,而应用程序为客户端的子程序。
51、在一种实现方式中,界面元素包括:图像、文本、富文本、链接、音视频、动画、图标以及表格。
52、另一方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机程序适于由处理器加载并执行如上述的元素处理方法。
53、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指本文档来自技高网...
【技术保护点】
1.一种元素处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述在所述服务界面中显示放大区域之前,还包括:
3.如权利要求1或2所述的方法,其特征在于,所述在所述服务界面中显示放大区域,包括:
4.如权利要求3所述的方法,其特征在于,所述被拖拽的界面元素表示为可移动界面元素,所述方法还包括:
5.如权利要求1或2所述的方法,其特征在于,所述在所述服务界面中显示放大区域,包括:
6.如权利要求5所述的方法,其特征在于,所述服务界面中的触控焦点包括以下至少一种:所述服务界面中的游动光标,所述服务界面中的输入光标,以及,所述服务界面中存在的触控操作的作用位置。
7.如权利要求1所述的方法,其特征在于,所述放大区域显示于所述服务界面中的触控焦点所关联位置处;所述放大区域的移动方式,包括:
8.如权利要求7所述的方法,其特征在于,所述放大区域显示于所述服务界面中的触控焦点所关联位置处,包括:所述放大区域显示于所述触控焦点的关联界面元素所关联位置处;
9.如权利要求1所述的方
10.如权利要求9所述的方法,其特征在于,所述服务界面中包括触控焦点,所述在所述放大区域中对界面元素进行放大显示,包括:
11.如权利要求9所述的方法,其特征在于,所述方法还包括:
12.如权利要求9所述的方法,其特征在于,所述方法还包括:
13.如权利要求1所述的方法,其特征在于,所述服务界面中包括触控焦点,所述在所述放大区域中对界面元素进行放大显示,包括:
14.如权利要求13所述的方法,其特征在于,所述根据放大后的所述触控焦点的关联界面元素的元素尺寸,和所述放大区域的区域尺寸之间的尺寸关系,对所述关联界面元素进行放大显示,包括
15.如权利要求1所述的方法,其特征在于,所述服务界面包括应用程序的服务界面,所述应用程序是免安装的应用程序,所述应用程序是指运行于客户端内的任一个应用程序;当所述应用程序运行于客户端内时,所述客户端与所述应用程序具备父子关系,所述客户端为所述应用程序的父程序,而所述应用程序为所述客户端的子程序。
16.如权利要求1所述的方法,其特征在于,所述界面元素包括:图像、文本、富文本、链接、音视频、动画、图标以及表格。
17.一种元素处理装置,其特征在于,包括:
18.一种终端,其特征在于,包括:
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于被处理器加载并执行如权利要求1-16任一项所述的元素处理方法。
20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1-16任一项所述的元素处理方法。
...【技术特征摘要】
1.一种元素处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述在所述服务界面中显示放大区域之前,还包括:
3.如权利要求1或2所述的方法,其特征在于,所述在所述服务界面中显示放大区域,包括:
4.如权利要求3所述的方法,其特征在于,所述被拖拽的界面元素表示为可移动界面元素,所述方法还包括:
5.如权利要求1或2所述的方法,其特征在于,所述在所述服务界面中显示放大区域,包括:
6.如权利要求5所述的方法,其特征在于,所述服务界面中的触控焦点包括以下至少一种:所述服务界面中的游动光标,所述服务界面中的输入光标,以及,所述服务界面中存在的触控操作的作用位置。
7.如权利要求1所述的方法,其特征在于,所述放大区域显示于所述服务界面中的触控焦点所关联位置处;所述放大区域的移动方式,包括:
8.如权利要求7所述的方法,其特征在于,所述放大区域显示于所述服务界面中的触控焦点所关联位置处,包括:所述放大区域显示于所述触控焦点的关联界面元素所关联位置处;
9.如权利要求1所述的方法,其特征在于,所述放大区域显示于所述服务界面中的参考位置,所述放大区域的移动方式,包括:
10.如权利要求9所述的方法,其特征在于,所述服务界面中包括触控焦点,所述在所述放大区域中对界面元素进行放大显示,包括:
11.如权利要求9所述的方法,其特征在于,所述方法还...
【专利技术属性】
技术研发人员:黄炳琪,张勇,蔡雄,裴亚琳,杜啸楠,褚宏鑫,郑良汉,金元浩,冯普春,郭婧,黄凯,杨涛,李坤,仲金龙,岳亚峥,杨圣永,张翼千,刘烁兰,曹涛,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。