【技术实现步骤摘要】
用于更新用户界面方法和装置
本申请实施例涉及计算机
,具体涉及用于更新用户界面方法和装置。
技术介绍
用户所使用的各种应用通常都会提供有交互界面,而且提供有更改界面的如颜色、布局等属性的功能,从而能够让用户根据自己的喜好选择界面。现有的更新界面的方式通常是利用界面相关的层叠样式表来实现。在更新界面上,通过动态加载目标界面对应的层叠样式表文件,并删除初始界面的层叠样式表文件来实现对界面的更新。
技术实现思路
本申请实施例提出了用于更新用户界面方法和装置。第一方面,本申请实施例提供了一种用于更新用户界面方法,该方法包括:响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,其中,属性信息集合中的属性信息包括属性关键字和属性值;获取初始用户界面的属性对应的属性关键字在属性信息集合中对应的属性值,其中,初始用户界面的属性与属性关键字的对应关系是预设的;将初始用户界面的属性的属性值更新为获取到的属性值;显示更新后的初始用户界面。在一些实施例中,请求中包含有指示目标用户界面的信息;以及响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合, ...
【技术保护点】
1.一种用于更新用户界面的方法,包括:响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,其中,所述属性信息集合中的属性信息包括属性关键字和属性值;获取初始用户界面的属性对应的属性关键字在所述属性信息集合中对应的属性值,其中,初始用户界面的属性与属性关键字的对应关系是预设的;将初始用户界面的属性的属性值更新为获取到的属性值;显示更新后的初始用户界面。
【技术特征摘要】
1.一种用于更新用户界面的方法,包括:响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,其中,所述属性信息集合中的属性信息包括属性关键字和属性值;获取初始用户界面的属性对应的属性关键字在所述属性信息集合中对应的属性值,其中,初始用户界面的属性与属性关键字的对应关系是预设的;将初始用户界面的属性的属性值更新为获取到的属性值;显示更新后的初始用户界面。2.根据权利要求1所述的方法,其中,所述请求中包含有指示目标用户界面的信息;以及所述响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,包括:将预设的、与指示目标用户界面的信息对应的属性信息集合确定为目标用户界面对应的属性信息集合。3.根据权利要求1所述的方法,其中,所述请求中不包含指示目标用户界面的信息;以及所述响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,包括:获取初始用户界面上的内容信息;根据所述内容信息,确定内容关键字;响应于查找到针对当前用户预设的、与所述内容关键字对应的属性信息集合,将查找到的属性信息集合确定为目标用户界面对应的属性信息集合,其中,针对当前用户预设的、内容关键字与属性信息集合的对应关系是根据当前用户使用过的用户界面的相关数据设置的。4.根据权利要求3所述的方法,其中,所述响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,还包括:响应于未查找到针对当前用户预设的、与所述内容关键字对应的属性信息集合,生成目标用户界面对应的属性信息集合。5.根据权利要求1所述的方法,其中,所述方法还包括:响应于接收到指示更新用户界面上的部分界面元素的请求,确定目标用户界面对应的属性信息集合;针对所述部分界面元素中的界面元素,获取该界面元素的属性对应的属性关键字在属性信息集合中对应的属性值,将该界面元素的属性的属性值更新为获取到的属性值,其中,界面元素的属性与属性关键字的对应关系是预设的;显示所述部分界面元素更新后的初始用户界面。6.根据权利要求5所述的方法,其中,所述方法还包括:针对所述部分界面元素中的界面元素,在该界面元素的配置文件中存储该界面元素的属性与属性关键字的对应关系;在用户界面的公共配置文件中存储除用户界面上的界面元素的属性之外的属性与属性关键字的对应关系。7.根据权利要求1-4之一所述的方法,其中,用户界面的属性包括与色彩有关的属性;以及所述属性信息集合中的属性信息的属性关键字用于描述色彩的功能类型,属性值用于表示色彩,其中,属性关键字包括分别对应于主色调、辅助色、点缀色、第一高亮色、第二高亮色、背景色、字体颜色的关键字。8.一种用于更新用户界面的装置,包括:确定单元,被配置成响应于接收到指示更新用户界面的请求,确定目标用户界面对应的属性信息集合,其中,所述属性信息集合中的属性信息包括属性关键字和属性值;获取单...
【专利技术属性】
技术研发人员:钟姿艳,郝郁,程荣,赵沐为,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。