System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及电子设备,尤其涉及编辑应用的界面配置方法、设备以及存储介质。
技术介绍
1、随着电子技术的不断发展,电子设备所能支持的交互方式日益丰富和精细,在电子设备可以实现越来越多的编辑功能,例如基于数位板的绘图编辑,基于触摸屏的手写内容编辑,基于键盘或触摸屏的文字编辑等丰富的编辑功能得以满足用户多方面的编辑需求。
2、专利技术人对现有的编辑功能进行使用研究时发现,现有的编辑功能基于相应的编辑应用实现,针对某一种编辑方式开发的编辑应用的交互界面中,通常以全功能的方式向所有用户呈现所有功能,但即使是使用同一种编辑方式对应的编辑应用,不同类型用户对编辑应用的使用需求并不相同。所有类型用户使用统一的全功能配置的交互界面,使得编辑应用的功能越来越丰富的同时,也增加了用户使用编辑应用时的学习成本,提高了编辑应用的使用难度。
技术实现思路
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、本申请实施例提供了编辑应用的界面配置方法、设备以及存储介质,该方法中,检测到作用于编辑应用的交互界面的配置触发事件时,获取用户属性信息;根据预设的关联规则,确认所述用户属性信息对应的待定功能控件集;基于所述待定功能控件集确认目标功能控件集;根据所述目标功能控件集对所述交互界面的功能控件布局进行更新,并保存更新后的功能控件布局。通过获取用户属性信息,基于用户属性信息表征不同的用户群体需求,进而来匹配相应的用于编辑应用的交互界面的目标功能控件集,让编辑应用在具体使用过程中实际呈现的功能配置方案更加贴合用户需求,简化编辑应用的操作,从而减少使用编辑应用时的学习成本,降低用户使用难度。
本文档来自技高网...【技术保护点】
1.编辑应用的界面配置方法,其特征在于,包括:
2.根据权利要求1所述的界面配置方法,其特征在于,所述编辑应用的功能控件包括必选控件和可选控件,所述待定功能控件集为所述可选控件组成的集合的子集;
3.根据权利要求1所述的界面配置方法,其特征在于,所述配置触发事件包括设备初始化事件、配置控件触发事件和用户属性更新事件中的一种或多种。
4.根据权利要求1-3任一项所述的的界面配置方法,其特征在于,所述用户属性信息包括个人身份信息和使用习惯信息。
5.根据权利要求4所述的界面配置方法,其特征在于,所述检测到作用于编辑应用的交互界面的配置触发事件时,获取用户属性信息,包括:
6.根据权利要求5所述的界面配置方法,其特征在于,所述在所述交互界面中显示信息录入窗口,通过所述信息录入窗口接收个人身份信息,包括:
7.根据权利要求1-3任一项所述的界面配置方法,其特征在于,预存有多个功能控件集,每个所述功能控件集配置有多个属性标签;
8.根据权利要求1-3任一项所述的界面配置方法,其特征在于,预存有每个功能控件配
9.根据权利要求1-3任一项所述的界面配置方法,其特征在于,所述基于所述待定功能控件集确认目标功能控件集,包括:
10.电子设备,其特征在于,所述电子设备包括:
11.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-9中任一项所述的编辑应用的界面配置方法。
...【技术特征摘要】
1.编辑应用的界面配置方法,其特征在于,包括:
2.根据权利要求1所述的界面配置方法,其特征在于,所述编辑应用的功能控件包括必选控件和可选控件,所述待定功能控件集为所述可选控件组成的集合的子集;
3.根据权利要求1所述的界面配置方法,其特征在于,所述配置触发事件包括设备初始化事件、配置控件触发事件和用户属性更新事件中的一种或多种。
4.根据权利要求1-3任一项所述的的界面配置方法,其特征在于,所述用户属性信息包括个人身份信息和使用习惯信息。
5.根据权利要求4所述的界面配置方法,其特征在于,所述检测到作用于编辑应用的交互界面的配置触发事件时,获取用户属性信息,包括:
6.根据权利要求5所述的界面配置方法,其特征在于,所...
【专利技术属性】
技术研发人员:魏星,
申请(专利权)人:广州文石信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。