目标内容显示方法、可穿戴设备及计算机可读存储介质与流程

文档序号:18008595发布日期:2019-06-25 23:42阅读:142来源:国知局
目标内容显示方法、可穿戴设备及计算机可读存储介质与流程

本申请涉及智能终端技术领域,尤其涉及一种目标内容显示方法、可穿戴设备及计算机可读存储介质。



背景技术:

随着智能手表越来越普及,手表的外形也是越来越多样化。对于屏幕比较长且使用柔性屏的智能手表,即屏幕较长,需要屏幕弯曲的智能手表,由于屏幕弯曲和人的视觉习惯,处于屏幕上下边缘的内容不容易被看到。针对这种现象,现有技术人员提出一种屏幕滑动方案,可以实现屏幕的内容滚动显示,但是现有的方案虽然可以实现内容滑动显示,但有些内容仍然紧贴屏幕上下边缘,特别是运用柔性屏的智能手表,由于其屏幕部分弯曲,屏幕上下边缘的内容基本很难被看到,用户使用起来并不是十分方便,用户体验并不好。



技术实现要素:

本发明的主要目的在于提供一种目标内容显示方法、可穿戴设备及计算机可读存储介质,旨在解决现有的处于屏幕上下边缘的内容不易被看到的技术问题。

为实现上述目的,本发明提供了一种目标内容显示方法,所述目标内容显示方法应用于可穿戴设备,所述目标内容显示方法包括:

当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向;

基于所述滑动方向,确定对应的目标内容和滑动极限边距;

基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。

可选地,所述基于所述滑动方向,确定对应的目标内容和滑动极限边距的步骤包括:

确定所述滑动方向的滑动类型,所述滑动类型包括上滑操作和下滑操作;

若确定所述滑动类型为上滑操作,则基于所述上滑操作,确定对应的目标内容和上滑极限边距;

若确定所述滑动类型为下滑操作,则基于所述下滑操作,确定对应的目标内容和下滑极限边距。

可选地,所述若确定所述滑动类型为下滑操作,则基于所述下滑操作,确定对应的目标内容和下滑极限边距的步骤包括:

若确定所述滑动类型为下滑操作,则确定所述柔性屏当前显示的初始内容的内容高度;

基于所述内容高度,确定所述下滑操作是否满足第一预设条件;

若确定满足,则确定所述下滑操作对应的目标内容,并基于所述内容高度,确定所述下滑操作对应的下滑极限边距。

可选地,所述基于所述内容高度,确定所述下滑操作是否满足第一预设条件的步包括:

获取所述柔性屏的屏幕大小,并确定所述内容高度相对所述屏幕大小的屏占比;

将所述屏占比与预设阈值进行比较;

若所述屏占比大于或等于预设阈值,则确定所述下滑操作满足第一预设条件;

若所述屏占比小于预设阈值,则确定所述下滑操作未满足第一预设条件。

可选地,所述基于所述内容高度,确定所述下滑操作是否满足第一预设条件的步骤之后,所述方法还包括:

若确定未满足,则确定所述下滑操作对应的目标内容,并计算所述屏幕大小与所述内容高度的高度差;

基于所述高度差,确定所述下滑操作对应的下滑极限边距。

可选地,所述当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向的步骤包括:

确定所述柔性屏当前显示的初始内容对应的显示区域;

确定所述显示区域是否满足第二预设条件;

若确定满足,则触发滑动指令,并确定所述滑动指令对应的滑动方向。

可选地,所述基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区的步骤包括:

监测所述初始内容的显示时长是否达到预设时长;

若达到,则基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。

可选地,所述基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区的步骤包括:

通过所述可穿戴设备内置陀螺仪,确定所述可穿戴设备当前所处的空间信息;

基于所述空间信息,确定所述柔性屏对应的核心功能显示区;

基于所述滑动极限边距,将所述目标内容滑动显示于所述核心功能显示区。

此外,为实现上述目的,本发明还提供一种可穿戴设备,所述可穿戴设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的目标内容显示程序,所述目标内容显示程序被所述处理器执行时实现如上文所述的目标内容显示方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有目标内容显示程序,所述目标内容显示程序被处理器执行时实现如上文所述的目标内容显示方法的步骤。

