基于场景的界面设置方法及装置制造方法及图纸

技术编号:13158737 阅读:43 留言:0更新日期:2016-05-09 20:39
本公开是关于一种基于场景的界面设置方法及装置,包括:获取当前界面所处场景的场景信息;根据所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息;根据所述当前场景对应的界面设置信息,对所述当前界面进行设置。通过本公开的方案,能够实现根据特定场景对界面进行智能化设置,满足用户在不同场景下的界面需求,并且,能够进一步提高应用推送的准确性和可靠性,提升用户体验。

【技术实现步骤摘要】

本公开涉及软件应用领域,尤其涉及一种基于场景的界面设置方法及装置
技术介绍
随着智能手机的发展,现在可以使用的应用也越来越多。用户在不同的场景中,所需要的界面往往是不同的。例如,在工作的时候,常常需要使用界面中与工作相关的应用,例如,邮件,工作即时通讯(Instant Messaging,简称IM)等;在家里的时候,界面中使用频率高的是娱乐类型的应用,例如,视频软件、音乐软件等。
技术实现思路
本公开提供一种基于场景的界面设置方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种基于场景的界面设置方法,该方法包括:获取当前界面所处场景的场景信息;根据所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息;根据所述当前场景对应的界面设置信息,对所述当前界面进行设置。根据本公开实施例的第二方面,提供一种基于场景的界面设置装置,该装置包括:获取模块,被配置为获取当前界面所处场景的场景信息;场景模块,被配置为根据所述获取模块获取的所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息;处理模块,被配置为根据所述场景模块确定的所述当前场景对应的界面设置信息,对所述当前界面进行设置。根据本公开实施例的第三方面,提供一种基于场景的界面设置装置,该装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取当前界面所处场景的场景信息;根据所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息;根据所述当前场景对应的界面设置信息,对所述当前界面进行设置。本公开实施例提供的技术方案可以包括以下有益效果:根据用户当前所处的场景,按照该场景对应的界面设置信息,对当前界面的一系列设置参数,例如,当前界面的界面主题、当前界面中显示的推送应用、当前界面中显示的各应用的排列顺序等,进行智能设置,从而实现根据特定场景对界面进行智能化设置,满足用户在不同场景下的界面需求,并且,能够进一步提高应用推送的准确性和可靠性,提升用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的一种基于场景的界面设置方法的流程图;图1Β是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图1C是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图1D是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图2是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图3是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图4是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图5是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图6是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图7是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图8是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图;图9Α是根据一示例性实施例示出的一种基于场景的界面设置装置的结构图;图9Β是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图9C是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图9D是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图10是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图11是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图12是根据另一示例性实施例示出的一种基于场景的界面设置装置的结构图;图13是根据一示例性实施例示出的一种基于场景的界面设置装置的框图;图14是根据一示例性实施例示出的一种基于场景的界面设置装置1400的框图。此处的附图被并入说明书中并构成说明书的一部分,示出了符合本公开的实施例,并与说明书仪器用于解释本专利技术的原理。【具体实施方式】这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。首先对本公开实施例所涉及的几个名词进行解释:应用:是指安装在终端中的应用程序。终端:包括但不限于任何一种可与用户通过键盘、触摸板、或声控设备进行人机交互的实体电子产品,例如手机、智能手机等。本领域技术人员应能理解,其它的终端如可适用于本专利技术,也应包含在本专利技术保护范围以内。图1Α是根据一示例性实施例示出的一种基于场景的界面设置方法的流程图,如图1Α所示,本实施例以该界面设置方法应用于界面设置装置中来举例说明,该界面设置方法可以包括如下几个步骤:在步骤101中,获取当前界面所处场景的场景信息。其中,本实施例的执行主体可以为界面设置装置,该界面设置装置可以为具备交互界面的任一设备,例如智能终端等。以实际应用场景来进行举例说明:在不同场景下,用户会有不同的界面使用需求。本方案中,为了确定当前界面所处场景,首先获取当前界面所处场景的场景信息,以执行后续方案。其中,场景信息用于体现当前所处的场景,举例来说,场景信息可以包括当前时间、当前所在地理位置、当前连接的wifi信息和/或当前连接的智能家居设备。相应的,如图1B所示,图1B是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图,在图1A所示实施方式的基础上,步骤101可以包括如下步骤:在步骤104中,利用时钟模块、定位模块、wifi模块和/或通信模块,获取场景信息。具体的,利用时钟模块可以获取当前时间;利用定位模块,例如,GPS定位模块,可以获取当前所在地理位置;利用wifi模块可以检测到当前连接的wifi信息;利用通信模块可以获取到当前与通信模块连接的智能家居设备。实际应用中,所述场景是指用户所处的状态,例如,工作状态、娱乐状态、休闲状态等。这些场景可以根据用户的用户习惯来进行设定。可选的,确定用户当前所处场景的方法可以有多种,本实施例在此不对其进行限制。在步骤102中,根据所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息。以实际应用场景来进行举例说明:在获取到当前场景的场景信息后,根据场景信息和预设界面设置信息,确定当前场景对应的界面设置信息,以执行后续方案。具体的,可以先根据场景信息确定当前场景,进一步根据当前场景确定相应的界面设置信息。相应的,如图1C所示,图1C是根据另一示例性实施例示出的一种基于场景的界面设置方法的流程图,在前述任一实施方式的基础上,步骤102可以包括如下步骤:在步骤105中,根据场景信息和各场景对应的条件,确定当前场景;在步骤106中,根据当前场景和预设各场景对应的界面设置信息,确定当前场景对应的界面设置信息。仍以前述的实际应用场景进行举例说明:在获取到当前场景的场景信息后,先根据场景信息和各场景对应的条件,通过进行例如匹配等手段,确定当前场景,例如,场景信息可以与当前本文档来自技高网...

【技术保护点】
一种基于场景的界面设置方法,其特征在于,包括:获取当前界面所处场景的场景信息;根据所述场景信息和预设界面设置信息,确定当前场景对应的界面设置信息;根据所述当前场景对应的界面设置信息,对所述当前界面进行设置。

【技术特征摘要】

【专利技术属性】
技术研发人员:林形省张鹏飞刘铁俊
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1