终端可视界面自动切换方法和装置制造方法及图纸

技术编号:15690614 阅读:49 留言:0更新日期:2017-06-24 03:09
本发明专利技术涉及一种终端可视界面自动切换方法和装置。所述方法包括以下步骤:检测终端所处的环境信息,所述环境信息包括地理位置和时间;将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较;判断终端所处的环境信息是否发生变化,若是,根据本次检测的终端所处的地理位置和时间调整终端的可视界面,若否,则返回执行检测终端所处的环境信息的步骤。上述终端可视界面自动切换方法和装置,通过检测终端所处的环境信息中的地理位置和时间,根据地理位置和时间判断终端所处环境是否发生变化,若发生变化,则根据地理位置和时间自动调整终端的可视界面,不需要用户手动操作进行切换可视界面,能根据环境自动切换。

Automatic switching method and device for terminal visual interface

The invention relates to a method and a device for automatically switching a visual interface of a terminal. The method comprises the following steps: detecting the terminal environment information, the environment information including location and time; the terminal first detection terminal in the detection of the environment information and the detection in adjacent environment compared to the information terminal; judging whether the environment the change in the information, if, according to the visual interface, the terminal detection location and time adjustment terminal, if not, it returns the implementation steps of environmental information detection terminal. The terminal visual interface switching method and device, by detecting the terminal environment information of location and time, according to the geographical location and time to determine the terminal environment is changed, if the change is adjusted according to the visual interface terminal location and time switch, visual interface does not require user manual operation, can automatically switch according to the environment.

【技术实现步骤摘要】
终端可视界面自动切换方法和装置
本专利技术涉及电子设备领域,特别是涉及一种终端可视界面自动切换方法和装置。
技术介绍
随着各种电子设备的产生,用户对电子设备的使用要求越来越高。用户会根据不同的需求调整可视界面,可视界面可为桌面或待机屏幕。例如,用户在不同的环境和场景中,经常使用的应用以及所偏爱的桌面主题等有所不同,例如在公司可能经常使用一些办公、笔记、字典等类的工具,以及较为正式的主题;在家里可能会偏爱视频、游戏类的应用和休闲一些的主题;在公交车上比较偏爱阅读、小说、游戏等应用等。然而传统的桌面实现是不区分场景的,在任何情况桌面都是固定不变的,需要变换桌面时,需要用户手动操作进行桌面切换,操作繁琐。
技术实现思路
基于此,有必要针对传统的可视界面切换需要用户手动切换,操作繁琐的问题,提供一种终端可视界面自动切换方法,能根据环境自动切换可视界面。此外,还有必要提供一种终端可视界面自动切换装置,能根据环境自动切换可视界面。一种终端可视界面自动切换方法,包括以下步骤:检测终端所处的环境信息,所述环境信息包括地理位置和时间;将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较;判断终端所处的环境信息是否发生变化,若是,根据本次检测的终端所处的地理位置和时间调整终端的可视界面,若否,则返回执行检测终端所处的环境信息的步骤。一种终端可视界面自动切换装置,包括:检测模块,用于检测终端所处的环境信息,所述环境信息包括地理位置和时间;比较模块,用于将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较;判断模块,用于判断终端所处的环境信息是否发生变化;切换模块,用于当判断出终端所处的环境信息发生变化后,根据本次检测的终端所处的地理位置和时间调整终端的可视界面;所述检测模块还用于当判断出终端所处的环境信息未发生变化时,继续检测终端所处的环境信息。上述终端可视界面自动切换方法和装置,通过检测终端所处的环境信息中的地理位置和时间,根据地理位置和时间判断终端所处环境是否发生变化,若发生变化,则根据地理位置和时间自动调整终端的可视界面,不需要用户手动操作进行切换可视界面,能根据环境自动切换。附图说明图1为一个实施例中终端的内部结构示意图;图2为一个实施例中终端可视界面自动切换方法的流程图;图3为场景图片库中的不同场景的示意图;图4为另一个实施例中终端可视界面自动切换方法的流程图;图5为办公室场景下的桌面示意图;图6为家庭场景下的桌面示意图;图7为一个实施例中终端可视界面自动切换装置的结构示意图;图8为另一个实施例中终端可视界面自动切换装置的结构示意图;图9为另一个实施例中终端可视界面自动切换装置的结构示意图;图10为另一个实施例中终端可视界面自动切换装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中终端的内部结构示意图。如图1所示,该终端包括通过系统总线连接的处理器、存储介质、内存、网络接口、显示屏和输入装置。其中,终端的存储介质存储有操作系统,还包括一种终端可视界面自动切换装置,该终端可视界面自动切换装置用于实现一种终端可视界面自动切换方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的终端可视界面自动切换装置的运行提供环境,网络接口用于与服务器进行网络通信,如发送数据至服务器,接收服务器返回的数据等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。图2为一个实施例中终端可视界面自动切换方法的流程图。如图2所示,一种终端可视界面自动切换方法,运行于图1中的终端上,包括以下步骤:步骤202,检测终端所处的环境信息,该环境信息包括地理位置和时间。本实施例中,该检测终端所处的环境信息中的地理位置的步骤包括:通过全球卫星定位系统或WiFi或基站定位检测终端的地理位置。具体地,可通过终端上安装的GPS(GlobePositioningSystem,全球卫星定位系统)对终端进行定位,从而检测到终端所处的地理位置。也可通过终端连接的WiFi网络所处的网络节点的地理位置,将网络节点的地理位置作为终端所处的地理位置。或者,检测终端所使用的2G、3G或4G网络的基站所处的地理位置,将基站所处的地理位置作为终端所处的地理位置。在其他实施例中,该检测终端所处的环境信息中的地理位置的步骤包括:获取终端所处的环境图片,将该获取的环境图片与预先建立的场景图片进行比较,识别出终端所处的场景,将该终端所处的场景作为终端的地理位置。具体地,因不同的场景具有各自鲜明的特征,可以预先建立场景图片库,在场景图片库中存储有多种场景的图片。如图3所示,场景图片库中可存储有办公室的图片、家的图片、公交车的图片、马路的图片、超市的图片、户外的图片等。如在办公室的图片中包含有办公桌和计算机。家的图片中包括电视柜、电视、床等。公交车的图片中包含公交座椅、扶手等。马路的图片中包含斑马线、车等。超市的图片包含货架、商品等。户外的图片中包含树木、山等。将获取的环境图片与场景图片进行对比可采用图片相似度识别算法,例如离散哈希算法等。离散哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性。时间可由网络时间或终端自带时钟的时间或服务器的时钟确定等。步骤204,将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较。具体地,可采用定期检测终端所处的环境信息。通过比较本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息,可得知终端所处的环境信息是否发生变化。环境信息包括地理位置和时间。例如本次检测的终端所处的地理位置为深圳,时间为2015年11月16日15时10分10秒。本次相邻的前一次检测终端所处的地理位置为北京,时间为2015年11月16日22时20分20秒。将两次检测的地理位置和时间做比较,得出终端所处的环境信息发生了变化。再如,本次检测的终端所处的地理位置为深圳,时间为2015年11月16日15时10分10秒。本次相邻的前一次检测终端所处的地理位置为深圳,时间为2015年11月16日16时20分20秒。将两次检测的地理位置和时间做比较,得出终端所处的环境信息中地理位置未发生变化,时间处于同一天的工作日时间,时间也未发生变化,则终端所处的环境信本文档来自技高网...
终端可视界面自动切换方法和装置

