一种用户界面的处理方法和电子设备技术

技术编号:8687881 阅读:161 留言:0更新日期:2013-05-09 07:42
本发明专利技术实施例公开了一种用户界面的处理方法和电子设备,能够有效避免用户界面中非关注区域对用户造成的视觉干扰和误操作。该方法包括:所述电子设备根据用户在所述用户界面选择的区域,确定非关注区域,其中,关注区域为所述用户界面中除非关注区域以外的区域;所述电子设备根据所述非关注区域创建第一控件,所述第一控件用于将所述非关注区域显示在所述显示器上;所述电子设备隐藏所述非关注区域,并将所述关注区域和所述第一控件显示在所述显示器上。本发明专利技术适用于信息技术领域。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息
,尤其涉及一种用户界面的处理方法和电子设备
技术介绍
随着社会的进步和技术的发展,人们越来越多地使用智能移动终端应用程序和接入因特网来娱乐、获取信息。在智能移动终端应用方面,伴随移动应用逐渐成为面向手机媒体发布的主要方式,智能手机应用中内置广告成为了当前移动广告市场关键驱动力量。但智能移动终端本身屏幕尺寸有限,这些广告区域的存在影响了用户真正关注的内容,同时容易造成用户的误操作。针对以上问题,相关领域技术人员提出了一种移动终端以阅读模式浏览网页方法。该方案中,当获得的网页数据可以以阅读模式处理时,浏览服务器对获取的网页数据中的图片、Flash信息等设定的无效信息进行数据过滤,并进行排版;当获得的网页数据不可以以阅读模式处理时,浏览服务器只对获得的网页数据进行常规排版。上述方法在很大程度上减少了移动终端上网页的无效信息,但仍有不足之处:只有当网页数据可以以阅读模式处理时,浏览服务器才能根据设定的无效信息进行数据过滤,不能保证对所有用户界面都适用;只适用于去除可以以阅读模式处理的网页的无效信息,不能解决用户界面中的非关注区域问题。从而,不能有效避免非关注区域对用户造成的视觉干扰和误操作。
技术实现思路
本专利技术的实施例提供一种用户界面的处理方法和电子设备,能够按照用户的需求隐藏非关注内容,从而能够有效避免非关注内容对用户造成的视觉干扰和误操作。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供了一种用户界面的处理方法,所述方法应用于电子设备,所述电子设备在显示器上显示所述用户界面,该方法包括:所述电子设备根据用户在所述用户界面选择的区域,确定非关注区域,其中,关注区域为所述用户界面中除非关注区域以外的区域;所述电子设备根据所述非关注区域创建第一控件,所述第一控件用于将所述非关注区域显示在所述显示器上;所述电子设备在用户界面上隐藏所述非关注区域,并将所述关注区域和所述第一控件显示在所述显示器上。在第一种可能的实现方式中,根据第一方面,所述电子设备根据用户在所述用户界面选择的区域,确定非关注区域具体包括:所述电子设备根据所述非关注区域确定对应的页面文件包括的节点。在第二种可能的实现方式中,结合第一种可能的实现方式,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息;所述电子设备根据所述非关注区域确定对应的页面文件包括的节点具体包括:所述电子设备确定用户在所述用户界面选择的非关注区域的起始位置和结束位置,根据所述起始位置和结束位置分别确定所述起始位置和结束位置对应的节点;所述电子设备将所述起始位置对应的节点和结束位置对应的节点之间的节点确定为所述非关注区域对应的页面文件包括的节点。在第三种可能的实现方式中,结合第一种可能的实现方式,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息;所述电子设备确定所述非关注区域对应的页面文件包括的节点具体包括:所述电子设备确定所述非关注区域在所述用户界面的位置信息;所述电子设备根据所述非关注区域在所述用户界面的位置信息,判断所述用户界面对应的页面文件中的每一子节点的位置是否在所述非关注区域中;将位置在所述非关注区域的子节点确定为所述非关注区域对应的页面文件包括的节点。在第四种可能的实现方式中,结合第一种至第三种可能的实现方式,所述电子设备隐藏所述非关注区域具体为:将所述非关注区域对应的页面文件包括的节点进行删除。在第五种可能的实现方式中,结合第一种至第三种可能的实现方式,所述电子设备隐藏所述非关注区域具体为:将所述非关注区域对应的页面文件对应的节点的显示属性设置为不可见。在第六种可能的实现方式中,结合第四种或第五种可能的实现方式,所述电子设备隐藏所述非关注区域之后,该方法还包括:若所述电子设备接收到用户对所述第一控件的操作后,所述电子设备将所述用户界面的关注区域和第一控件对应的非关注区域显示在所述显示器上。第二方面,提供了一种电子设备,所述电子设备包括:处理器和显示器;所述处理器,用于根据用户在所述用户界面选择的区域,确定非关注区域,其中,关注区域为所述用户界面中除非关注区域以外的区域;所述处理器,还用于根据所述非关注区域创建第一控件,所述第一控件用于将所述非关注区域显示在所述显示器上;所述处理器,还用于在用户界面上隐藏所述非关注区域,并指示所述显示器显示所述关注区域和所述第一控件显示在所述显示器上;所述显示器,用于接收所述处理器的指示信息,显示所述关注区域和所述第一控件。在第一种可能的实现方式中,结合第二方面,所述处理器根据用户在所述用户界面选择的区域,确定非关注区域具体为:所述电子设备根据所述非关注区域确定对应页面文件包括的节点。在第二种可能的实现方式中,根据第一种可能的实现方式,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息;所述处理器根据所述非关注区域确定对应页面文件包括的节点具体包括:确定用户在所述用户界面选择的非关注区域的起始位置和结束位置,根据所述起始位置和结束位置分别确定所述起始位置和结束位置对应的节点;将所述起始位置对应的节点和结束位置对应的节点之间的节点确定为所述非关注区域对应的页面文件包括的节点。在第三种可能的实现方式中,根据第一种可能的实现方式,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息;所述处理器根据所述非关注区域确定对应页面文件包括的节点具体包括:确定所述非关注区域在所述用户界面的位置信息;根据所述非关注区域在所述用户界面的位置信息,判断所述用户界面对应的页面文件中的每一子节点的位置是否在所述非关注区域中;将位置在所述非关注区域的子节点确定为所述非关注区域对应的页面文件包括的节点。在第四种可能的实现方式中,根据第一种可能的实现方式至第三种可能的实现方式,所述处理器隐藏所述非关注区域具体为:将所述非关注区域对应的页面文件包括的节点进行删除。在第五种可能的实现方式中,根据第一种可能的实现方式至第三种可能的实现方式,所述处理器隐藏所述非关注区域具体为:将所述非关注区域对应的页面文件包括的节点的显示属性设置为不可见。在第六种可能的实现方式中,根据第四种或第五种可能的实现方式,所述处理器,还用于接收用户对所述第一控件的操作;所述处理器,还用于接收到用户对所述第一控件的操作后,指示显示器显示所述用户界面的关注区域和第一控件对应的非关注区域;所述显示器,还用于接收所述处理器的指示信息,显示所述用户界面的关注区域和第一控件对应的非关注区域。本专利技术实施例提供了一种用户界面的处理方法和电子设备,该电子设备根据用户在所述用户界面选择的区域,确定非关注区域,其中,关注区域为所述用户界面中除非关注区域以外的区域;所述电子设备根据所述非关注区域创建第一控件,所述第一控件用于将所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用户界面的处理方法,其特征在于,所述方法应用于电子设备,所述电子设备在显示器上显示所述用户界面,该方法包括: 所述电子设备根据用户在所述用户界面选择的区域,确定非关注区域,其中,关注区域为所述用户界面中除非关注区域以外的区域; 所述电子设备 根据所述非关注区域创建第一控件,所述第一控件用于将所述非关注区域显示在所述显示器上; 所述电子设备在用户界面上隐藏所述非关注区域,并将所述关注区域和所述第一控件显示在所述显示器上。2.根据权利要求1所述的方法,其特征在于,所述电子设备根据用户在所述用户界面选择的区域,确定非关注区域具体为: 所述电子设备根据所述非关注区域确定对应页面文件包括的节点。3.根据权利要求2所述的方法,其特征在于,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息; 所述电子设备根据所述非关注区域确定对应页面文件包括的节点具体包括: 所述电子设备确定用户在所述用户界面选择的非关注区域的起始位置和结束位置,根据所述起始位置和结束位置分别确定所述起始位置和结束位置对应的节点; 所述电子设备将所述起始位置对应的节点和结束位置对应的节点之间的节点确定为所述非关注区域对应的页面文件包括的节点。4.根据权利要求2所述的方法,其特征在于,所述用户界面对应的页面文件为树形结构;所述树形结构包括一个根节点和至少一个子节点,所述子节点包括所述子节点对应的内容和所述子节点对应的内容在所述用户界面的位置信息; 所述电子设备确定所述非关注区域对应的页面文件包括的节点具体包括: 所述电子设备确定所述非关注区域在所述用户界面的位置信息; 所述电子设备根据所述非关注区域在所述用户界面的位置信息,判断所述用户界面对应的页面文件中的每一子节点的位置是否在所述非关注区域中; 将位置在所述非关注区域的子节点确定为所述非关注区域对应的页面文件包括的节点。5.根据权利要求2-4任一项所述的方法,其特征在于,所述电子设备隐藏所述非关注区域具体为: 将所述非关注区域对应的页面文件包括的节点进行删除。6.根据权利要求2-4任一项所述的方法,其特征在于,所述电子设备隐藏所述非关注区域具体为: 将所述非关注区域对应的页面文件包括的节点的显示属性设置为不可见。7.根据权利要求5或6所述的方法,其特征在于,所述电子设备隐藏所述非关注区域之后,该方法还包括: 若所述电子设备接收到用户对所述第一控件的操作后,所述电子设备将所述用户界面的关注区域和第一控件对应的非关注区域显示在所述显示器上。8.一种电子设备,其特征在于,所述电子设备包括:处理器和显示器;所述处理器,用于根据用户在所...

【专利技术属性】
技术研发人员:王大为张杰
申请(专利权)人:华为技术有限公司
类型:
国别省市:

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

1