一种在终端中的锁屏界面的处理方法和装置与流程

文档序号:12595790阅读:262来源:国知局
一种在终端中的锁屏界面的处理方法和装置与流程

本申请涉及界面处理技术领域,特别是涉及一种在终端中的锁屏界面的处理方法和一种在终端中的锁屏界面的处理装置。



背景技术:

随着科技的快速发展,终端设备,尤其是移动终端,广泛应用于人们的生活的各个方面,如学习、工作、娱乐等等。

随着终端设备的功能的增多,在终端设备上的物理组件也越来越多。

例如,在大多数的移动设备中,一般会有耳机接口、USB(Universal Serial Bus,通用串行总线)接口、音量键、摄像头启动键、SIM(Subscriber Identity Module,客户识别模块)卡卡槽、SD卡(Secure Digital Memory Card,安全数码卡)卡槽等物理组件。

其中,有不少物理组件是用户经常使用,如耳机接口、音量键等等。

当终端设备处于黑暗状态时,用户难以准确定位终端设备钟的一些物理组件进行操作,如在耳机接口插入耳机。



技术实现要素:

鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种在终端中的锁屏界面的处理方法和相应的一种在终端中的锁屏界面的处理装置。

为了解决上述问题,本申请公开了一种在终端中的锁屏界面的处理方法,所述终端包括一个或多个物理组件,所述方法包括:

在锁屏状态中,监听指定的第一操作;以及

当监听到时,在锁屏界面中的第一位置显示所述物理组件的标识,其中,所述第一位置与所述物理组件在终端中的第二位置相邻。

优选地,在所述在锁屏界面中监听指定的操作的步骤之前,所述方法还 包括:

扫描终端中的物理组件,及,所述物理组件的第二位置;

确定所述物理组件的标识;以及

根据所述第二位置确定所述物理组件的标识的第一位置。

优选地,还包括:

当所述标识被触发时,执行所述物理组件对应的应用操作。

优选地,还包括:

按照所述应用操作调整所述物理组件的标识。

优选地,还包括:

当满足预设的取消显示条件时,取消在锁屏界面中所述标识的显示。

优选地,所述指定的第一操作包括指定的手势操作;

所述在锁屏状态中,监听指定的第一操作的步骤包括:

当监听到锁屏广播时,启动触屏事件监听类;以及

由所述触屏事件监听类监听在锁屏界面中的指定的手势操作。

优选地,所述在锁屏界面中的第一位置显示所述物理组件的标识的步骤包括:

获取所述物理组件的标识及第一位置;以及

将所述物理组件的标识及第一位置在锁屏界面类中配置,以在锁屏界面中按照所述第一位置显示所述物理组件的标识。

优选地,所述获取所述物理组件的标识及第一位置的步骤包括:

检测所述物理组件的状态;

查找处于所述状态的所述物理组件对应的标识。

优选地,所述取消显示条件包括以下的一种或多种:

指定的第二操作、显示所述标识后的第一时间、所述物理组件被触发后的第二时间。

本申请实施例还公开了一种在终端中的锁屏界面的处理装置,所述终端包括一个或多个物理组件,所述装置包括:

操作监听模块,用于在锁屏状态中,监听指定的第一操作;以及

标识显示模块,用于当监听到时,在锁屏界面中的第一位置显示所述物理组件的标识,其中,所述第一位置与所述物理组件在终端中的第二位置相邻。

优选地,还包括:

扫描模块,用于扫描终端中的物理组件,及,所述物理组件的第二位置;

第一确定模块,用于确定所述物理组件的标识;

第二确定模块,用于根据所述第二位置确定所述物理组件的标识的第一位置。

优选地,还包括:

操作执行模块,用于在所述标识被触发时,执行所述物理组件对应的应用操作。

优选地,还包括:

标识调整模块,用于按照所述应用操作调整所述物理组件的标识。

优选地,还包括:

标识取消显示模块,用于在满足预设的取消显示条件时,取消在锁屏界面中所述标识的显示。

优选地,所述指定的第一操作包括指定的手势操作;

所述操作监听模块包括:

启动子模块,用于在监听到锁屏广播时,启动触屏事件监听类;以及

监听子模块,用于由所述触屏事件监听类监听在锁屏界面中的指定的手势操作。

优选地,所述标识显示模块包括:

获取子模块,用于获取所述物理组件的标识及第一位置;以及

配置子模块,用于将所述物理组件的标识及第一位置在锁屏界面类中配置,以在锁屏界面中按照所述第一位置显示所述物理组件的标识。

优选地,所述获取子模块包括:

检测子模块,用于检测所述物理组件的状态;

查找子模块,用于查找处于所述状态的所述物理组件对应的标识。

本申请实施例包括以下优点:

本申请实施例在锁屏状态中监听到指定的第一操作时,在物理组件在终端中的第二位置相邻的、在锁屏界面中的第一位置显示该物理组件的标识,可以提示用户物理组件的位置,以方便在黑暗等环境中物理组件的定位,以及方便用户的后续的物理按键的操作。

本申请实施例自动扫描物理组件及其第二位置,并确定相应的标识及其第一位置,实现了标识的自动配置,减少人工手动识别操作,降低了标识的配置成本。

本申请实施例通过标识的触发,执行物理组件的应用操作,避免用户打开锁屏界面,大大提高了应用操作的简便性。

附图说明

图1是本申请的一种在终端中的锁屏界面的处理方法实施例的步骤流程图;

图2是本申请的一种物理组件的标识示例图;

图3是本申请的另一种在终端中的锁屏界面的处理方法实施例的步骤流程图;

图4是本申请的一种物理组件的标识的调整示例图;

图5是本申请的一种在终端中的锁屏界面的处理装置实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

参照图1,示出了本申请的一种在终端中的锁屏界面的处理方法实施例的步骤流程图,该方法100具体可以包括如下步骤:

步骤101,在锁屏状态中,监听指定的第一操作;

需要说明的是,本申请实施例可以应用于具有屏幕的终端中。

该终端可以包括移动终端,如,手机、平板电脑、手表等等,也可以包括固定终端,如,个人电脑等等,本申请实施例对此不加以限制。

该终端可以支持包括Windows、Android(安卓)、IOS、WindowsPhone等操作系统。

为使本领域技术人员更好地理解本申请实施例,在本说明书中,将Android系统的移动设备作为终端的一种示例进行说明。

在实际应用中,该终端可以包括一个或多个物理组件。

本申请实施例所指“物理组件”,可以是相对于虚拟组件而言的,即拥有实体硬件的组件。

例如,在移动设备中,可以包括耳机接口、USB接口、音量键、摄像头启动键、SIM卡卡槽、SD卡卡槽等物理组件。

本申请实施例所指“锁屏”,可以是锁定屏幕,以保护系统数据、黑屏减少用电量。

在本申请的一种优选实施例中,所述指定的第一操作可以包括指定的手势操作;则在本申请实施例中,步骤101可以包括如下子步骤:

子步骤S11,当监听到锁屏广播时,启动触屏事件监听类;

子步骤S12,由所述触屏事件监听类监听在锁屏界面中的指定的手势操作。

在Android系统中,终端在锁屏时可以产生一条锁屏广播(ACTION_SCREEN_OFF),可以通过广播接收器(BroadcastReceiver)进行监听。

当广播接收器(BroadcastReceiver)监听到锁屏广播(ACTION_SCREEN_OFF),则可以启动触屏事件监听类(onTouchEvent(MotionEvent event))监听指定的手势操作。

在具体实现中,触摸事件MotionEvent可以具有许多监听处理方法。

例如:

event.getAction()//获取触控动作,比如ACTION_DOWN

event.getPointerCount();//获取触控点的数量,比如2则可能是两个手指同时按压屏幕