【技术保护点】
一种终端可视界面自动切换方法,包括以下步骤:检测终端所处的环境信息,所述环境信息包括地理位置和时间;将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较;判断终端所处的环境信息是否发生变化,若是,根据本次检测的终端所处的地理位置和时间调整终端的可视界面,若否,则返回执行检测终端所处的环境信息的步骤。

【技术特征摘要】
1.一种终端可视界面自动切换方法,包括以下步骤:检测终端所处的环境信息,所述环境信息包括地理位置和时间;将本次检测的终端所处的环境信息和本次检测相邻的前一次检测中终端所处的环境信息进行比较;判断终端所处的环境信息是否发生变化,若是,根据本次检测的终端所处的地理位置和时间调整终端的可视界面,若否,则返回执行检测终端所处的环境信息的步骤。2.根据权利要求1所述的方法,其特征在于,所述根据本次检测的终端所处的地理位置和时间调整终端的可视界面的步骤包括:根据本次检测的终端所处的地理位置和时间从预先建立的地理位置和时间与终端的桌面之间的映射关系中获取本次检测的终端所处的地理位置和时间所对应的可视界面,将所述可视界面作为本次检测后终端所要切换到的可视界面。3.根据权利要求1所述的方法,其特征在于,所述检测终端所处的环境信息中的地理位置的步骤包括:通过全球卫星定位或WiFi或基站定位检测终端的地理位置;或者,获取终端所处的环境图片,将所述获取的环境图片与预先建立的场景图片进行比较,识别出终端所处的场景,将所述终端所处的场景作为终端的地理位置。4.根据权利要求1所述的方法,其特征在于,所述可视界面为桌面时,所述方法还包括:统计用户对应用程序的使用习惯数据;根据用户对应用程序的使用习惯数据对桌面图标进行排序。5.根据权利要求1所述的方法,其特征在于,所述可视界面为桌面,所述环境信息还包括光线亮度值和颜色色值,所述方法还包括:根据所述光线亮度值和颜色色值对终端的桌面的主题进行调整。6.根据权利要求1所述的方法,其特征在于,所述可视界面为桌面或待机屏幕。7.根据权利要求1所述的方法,其特征在于,在所述检测终端所处的环境信息的步骤之前,所述方法还包括:获取监听开启指令,根据所述监听开启指令启动监听终端所处的环境信息;在根据本次检测的终端所处的地理位置和时间调整终端的可视界面的步骤之后,所述方法还包括:获取监听关闭指令,根据所述监听关闭指令关闭监听终端所处的环境信息的服务。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收服务器根据终端所处的地理位置从预先建立的地理位置与消息的对应关系中获取并推送给用户的消息。9.一种终端可视界面自动切换装置,其特征在于,包括:检测模块,用于检测终端所处的环境信...

【专利技术属性】
技术研发人员:张兴华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1