本发明当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向;基于所述滑动方向,确定对应的目标内容和滑动极限边距;基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。本发明在检测到基于柔性屏触发的滑动指令后,通过确定滑动极限边距,将对应的目标内容滑动显示于柔性屏对应的核心功能显示区,以便用户能轻松的看到原先处于屏幕边缘的内容,实现了目标内容的智能显示,提高了用户观看屏幕边缘内容的容易度。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的可穿戴设备一种实施方式的硬件结构示意图;

图2为本申请实施例提供的可穿戴设备一种实施方式的硬件示意图;

图3为本申请实施例提供的可穿戴设备一种实施方式的硬件示意图;

图4为本申请实施例提供的可穿戴设备一种实施方式的硬件示意图;

图5为本申请目标内容显示方法第一实施例的流程示意图;

图6为本申请目标内容显示方法第一实施例中将柔性屏分为三个显示区域的示意图;

图7为本申请目标内容显示方法第一实施例中系统设置界面滑动后的效果示意图;

图8为本申请实施例提供的可穿戴设备一种实施方式的硬件示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

本发明实施例中提供的可穿戴设备包括智能手环、智能手表、以及智能手机等移动终端。随着屏幕技术的不断发展,柔性屏、折叠屏等屏幕形态的出现,智能手机等移动终端也可以作为可穿戴设备。本发明实施例中提供的可穿戴设备可以包括:rf(radiofrequency,射频)单元、wifi模块、音频输出单元、a/v(音频/视频)输入单元、传感器、显示单元、用户输入单元、接口单元、存储器、处理器、以及电源等部件。

后续描述中将以可穿戴设备为例进行说明,请参阅图1,其为实现本发明各个实施例的一种可穿戴设备的硬件结构示意图,该可穿戴设备100可以包括:rf(radiofrequency,射频)单元101、wifi模块102、音频输出单元103、a/v(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可穿戴设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图1对可穿戴设备的各个部件进行具体的介绍:

射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,射频单元101可以将上行信息发送给基站,另外也可以将基站发送的下行信息接收后,发送给可穿戴设备的处理器110处理,基站向射频单元101发送的下行信息可以是根据射频单元101发送的上行信息生成的,也可以是在检测到可穿戴设备的信息更新后主动向射频单元101推送的,例如,在检测到可穿戴设备所处的地理位置发生变化后,基站可以向可穿戴设备的射频单元101发送地理位置变化的消息通知,射频单元101在接收到该消息通知后,可以将该消息通知发送给可穿戴设备的处理器110处理,可穿戴设备的处理器110可以控制该消息通知显示在可穿戴设备的显示面板1061上;通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信,具体的可以包括:通过无线通信与网络系统中的服务器通信,例如,可穿戴设备可以通过无线通信从服务器中下载文件资源,比如可以从服务器中下载应用程序,在可穿戴设备将某一应用程序下载完成之后,若服务器中该应用程序对应的文件资源更新,则该服务器可以通过无线通信向可穿戴设备推送资源更新的消息通知,以提醒用户对该应用程序进行更新。上述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma2000(codedivisionmultipleaccess2000,码分多址2000)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,时分同步码分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,频分双工长期演进)和tdd-lte(timedivisionduplexing-longtermevolution,分时双工长期演进)等。

在一种实施方式中,可穿戴设备100可以通过插入sim卡来接入现有的通信网络。

在另一种实施方式中,可穿戴设备100可以通过设置esim卡(embedded-sim),来实现接入现有的通信网络,采用esim卡的方式,可以节省可穿戴设备的内部空间,降低厚度。

可以理解的是,虽然图1示出了射频单元101,但是可以理解的是,射频单元101其并不属于可穿戴设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。,可穿戴设备100可以单独通过wifi模块102来实现与其他设备或通信网络的通信连接,本发明实施例并不以此为限。

wifi属于短距离无线传输技术,可穿戴设备通过wifi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了wifi模块102,但是可以理解的是,其并不属于可穿戴设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

音频输出单元103可以在可穿戴设备100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或wifi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与可穿戴设备100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。

a/v输入单元104用于接收音频或视频信号。a/v输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或wifi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。

在一种实施方式中,可穿戴设备100包括有一个或多个摄像头,通过开启摄像头,能够实现对图像的捕获,实现拍照、录像等功能,摄像头的位置可以根据需要进行设置。

可穿戴设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在可穿戴设备100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。