event.getPointerId(nID);//对于每个触控的点的细节,可以通过一个循环执行getPointerId方法获取索引

event.getX(nID);//获取第nID个触控点的x位置

event.getY(nID);//获取第nID个点触控的y位置

event.getPressure(nID);//LCD可以感应出用户的手指压力,当然具体的级别由驱动和物理硬件决定的

event.getDownTime()//按下开始时间

event.getEventTime()//事件结束时间

event.getEventTime()-event.getDownTime());//总共按下时花费时间

在一个示例中,该手势操作可以为连续(相隔的时间少于一时间值)三次点击,手势操作简单,且当手势操作之后,可以看到锁屏界面的物理组件的标识,方便用户操作。

当然,上述指定的第一操作只是作为示例,在实施本申请实施例时,可以根据实际情况设置其他指定的第一操作,例如,摇动终端、声控操作等等,本申请实施例对此不加以限制。另外,除了上述指定的第一操作外,本领域技术人员还可以根据实际需要采用其它指定的第一操作,本申请实施例对此也不加以限制。

步骤102,当监听到时,在锁屏界面中的第一位置显示所述物理组件的标识;

在具体实现中,若监听到指定的第一操作,则可以调用PowerManager(电源管理)服务,以点亮屏幕。

在点亮后的屏幕中显示锁屏界面,在锁屏界面中显示物理组件的标识。

需要说明的是,本领域技术人员可以根据实际情况设定需要显示标识的物理组件。

在一个实施例中,由于可互动的物理组件的使用频率较高,则可以显示 该可互动的物理组件的标识。

本申请实施例所指“可互动”,可以指,用户与该物理组件进行交互操作。

例如,用户可以在耳机接口(物理组件)接入耳机(交互操作),则可以显示该耳机接口的标识。

又例如,用户可以点击(交互操作)音量键(物理组件),则可以显示该音量键的标识。

当然,其他不可进行交互操作的物理组件也可以显示其标识,本申请实施例对此不加以限制。

此外,所述第一位置可以与所述物理组件在终端中的第二位置相邻。

本申请实施例所指“相邻”,可以为第一位置与第二位置之间的距离在一定的范围之内。

在一个实施例中,如在手机等终端中,由于可互动的物理组件一般设置在终端的四周,则第一位置的水平投影与第二位置的水平投影之间的距离可以在一定的范围之内,以保持相邻。

物理组件的标识可以是能够代表一个确定的物理组件的信息,例如,图标、动画、文字等等。

在本申请的一种优选实施例中,步骤102可以包括如下子步骤:

子步骤S21,获取所述物理组件的标识及第一位置;

子步骤S22,将所述物理组件的标识及第一位置在锁屏界面类中配置,以在锁屏界面中按照所述第一位置显示所述物理组件的标识。

解锁界面的UI(User Interface,用户界面)布局可以在锁屏界面类(LockScreen)的构造函数中进行。

在具体实现中,可以通过修改锁屏界面类(LockScreen)的构造函数,添加物理组件的标识及第一位置到锁屏界面类(LockScreen)的构造函数中,以显示物理组件的标识到锁屏界面的第一位置。

如图2所示,在手机200的四周设置有物理组件:静音键201、音量键202、耳机接口203(虚线表示位于手机200内)、USB接口204、摄像头启 动键205、锁屏键206,则可以在物理组件的附近的锁屏界面200'中,显示静音键201的标识201'、音量键202的标识202'、耳机接口203的标识203'、USB接口204的标识204'、摄像头启动键205的标识205'、锁屏键206的标识206'。

在本申请实施例的一种优选示例中,子步骤S21可以包括如下子步骤:

子步骤S211,检测所述物理组件的状态;

子步骤S212,查找处于所述状态的所述物理组件对应的标识。

在本示例中,对于音量键、静音键等物理组件,可以根据其状态,如音量、是否静音等,显示其标识。

