一种智能桌面的切换方法与流程

文档序号:11157759阅读:379来源:国知局
一种智能桌面的切换方法与制造工艺

本发明涉及智能电视多桌面技术领域,具体涉及一种智能桌面的切换方法。



背景技术:

基于Android操作系统的智能设备通常只有一个桌面,或简或繁,并没有针对家庭各成员分别定制专属的桌面。每种人群对桌面的要求不一致,如:年轻人希望桌面是内容多、入口多、分类多;老年人希望桌面UI简单且规律、图片文字大、常用入口少;少儿希望桌面全部是动画相关内容等。

Android操作系统的智能设备,不管在任意界面按Home键都会回到主桌面,在任意界面不停的按Back键,最终也会退回到主桌面。



技术实现要素:

为了解决上述不足的缺陷,本发明提供了一种智能桌面的切换方法,多种桌面之间可以智能切换,为家庭所有成员定制专有桌面。

本发明提供了一种智能桌面的切换方法,包括以下步骤:

通过Framework层接收Home键信号;

将上述接收的Home键信号传递到Home键处理中心;

Home键处理中心判断是否有预先设置的密码锁;

若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,若判断无预先设置的密码锁,则进入第二桌面。

上述的方法,其中,所述若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,若判断无预先设置的密码锁,则进入第二桌面的步骤包括;

若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,基于第一桌面切换成第二桌面;

若判断无预先设置的密码锁,则进入第二桌面,基于第二桌面切换成第一桌面;

退出第一桌面。

上述的方法,其中,所述若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,基于第一桌面切换成第二桌面的步骤包括:

通过Home键和Back键返回到第二桌面。

上述的方法,其中,所述若判断无预先设置的密码锁,则进入第二桌面,基于第二桌面切换成第一桌面的步骤包括:

通过Home键和Back键返回到第二桌面。

上述的方法,其中,所述退出第一桌面的步骤包括:

监听Back按键并是否已经设置密码锁,如果未设置直接退出,如果已经设置密码锁先弹出密码锁界面,用户输入正确密码之后退出第一桌面回到第二桌面。

上述的方法,其中,所述若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,若判断无预先设置的密码锁,则进入第二桌面的步骤还包括:

通过标记位用于记录上次关机所处的桌面,当进入第一桌面设置第一桌面标记位,退出第一桌面时清除该标记位,下次开机的时候启动第二桌面读取第一桌面标记位,如果存在则启动第一桌面桌面。

上述的方法,其中,所述第一桌面为用于儿童使用的桌面,所述第二桌面为用于成人使用的桌面。

本发明具有以下优点:本发明将Framework处理Home键移到到专门的Home键处理中心处理,可以实现:(1)各桌面只需要聚焦自身的业务逻辑,不需要了解Home键具体的处理方案,以后Home键修改处理逻辑各桌面不需要任何修改,或者各专有桌面可以随意将密码锁更换为其他方式,其他桌面不受影响。(2)为后续功能增减提供方便。如:需要增减专有桌面,可以是插拔式的增减上图右侧的专有桌面处理逻辑,而其他模块不需要做任何的修改。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明的主旨。

图1为本发明的一种智能桌面的切换方法的流程示意图。

图2、图3、图4为本发明的其中几种实施方式。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。

为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详细的结构,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。

在本发明中的第一桌面为说明书中所指的儿童桌面或儿童专属桌面或专有桌面或少儿桌面或少儿专属桌面,第二桌面为说明中所指的标准桌面。

参照图1-图4所示,本发明提供了一种智能桌面的切换方法,包括以下步骤:

步骤S1:通过Framework层接收Home键信号,其中具体包括,Android系统所有应用都监听不到Home按键,Home键不像其他按键先分发给应用处理,直接在Framework层处理Home键启动桌面。当用户在少儿专属桌面且设置了密码锁,儿童不能通过Home键退出少儿专属桌面回到标准桌面。本发明更改Framework层的Home按键处理流程,并且在应用层新增一个Home键处理中心,Home键处理中心与各桌面交互确定Home键最终的处理流程。

步骤S2:将上述接收的Home键信号传递到Home键处理中心。

步骤S3:Home键处理中心判断是否有预先设置的密码锁。