在一种实施方式中,可穿戴设备100还包括接近传感器,通过采用接近传感器,可穿戴设备能够实现非接触操控,提供更多的操作方式。

在一种实施方式中,可穿戴设备100还包括心率传感器,在佩戴时,通过贴近使用者,能够实现心率的侦测。

在一种实施方式中,可穿戴设备100还可以包括指纹传感器,通过读取指纹,能够实现安全验证等功能。

显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。

在一种实施方式中,显示面板1061采用柔性显示屏,采用柔性显示屏的可穿戴设备在佩戴时,屏幕能够进行弯曲,从而更加贴合。可选的,所述柔性显示屏可以采用oled屏体以及石墨烯屏体,在其他实施方式中,所述柔性显示屏也可以是其他显示材料,本实施例并不以此为限。

在一种实施方式中,可穿戴设备的显示面板1061可以采取长方形,便于佩戴时环绕。在其他实施方式中,也可以采取其他方式。

用户输入单元107可用于接收输入的数字或字符信息,以及产生与可穿戴设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。

在一种实施方式中,可穿戴设备100的侧边可以设置有一个或多个按钮。按钮可以实现短按、长按、旋转等多种方式,从而实现多种操作效果。按钮的数量可以为多个,不同的按钮之间可以组合使用,实现多种操作功能。

进一步的,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现可穿戴设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现可穿戴设备的输入和输出功能,具体此处不做限定。比如,当通过射频单元101接收到某一应用程序的消息通知时,处理器110可以控制将该消息通知显示在显示面板1061的某一预设区域内,该预设区域与触控面板1071的某一区域对应,通过对触控面板1071某一区域进行触控操作,可以对显示面板1061上对应区域内显示的消息通知进行控制。

接口单元108用作至少一个外部装置与可穿戴设备100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到可穿戴设备100内的一个或多个元件或者可以用于在可穿戴设备100和外部装置之间传输数据。

在一种实施方式中,可穿戴设备100的接口单元108采用触点的结构,通过触点与对应的其他设备连接,实现充电、连接等功能。采用触点还可以防水。

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器110是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

可穿戴设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图1未示出,可穿戴设备100还可以包括蓝牙模块等,在此不再赘述。可穿戴设备100通过蓝牙,可以与其他终端设备连接,实现通信以及信息的交互。

请参考图2-图4,为本发明实施例提供的一种可穿戴设备一种实施方式下的结构示意图。本发明实施例中的可穿戴设备,包括柔性屏幕。在可穿戴设备展开时,柔性屏幕呈长条形;在可穿戴设备处于佩戴状态时,柔性屏幕弯曲呈环状。图2及图3示出了可穿戴设备屏幕展开时的结构示意图,图4示出了可穿戴设备屏幕弯曲时的结构示意图。

本发明提供一种目标内容显示方法。

参照图5,图5为本发明目标内容显示方法第一实施例的流程示意图。

在本实施例中,提供了目标内容显示方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本实施例中,目标内容显示方法可选应用于可穿戴设备中,为描述方便,可穿戴设备以下将以智能手表为例进行说明,目标内容显示方法包括:

步骤s10,当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向;

步骤s20,基于所述滑动方向,确定对应的目标内容和滑动极限边距;

步骤s30,基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。

在本实施例中,为了解决现有智能手表显示屏幕较小,缺乏操作性的问题,本实施例提出的智能手表的显示屏幕采用屏幕较大的柔性屏,可以理解的,智能手表在佩戴时,需要弯曲腕带,由于柔性屏较大,因此柔性屏跟着弯曲,导致柔性屏上下边缘区域因为角度问题,显示的内容并不容易被用户看到,因此当检测到基于柔性屏触发的滑动指令时,通过确定滑动极限边距,将对应的目标内容滑动显示于柔性屏对应的核心功能显示区,使处于屏幕边缘的内容也可以被用户轻易看到。

以下针对每个步骤进行详细说明:

步骤s10,当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向。

在本实施例中,当智能手表检测到基于柔性屏触发的滑动指令时,确定滑动指令对应的滑动方向,其中,滑动指令可以是用户在智能手表中的柔性屏上进行滑动操作所触发,也可以是用户向智能手表下达的包含内容滑动的语音所触发的滑动指令,也可以是用户在柔性屏显示内容时,按压智能手表边缘侧的物理按键所触发,本实施例对滑动指令的触发条件不做限定,而滑动方向在本实施中包括上滑和下滑。