例如,如图2所示,若音量较高,则音量键202的标识202'中的圆点可以配置在较高的位置,以表示音量高;若处于非静音状态,静音键201的的标识201'可以为喇叭状态,以表示处于非静音状态状态。

在具体实现中,可以通过系统提供的一些类/方法获取物理组件的状态。

例如,可以通过android AudioManager类的一些方法获取当前的音量。

如getStreamVolume(int streamType)方法可以获取当前手机的音量,最大值为7,最小值为0。

本申请实施例在锁屏状态中监听到指定的第一操作时,在物理组件在终端中的第二位置相邻的、在锁屏界面中的第一位置显示该物理组件的标识,可以提示用户物理组件的位置,以方便在黑暗等环境中物理组件的定位,以及方便用户的后续的物理按键的操作。

参照图3,示出了本申请的另一种在终端中的锁屏界面的处理方法实施例的步骤流程图,该方法300具体可以包括如下步骤:

步骤301,扫描终端中的物理组件,及,所述物理组件的第二位置;

步骤302,确定所述物理组件的标识;

步骤303,根据所述第二位置确定所述物理组件的标识的第一位置;

一般而言,不同类型的终端,其物理组件的配置不尽相同,则在本申请实施例中,可以自动扫描在终端中的物理组件,以及,该物理组件的第二位 置,则可以确定该物理组件的标识,以及,该标识在触屏界面的第一位置。

在一个示例中,可以预先采集不同终端型号的物理组件及其第二位置,建立型号与物理组件及其第二位置的关联关系。

通过android.os.Build.MODEL方法等方式获取终端型号,在关联关系中查找该型号对应的物理组件及其第二位置。

当然,还可以采用其他方式扫描物理组件及其第二位置,如直接扫描终端的硬件信息,等等,本申请实施例对此不加以限制。

此外,可以预先建立标识数据库,该标识数据库可以位于终端本地,也可以位于服务器中,本申请实施例对此不加以限制。

若该标识数据库位于终端本地,则可以直接在标识数据库中查找相应的标识,若该标识数据库位于服务器,则可以向服务器请求相应的标识。

在标识数据库中存储有不同物理组件的标识,即每个标识可以配置有物理组件的类型(如音量键)及其状态(如音量大小),当扫描到的物理组件符合该类型(如音量键)时,可以建立该物理组件与该标识的关联关系。

当扫描到第二位置时,可以根据预设的计算方式(如水平投影相距一定的距离)确定第一位置。

本申请实施例通过标识的触发,执行物理组件的应用操作,避免用户打开锁屏界面,大大提高了应用操作的简便性。

步骤304,在锁屏状态中,监听指定的第一操作;

步骤305,当监听到时,在锁屏界面中的第一位置显示所述物理组件的标识;

其中,所述第一位置与所述物理组件在终端中的第二位置相邻。

步骤306,当所述标识被触发时,执行所述物理组件对应的应用操作;

在本申请实施例中,用户可以直接在触屏界面中,通过点击、滑动等方式触发标识,直接出发该物理组件关联的方法,以执行相应的应用操作,该应用操作可以为系统应用的操作,也可以为第三方应用的操作,本申请实施例对此不加以限制。

例如,若用户向下滑动如图2所示音量键202的标识202',则可以执行 AudioManager类中的AudioManager.ADJUST_LOWER时,可将音量调小一个单位方法,以降低音量(应用操作)。

在存在密码的锁屏界面中,用户需要输入密码,打开锁屏界面才可以直接触发相应的应用操作,本申请实施例自动扫描物理组件及其第二位置,并确定相应的标识及其第一位置,实现了标识的自动配置,减少人工手动识别操作,降低了标识的配置成本。

步骤307,按照所述应用操作调整所述物理组件的标识;

在本申请实施例中,若执行物理组件的应用操作,则可以相应调整该物理组件的标识,以表示该物理组件的当前状态。

本申请实施例所指“调整”可以指重新显示一个新的标识,也可以是动态移动当前的标识,本申请实施例对此不加以限制。