步骤S4:若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,若判断无预先设置的密码锁,则进入第二桌面。

本发明的工作过程为:参照图1所示,Framework收到Home按键,将Home按键转发至Home处理中心,Home处理中心监听到Home按键,先向专有桌面查询是否在专有桌面且设置了密码锁,如果为否则Home处理中心启动标准桌面,如果是则启动对应专有桌面密码输入界面,用户输入正确密码后,Home处理中心启动标准桌面。

本发明一优选而非限制性的实施例中,步骤S4还包括,步骤S4a:若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,基于第一桌面切换成第二桌面;步骤S4b:若判断无预先设置的密码锁,则进入第二桌面,基于第二桌面切换成第一桌面;步骤S4c:退出第一桌面。

本发明一优选而非限制性的实施例中,若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,基于第一桌面切换成第二桌面的步骤包括:通过Home键和Back键返回到第二桌面,参照图2所示,同理,若判断无预先设置的密码锁,则进入第二桌面,基于第二桌面切换成第一桌面的步骤包括:通过Home键和Back键返回到第二桌面。具体为用户首次进入标准桌面,标准桌面有两种方式进入其他的专有桌面:遥控器的桌面切换按钮呼出智能桌面选择界面、其他桌面的快速入口直达。在专有桌面用户可以通过Home键和Back键快速回到标准桌面。

本发明一优选而非限制性的实施例中,参照图3所示,若判断有预先设置的密码锁,则生成密码输入界面,进入第一桌面,若判断无预先设置的密码锁,则进入第二桌面的步骤还包括:通过标记位用于记录上次关机所处的桌面,当进入第一桌面设置第一桌面标记位,退出第一桌面时清除该标记位,下次开机的时候启动第二桌面读取第一桌面标记位,如果存在则启动第一桌面桌面,具体为,以少儿专属桌面为例,家长给孩子设置少儿专属为智能桌面且设置了密码锁,家长可以放心让儿童观看电视,给孩子开心的放松天地。有两个场景需要特殊处理:开机需要立即进入儿童专属桌面;在儿童专属桌面孩子只能在儿童专属的纯净环境观看电视,任意方式都不可以回到标准桌面,当家长需要从少儿专属回到标准桌面,可以在响应Home按键和Back键时先弹出密码锁,输入正确的密码回到标准桌面。

Android开机流程是当底层初始化完就启动桌面,桌面启动后就完成了整个开机流程,为了兼容从专有桌面关机下次开机还展示专有桌面,本发明增加一个标记位用于记录上次关机所处的桌面,当进入少儿桌面设置少儿标记位,退出少儿桌面时清除该标记位。下次开机的时候启动标准桌面读取少儿标记位,如果存在则启动少儿桌面。

本发明一优选而非限制性的实施例中,参照图4所示,退出第一桌面的步骤包括:监听Back按键并是否已经设置密码锁,如果未设置直接退出,如果已经设置密码锁先弹出密码锁界面,用户输入正确密码之后退出第一桌面回到第二桌面,Android界面如果不处理Back键,系统会回调界面的销毁流程退出界面。当用户在少儿专属桌面且设置了密码锁,儿童不能通过Back键退出少儿专属桌面。本发明在少儿专属的界面增加对Back键的处理,在少儿专属桌面监听到Back按键。判断是否已经设置密码锁,如果未设置直接退出,如果已经设置密码锁先弹出密码锁界面,用户输入正确密码之后退出少儿专属桌面回到标准桌面。

在本发明中多种桌面之间的切换,可以实现:(1)家里有各年龄群的用户,希望以标准桌面为主,少儿专属和父母尊享作为普通界面,Home按键和不停Back键可以回到标准桌面;(2)父母希望在儿童观看电视的时候,给儿童一个纯净、安心的电视环境,从内容、视力、防沉迷给孩子全方位的健康保护,或者家里只有老年用户,希望电视简单易上手。这种情况,进入专有桌面后,不能通过Home键或者不停Back键回到标准桌面,当这种情况会弹出提示(如:密码锁),只有在允许的情况才返回标准桌面。这种情况,在专有桌面关机下次开机还是将专有桌面展示给用户。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1