步骤s20,基于所述滑动方向,确定对应的目标内容和滑动极限边距。

在本实施例中,智能手表根据滑动方向,确定对应的目标内容和滑动极限边距,其中,在本实施例中,智能手表的柔性屏的显示区域分为最佳交互区、核心功能显示区和通知类区域三个部分,参考图6,核心功能显示区位于柔性屏中部,对于用户来说是最舒服的视觉区域,最佳交互区位于柔性屏下边缘,是最舒服的操作区域,通知类区域位于柔性屏上边缘,属于视觉困难区,由于各类应用界面多种多样,所以在柔性屏上显示出来的大小也就不一样,为了将所有内容都能滑动至核心功能显示区显示,本实施例设置滑动极限边距来实现,即智能手表中预设一个滑动极限边距,在确定当前所触发的滑动指令对应的滑动方向后,即可确定对应的滑动极限边距,而目标内容指的是滑动方向对应反方向的内容。

具体的,步骤s20包括:

步骤s21,确定所述滑动方向的滑动类型,所述滑动类型包括上滑操作和下滑操作。

可以理解的,当滑动指令对应的滑动方向为上滑操作时,用户想要观看的内容是柔性屏下边缘的内容;当滑动指令对应的滑动方向为下滑操作时,用户想要观看的内容是柔性屏上边缘的内容,因此,智能手表需先确定当前的滑动方向所属的滑动类型,其中,滑动类型包括上滑操作和下滑操作。

步骤s22,若确定所述滑动类型为上滑操作,则基于所述上滑操作,确定对应的目标内容和上滑极限边距。

若智能手表确定当前滑动类型为上滑操作,则基于上滑操作,确定对应的目标内容和上滑极限边距,具体的,上滑操作对应的目标内容为柔性屏下边缘的内容,即位于最佳交互区的内容,而上滑操作对应的上滑极限边距指的是将目标内容显示于核心功能显示区的最小滑动距离。

步骤s23,若确定所述滑动类型为下滑操作,则基于所述下滑操作,确定对应的目标内容和下滑极限边距。

若智能手表确定当前滑动类型为下滑操作,则基于下滑操作,确定对应的目标内容和下滑极限边距,具体的,下滑操作对应的目标内容为柔性屏上边缘的内容,即位于通知类区域的内容,而下滑操作对应的下滑极限边距指的是将目标内容显示于核心功能显示区的最小滑动距离。

在本实施例中,可将柔性屏分为最佳交互区、核心功能显示区和通知类区域三个面积相等的部分,即最佳交互区、核心功能显示区和通知类区域各自占柔性屏三分之一。因此,可将上滑极限边距和下滑极限边距都设置为柔性屏长度的三分之一,实际可根据实际情况进行设置。

具体的设置方式为:

使用android提供的可滑动的列表控件,如recyclerview或scrollview等,作为最顶层容器来设置上下滑动极限边距,其中,当列表控件为recyclerview时,通过重写recyclerview.itemdecoration的getitemoffsets()方法设置;当列表控件为scrollview时,通过在onmeasure设置。设置分两步,第一步,设置上滑极限边距:设置bottomitem距最顶层容器的bottommargin值,在本实施例中,bottommargin值设置为柔性屏的三分之一高度即可,即获取柔性屏的高度h,bottommargin值设置为h/3。第二步,设置下滑极限边距:设置topitem距最顶层容器的topmargin值,在本实施例中,topmargin值同样设置为柔性屏的三分之一高度,即h/3。

在智能手表检测到滑动指令后,确定具体对应的滑动方向所属的滑动类型是上滑操作还是下滑操作,进而确定对应的目标内容,以及预设的滑动极限边距。

步骤s30,基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。

在本实施例中,在确定了目标内容和滑动极限边距之后,将目标内容滑动显示于柔性屏对应的核心功能显示区,可以理解的,核心功能显示区初始显示的内容将根据滑动方向,滑动显示在对应的显示区域,如当前为上滑操作,则将核心功能显示区域初始显示的内容滑动显示于通知类区域。

进一步地,在步骤s30之后,所述方法还包括:

步骤a,对所述目标内容对应的初始显示区域做熄屏处理。