例如,如图2所示音量键202的标识202'可以由竖条和圆点两个图标组成,若用户向下滑动音量键202的标识202',则如图4所示,可以将音量键202的标识202'的中间的圆点向下移动,以表示音量下降。

步骤308,当满足预设的取消显示条件时,取消在锁屏界面中所述标识的显示。

应用本申请实施例,可以预先设置取消显示条件,以用于确定何时去取消在锁屏界面中物理组件的标识的显示。

在本申请的一种优选示例中,所述取消显示条件可以包括以下的一种或多种:

指定的第二操作;

在本示例中,第二操作可以为与第一操作相同的操作,如三次点击屏幕,也可以为与第一操作不同的操作,如滑动手势。

显示所述标识后的第一时间;

在本示例中,在显示标识后的第一时间(如3秒),可以取消物理组件的标识的显示。

所述物理组件被触发后的第二时间。

在本示例中,在物理组件被触发后的第二时间(如3秒),可以取消物 理组件的标识的显示。

其中,触发可以指直接通过点击、接入其他物理组件(如耳机、USB数据线)等方式直接触发物理组件,也可以通过点击标识、滑动标识等方式间接触发物理组件。

当然,上述取消显示条件只是作为示例,在实施本申请实施例时,可以根据实际情况设置其他取消显示条件,本申请实施例对此不加以限制。另外,除了上述取消显示条件外,本领域技术人员还可以根据实际需要采用其它取消显示条件,本申请实施例对此也不加以限制。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

参照图5,示出了本申请的一种在终端中的锁屏界面的处理装置实施例的结构框图,所述终端可以包括一个或多个物理组件,该装置500具体可以包括如下模块:

操作监听模块501,用于在锁屏状态中,监听指定的第一操作;

标识显示模块502,用于当监听到时,在锁屏界面中的第一位置显示所述物理组件的标识,其中,所述第一位置与所述物理组件在终端中的第二位置相邻。

在本申请的一种优选实施例中,该装置500还可以包括如下模块:

扫描模块,用于扫描终端中的物理组件,及,所述物理组件的第二位置;

第一确定模块,用于确定所述物理组件的标识;

第二确定模块,用于根据所述第二位置确定所述物理组件的标识的第一位置。

在本申请的一种优选实施例中,该装置500还可以包括如下模块:

操作执行模块,用于在所述标识被触发时,执行所述物理组件对应的应用操作。

在本申请的一种优选实施例中,该装置500还可以包括如下模块:

标识调整模块,用于按照所述应用操作调整所述物理组件的标识。

在本申请的一种优选实施例中,该装置500还可以包括如下模块:

标识取消显示模块,用于在满足预设的取消显示条件时,取消在锁屏界面中所述标识的显示。

在本申请的一种优选实施例中,所述指定的第一操作包括指定的手势操作;

所述操作监听模块501可以包括如下子模块:

启动子模块,用于在监听到锁屏广播时,启动触屏事件监听类;

监听子模块,用于由所述触屏事件监听类监听在锁屏界面中的指定的手势操作。

在本申请的一种优选实施例中,所述标识显示模块502可以包括如下子模块:

获取子模块,用于获取所述物理组件的标识及第一位置;

配置子模块,用于将所述物理组件的标识及第一位置在锁屏界面类中配置,以在锁屏界面中按照所述第一位置显示所述物理组件的标识。

在本申请的一种优选实施例中,所述获取子模块可以包括如下子模块:

检测子模块,用于检测所述物理组件的状态;

查找子模块,用于查找处于所述状态的所述物理组件对应的标识。

在本申请实施例的一种优选示例中,所述取消显示条件可以包括以下的一种或多种:

指定的第二操作、显示所述标识后的第一时间、所述物理组件被触发后的第二时间。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框 图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种在终端中的锁屏界面的处理方法和一种在终端中的锁屏界面的处理装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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