可以理解的,在将目标内容滑动显示于核心功能显示区后,目标内容对应的初始显示区域就没有内容显示了,因此,对目标内容对应的初始显示区域做熄屏处理,以节省电量,同时也便于提醒用户,想要查看的内容都显示在核心功能显示区了,无需再滑动查看,而不会出现用户翻不到头的情况。

以当前柔性屏显示的内容为系统设置界面为例,在智能手表设置了上下滑动的极限后,当智能手表检测到基于柔性屏触发的滑动指令时,通过确定具体是上滑操作还是下滑操作,进一步确定对应的目标内容以及滑动极限边距,对系统设置界面的显示内容进行滑动显示,极限滑动后的效果如图7所示。

本实施例当检测到基于所述可穿戴设备的柔性屏触发的滑动指令时,确定所述滑动指令对应的滑动方向;基于所述滑动方向,确定对应的目标内容和滑动极限边距;基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。本发明在检测到基于柔性屏触发的滑动指令后,通过确定滑动极限边距,将对应的目标内容滑动显示于柔性屏对应的核心功能显示区,以便用户能轻松的看到原先处于屏幕边缘的内容,实现了目标内容的智能显示,提高了用户观看屏幕边缘内容的容易度。

进一步地,基于第一实施例提出本发明目标内容显示方法的第二实施例。目标内容显示方法的第二实施例与目标内容显示方法的第一实施例的区别在于,步骤s23包括:

步骤s24,若确定所述滑动类型为下滑操作,则确定所述柔性屏当前显示的初始内容的内容高度;

步骤s25,基于所述内容高度,确定所述下滑操作是否满足第一预设条件;

步骤s26,若确定满足,则确定所述下滑操作对应的目标内容,并基于所述内容高度,确定所述下滑操作对应的下滑极限边距。

本实施例在确定滑动指令对应的滑动类型为下滑操作后,由于柔性屏排版的问题,柔性屏显示的内容都是从底下往上排的,即柔性屏显示的内容的内容高度不同,因此需确定柔性屏当前显示的初始内容的内容高度,以便进一步确定下滑极限边距,即在本实施例中,下滑极限边距由柔性屏当前显示的初始内容的内容高度决定。

以下将对各个步骤进行详细说明:

步骤s24,若确定所述滑动类型为下滑操作,则确定所述柔性屏当前显示的初始内容的内容高度。

在本实施例中,若智能手表确定当前滑动指令对应的滑动类型为下滑操作,则获取柔性屏当前显示的初始内容的内容高度,其中,内容高度指的是柔性屏当前显示的初始内容的最高点与柔性屏底部的高度差。

步骤s25,基于所述内容高度,确定所述下滑操作是否满足第一预设条件。

在本实施例中,根据柔性屏当前显示的初始内容的内容高度,确定当前的下滑操作是否满足第一预设条件。

具体的,步骤s25包括:

步骤b,获取所述柔性屏的屏幕大小,并确定所述内容高度相对所述屏幕大小的屏占比;

步骤c,将所述屏占比与预设阈值进行比较;

步骤d,若所述屏占比大于或等于预设阈值,则确定所述下滑操作满足第一预设条件;

步骤e,若所述屏占比小于预设阈值,则确定所述下滑操作未满足第一预设条件。

获取柔性屏的屏幕大小,并计算初始内容的内容高度相对屏幕大小的屏占比,具体获取柔性屏的高度,以初始内容的内容高度除以柔性屏的高度,得到屏占比,如当前柔性屏为的高度为45单位,初始内容的内容高度为30单位,则屏占比为2/3。将得到的屏占比与预设阈值进行比较,若屏占比大于或等于预设阈值,则确定当前的下滑操作满足第一预设条件;若屏占比小于预设阈值,则确定当前的下滑操作未满足第一预设条件,其中,预设阈值可根据实际情况进行设置,在本实施例中,预设阈值为2/3。

步骤s26,若确定满足,则确定所述下滑操作对应的目标内容,并基于所述内容高度,确定所述下滑操作对应的下滑极限边距。

在本实施例中,若确定当前下滑操作满足第一预设条件,则进一步确定下滑操作对应的目标内容,并根据柔性屏当前显示的初始内容的内容高度,确定下滑操作对应的下滑极限边距。即下滑极限边距由柔性屏当前显示的初始内容的内容高度决定,在本实施例中,为减少智能手表的运算负荷,可在下滑操作满足第一预设条件时,对应的下滑极限边距统一设置为柔性屏的三分之一高度。可以理解的,在不考虑智能手表的运算能力的情况下,也可根据初始内容的内容高度,计算下滑极限边距,具体可将初始内容的内容高度与预设阈值进行差值计算,在预设映射表中,确定两者差值所属的目标范围,再通过目标范围确定对应的下滑极限边距。

进一步地,所述方法还包括:

步骤s27,若确定未满足,则确定所述下滑操作对应的目标内容,并计算所述屏幕大小与所述内容高度的高度差。

在本实施例中,若确定当前下滑操作未满足第一预设条件,则进一步确定下滑操作对应的目标内容,并计算柔性屏的屏幕大小与柔性屏当前显示的初始内容的内容高度的高度差。如柔性屏的屏幕大小为h,柔性屏当前显示的初始内容的内容高度为h,则两者的高度差为h-h。

步骤s28,基于所述高度差,确定所述下滑操作对应的下滑极限边距。

在计算得到柔性屏的屏幕大小与初始内容的内容高度的高度差之后,根据计算得到的高度差,确定下滑从对应的下滑极限边距,在本实施例中,下滑极限边距等于计算得到的高度差。即本实施例的下滑极限边距由柔性屏的屏幕大小与柔性屏当前显示的初始内容的内容高度的高度差决定。

本实施例在确定滑动指令对应的滑动类型为下滑操作后,需确定柔性屏当前显示的初始内容的内容高度,以便进一步确定下滑极限边距,即在本实施例中,下滑极限边距不是一成不变的,是随着初始内容的内容高度的不同而调整的,实现了目标内容的智能显示。

进一步地,提出本发明目标内容显示方法的第三实施例。目标内容显示方法的第三实施例与目标内容显示方法的第一或第二实施例的区别在于,步骤s10包括:

步骤s11,确定所述柔性屏当前显示的初始内容对应的显示区域;

步骤s12,确定所述显示区域是否满足第二预设条件;

步骤s13,若确定满足,则触发滑动指令,并确定所述滑动指令对应的滑动方向。

在本实施例中,在当前柔性屏处于工作状态时,确定当前显示的初始内容对应的显示区域是否满足第二预设条件,若满足,则触发滑动指令,以便进一步确定滑动指令对应的滑动方向。

以下将对各个步骤进行详细说明:

步骤s11,确定所述柔性屏当前显示的初始内容对应的显示区域。

在本实施例中,在当前柔性屏处于工作状态时,即柔性屏正在显示内容,则确定柔性屏当前显示的初始内容对应的显示区域,可以理解的,当当前柔性屏显示的内容都位于核心功能显示区时,即最佳交互区和通知类区域没有内容显示,理论上是不需要进行滑动显示的,因此需要确定柔性屏当前显示的初始内容对应的显示区域,以便后续确定是否触发滑动指令。

步骤s12,确定所述显示区域是否满足第二预设条件。

在本实施例中,智能手表进一步确定当前显示的初始内容对应的显示区域是否满足第二预设条件,其中,可以理解的,核心功能显示区是目标显示区,因此在初始内容都位于核心功能显示区时,即其它显示区域没有内容要显示时,不需要对柔性屏显示的内容进行滑动显示,即若柔性屏当前显示的初始内容对应的显示区域为核心功能显示区域,则确定柔性屏当前显示的初始内容对应的显示区域不满足第二预设条件;若柔性屏当前显示的初始内容对应的显示区域不止核心功能显示区域,即柔性屏当前显示的初始内容对应的显示区域包括核心功能显示区域和其他区域,或者是其他非核心功能显示区,则确定柔性屏当前显示的初始内容对应的显示区域满足第二预设条件,需要对柔性屏当前显示的初始内容进行滑动显示。

步骤s13,若确定满足,则触发滑动指令,并确定所述滑动指令对应的滑动方向。

在本实施例中,若确定柔性屏当前显示的初始内容对应的显示区域满足第二预设条件,说明当前显示的初始内容需要进行滑动显示,则触发滑动指令,并进一步确定滑动指令对应的滑动方向,以便后续确定滑动极限边距,并基于滑动极限边距,将对应的目标内容显示于核心功能显示区。

进一步地,步骤s30包括:

步骤s31,监测所述初始内容的显示时长是否达到预设时长。

在本实施例中,在触发了滑动指令后,检测柔性屏当前显示的初始内容的显示时长,是否达到预设时长。即在触发了滑动指令后,智能手表开始累计初始内容的显示时长,并监测该显示时长是否达到预设时长。

步骤s32,若达到,则基于所述滑动极限边距,将所述目标内容滑动显示于所述柔性屏对应的核心功能显示区。

若智能手表确定初始内容的显示时长达到预设时长,则根据滑动极限边距,将目标内容滑动显示于核心功能显示区。即本实施例不需要用户对柔性屏进行滑动操作,在确定柔性屏当前的初始内容有部分或者全部不在核心功能显示区时,自动触发滑动指令,并在预设时长后,自动将目标内容显示于核心功能显示区。如当前初始内容对应的显示区域为最佳交互区,预设时长为2s,则在不需要用户操作的情况下,智能手表自动在2s后,将位于最佳交互区的初始内容显示于核心功能显示区。

本实施例不需要用户对柔性屏进行滑动操作,只需在确定柔性屏当前显示的初始内容对应的显示区域满足第二预设条件时,即可自动触发滑动指令,并在预设时长后,将目标内容显示核心功能显示区,实现了目标内容的智能显示。

进一步地,提出本发明目标内容显示方法的第四实施例。目标内容显示方法的第四实施例与目标内容显示方法的第一、第二或第三实施例的区别在于,步骤s30包括:

步骤s33,通过所述可穿戴设备内置陀螺仪,确定所述可穿戴设备当前所处的空间信息;

步骤s34,基于所述空间信息,确定所述柔性屏对应的核心功能显示区;

步骤s35,基于所述滑动极限边距,将所述目标内容滑动显示于所述核心功能显示区。

在本实施例中,核心功能显示区不是一成不变的,而是随着智能手表的空间位置而变化,故在将目标内容显示于核心功能显示区时,需先确定核心功能显示区。

以下将对各个步骤进行详细说明:

步骤s33,通过所述可穿戴设备内置陀螺仪,确定所述可穿戴设备当前所处的空间信息。

在本实施例中,通过智能手表内置陀螺仪,采集智能手表的空间信息,进而确定智能手表当前所处的空间位置。

步骤s34,基于所述空间信息,确定所述柔性屏对应的核心功能显示区。

通过确定的空间信息,确定柔性屏对应的核心功能显示区,具体的,确定柔性屏哪一块显示区域是正面朝上的,可以理解的,智能手表佩戴在用户手上后,由于用户的手部位置的放置状态会使智能手表不同的显示区域朝上,如当用户手背朝上时,一般对应智能手表柔性屏的中部朝上;而当用户虎口朝上时,一般对应智能手表柔性屏的下部朝上等。此时为方便用户查看柔性屏显示的内容,将朝上的区域作为核心功能显示区。

步骤s35,基于所述滑动极限边距,将所述目标内容滑动显示于所述核心功能显示区。

在本实施例中,在确定了核心功能显示区后,基于滑动极限边距,将目标内容显示于核心功能显示区。

本实施例的核心功能显示区不是一成不变的,而是随着智能手表的空间位置而变化,以适应用户的不同角度,实现目标内容的智能显示。

基于上述各个实施方式,可以看到,若所述设备为手表、手环或者可穿戴式设备时,所述设备的屏幕可以不覆盖设备的表带区域,也可以覆盖设备的表带区域。在此,本发明提出一种可选的实施方式,在本实施方式中,所述设备可以为手表、手环或者可穿戴式设备,所述设备包括屏幕以及连接部。所述屏幕可以为柔性屏幕,所述连接部可以为表带。可选的,所述设备的屏幕或者屏幕的显示区可以部分或者全部的覆盖在设备的表带上。如图8所示,图8为本申请实施例提供的一种可穿戴设备一种实施方式的硬件示意图,所述设备的屏幕向两侧延伸,部分的覆盖在设备的表带上。在其他实施方式中,所述设备的屏幕也可以全部覆盖在所述设备的表带上。

此外,本发明实施例还提出一种计算机可读存储介质。

所述计算机可读存储介质上存储有目标内容显示程序,所述目标内容显示程序被处理器执行时实现如上述任一项实施例中的目标内容显示方法的步骤。

本发明计算机可读存储介质具体实施方式与上述目标内容显示方法各实施例基本相同,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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