CN109992087B - 可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 - Google Patents
可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 Download PDFInfo
- Publication number
- CN109992087B CN109992087B CN201910281538.7A CN201910281538A CN109992087B CN 109992087 B CN109992087 B CN 109992087B CN 201910281538 A CN201910281538 A CN 201910281538A CN 109992087 B CN109992087 B CN 109992087B
- Authority
- CN
- China
- Prior art keywords
- wearable device
- database query
- query message
- modification event
- delay processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种可穿戴设备数据显示的优化方法、可穿戴设备及存储介质,所述方法包括:当根据终端发送的同步数据监听到修改可穿戴设备数据库的修改事件后,清除所述可穿戴设备中未处理的数据库查询消息;在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息;将新的所述数据库查询消息加入到消息队列中,并处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面。本发明实现了可穿戴设备在短时间内监听到大量的数据库修改事件时,减少数据库查询操作和界面更新操作,降低了可穿戴设备的功耗,优化了可穿戴设备的数据显示。
Description
技术领域
本发明涉及可穿戴设备技术领域,尤其涉及一种可穿戴设备数据显示的优化方法、可穿戴设备及存储介质。
背景技术
当手机或者电脑等终端与可穿戴设备进行数据同步显示时,终端向可穿戴设备发送数据,可穿戴设备接收终端发送的数据,将数据保存到数据库,然后刷新当前界面。
但是经常会发生终端在短时间内向可穿戴设备发送多次数据的情况,此时可穿戴设备将会在短时间内监听到多次数据库的修改事件。由于可穿戴设备监听到一次数据库的修改事件,即触发一次数据库查询操作和界面更新操作,因此将会造成可穿戴设备在短时间内进行大量的数据库查询操作和界面更新操作,从而导致可穿戴设备功耗严重,且会因短时间内界面更新多次,造成用户感知上可穿戴设备界面闪动明显。
发明内容
本发明的主要目的在于提供一种可穿戴设备数据显示的优化方法、可穿戴设备及存储介质,旨在解决目前可穿戴设备在与终端同步显示数据时,可穿戴设备的功耗严重、可穿戴设备显示界面闪动明显的技术问题。
为实现上述目的,本发明实施例提供一种可穿戴设备数据显示的优化方法,所述可穿戴设备数据显示的优化方法包括:
当根据终端发送的同步数据监听到修改可穿戴设备数据库的修改事件后,清除所述可穿戴设备中未处理的数据库查询消息;
在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息;
将新的所述数据库查询消息加入到消息队列中,并处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面。
可选地,所述在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息的步骤之前,还包括:
获取预设的延迟处理时长;
所述在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息的步骤包括:
在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息,新的所述数据库查询消息携带所述延迟处理时长。
可选地,所述获取预设的延迟处理时长的步骤之前,还包括:
记录本次监听到所述修改事件的时间点;
根据预设次数的所述修改事件的时间点设置所述延迟处理时长。
可选地,所述根据预设次数的所述修改事件的时间点设置所述延迟处理时长的步骤包括:
根据本次的所述修改事件的时间点和上一次的所述修改事件的时间点,计算本次的所述修改事件与上一次的所述修改事件之间的时间差;
根据所述时间差设置所述延迟处理时长。
可选地,所述根据所述时间差设置所述延迟处理时长的步骤包括:
检测所述时间差是否小于第一预设时长;
若检测到所述时间差小于所述第一预设时长,则将所述延迟处理时长设置为大于所述时间差。
可选地,所述根据所述时间差设置所述延迟处理时长的步骤包括:
检测所述时间差是否大于第二预设时长;
若检测到所述时间差大于所述第二预设时长,则将所述延迟处理时长设置为零。
可选地,所述根据预设次数的所述修改事件的时间点设置所述延迟处理时长的步骤包括:
根据预设次数的所述修改事件的时间点,计算预设次数的所述修改事件的平均时间差;
根据所述平均时间差设置所述延迟处理时长。
可选地,所述处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面的步骤包括:
获取所述消息队列中待处理的数据库查询消息;
根据待处理的所述数据库查询消息查询所述数据库,从所述数据库中获取与待处理的所述数据库查询消息对应的数据;
根据待处理的所述数据库查询消息对应的数据更新所述可穿戴设备的显示界面。
本发明还提供一种可穿戴设备,所述可穿戴设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的可穿戴设备数据显示的优化程序,所述可穿戴设备数据显示的优化程序被所述处理器执行时实现如上述的可穿戴设备数据显示的优化方法的步骤。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可穿戴设备数据显示的优化程序,所述可穿戴设备数据显示的优化程序被处理器执行时实现如上述的可穿戴设备数据显示的优化方法的步骤。
在本发明中,当可穿戴设备在短时间内监听到大量的修改事件时,不会对监听到的每次修改事件都查询一次数据库、更新一次当前界面,而是通过在监听到数据库的修改事件后,先将未处理的数据库查询消息清除,再生成与该修改事件对应的新的数据库查询消息,将新的数据库查询消息加入消息队列中,处理消息队列中待处理的数据库查询消息以更新可穿戴设备显示界面,大量减少了与修改事件对应的数据库查询消息,从而减少了数据库查询操作和界面更新操作,降低了可穿戴设备的功耗,优化了可穿戴设备的数据显示。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的可穿戴设备一种实施方式的硬件结构示意图;
图2为本发明实施例提供的可穿戴设备一种实施方式的硬件示意图;
图3为本发明实施例提供的可穿戴设备一种实施方式的硬件示意图;
图4为本发明实施例提供的可穿戴设备一种实施方式的硬件示意图;
图5为本发明实施例提供的可穿戴设备一种实施方式的硬件示意图;
图6为本发明可穿戴设备数据显示的优化方法第一实施例的流程示意图;
图7为本发明可穿戴设备数据显示的优化方法第二实施例的流程示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
本发明实施例中提供的可穿戴设备包括智能手环、智能手表、以及智能手机等可穿戴设备。随着屏幕技术的不断发展,柔性屏、折叠屏等屏幕形态的出现,智能手机等可穿戴设备也可以作为可穿戴设备。本发明实施例中提供的可穿戴设备可以包括: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(Global System of Mobile communication,全球移动通讯***)、GPRS(GeneralPacket Radio Service,通用分组无线服务)、CDMA2000(Code Division Multiple Access2000,码分多址2000)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,时分同步码分多址)、FDD-LTE(Frequency Division Duplexing-Long Term Evolution,频分双工长期演进)和TDD-LTE(Time Division Duplexing-Long Term Evolution,分时双工长期演进)等。
在一种实施方式中,可穿戴设备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可以包括图形处理器(Graphics Processing Unit,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,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,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中。存储器109存储有可穿戴设备数据显示的优化程序,该可穿戴设备数据显示的优化程序可在处理器110上运行,可穿戴设备数据显示的优化程序被所述处理器110执行时实现如下述的可穿戴设备数据显示的优化方法的步骤。
可穿戴设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管图1未示出,可穿戴设备100还可以包括蓝牙模块等,在此不再赘述。可穿戴设备100通过蓝牙,可以与其他终端设备连接,实现通信以及信息的交互。
请参考图2-图4,为本发明实施例提供的一种可穿戴设备一种实施方式下的结构示意图。本发明实施例中的可穿戴设备,包括柔性屏幕。在可穿戴设备展开时,柔性屏幕呈长条形;在可穿戴设备处于佩戴状态时,柔性屏幕弯曲呈环状。图2及图3示出了可穿戴设备屏幕展开时的结构示意图,图4示出了可穿戴设备屏幕弯曲时的结构示意图。
基于上述各个实施方式,可以看到,若所述设备为手表、手环或者可穿戴式设备时,所述设备的屏幕可以不覆盖设备的表带区域,也可以覆盖设备的表带区域。在此,本发明提出一种可选的实施方式,在本实施方式中,所述设备可以为手表、手环或者可穿戴式设备,所述设备包括屏幕以及连接部。所述屏幕可以为柔性屏幕,所述连接部可以为表带。可选的,所述设备的屏幕或者屏幕的显示区可以部分或者全部的覆盖在设备的表带上。如图5所示,图5为本发明实施例提供的一种可穿戴设备一种实施方式的硬件示意图,所述设备的屏幕向两侧延伸,部分的覆盖在设备的表带上。在其他实施方式中,所述设备的屏幕也可以全部覆盖在所述设备的表带上,本发明实施例并不以此为限。
基于上述可穿戴设备硬件结构,提出本发明方法各个实施例。
本发明提供一种可穿戴设备数据显示的优化方法,该可穿戴设备数据显示的优化方法主要应用于可穿戴设备上。在可穿戴设备数据显示的优化方法一实施例中,参照图6,可穿戴设备数据显示的优化方法包括:
步骤S1,当根据终端发送的同步数据监听到修改可穿戴设备数据库的修改事件后,清除所述可穿戴设备中未处理的数据库查询消息;
智能手机、电脑等终端可向可穿戴设备发送同步数据,同步数据可以是终端中需要在可穿戴设备同步显示的数据,如终端中收到一条短信,在可穿戴设备的短信列表中需要同步显示该短信,终端向可穿戴设备发送该短信对应的数据。可穿戴设备在接收到终端发送的同步数据后,根据该同步数据修改可穿戴设备中的数据库,如将接收到的该短信对应的数据添加入数据库中。
在可穿戴设备从终端接收同步数据时,可穿戴设备中可通过添加监听机制,对修改数据库的修改事件进行监听,如添加ContentObserver(内容观察者)对数据库内容的改变进行监听,ContentObserver的目的是观察数据库的变化,继而做一些相应的处理。当可穿戴设备接收到终端发送的同步数据并对数据库进行修改后,可穿戴设备的监听机制将监听到对修改数据库的修改事件,如可穿戴设备接收终端发送的短信对应的数据,并将该短信对应的数据添加到数据库中,此时可穿戴设备中的监听机制监听到将该短信的数据添加到数据库中的修改事件。
当可穿戴设备监听到该修改事件后,先清除可穿戴设备中未处理的数据库查询消息。可穿戴设备在监听到一次修改事件后,会生成一个数据库查询消息,该数据库查询消息被添加到消息队列中等待处理。可穿戴设备从消息队列中依次取出数据库查询消息进行处理。若短时间内监听到多次修改事件,则消息队列中的数据库查询消息将会处于排队等待处理状态。在本实施例中,在生成与修改事件对应的数据库查询消息之前,先将消息队列中未处理的数据库查询消息清除,以减少数据库查询消息,进而减少数据库查询操作和界面更新操作。具体地,当通过ContentObserver对数据库进行监听时,ContentObserver监听到数据库的修改事件时会受到回调,ContentObserver回调中可先调用handler.removeCallBackAndMessages(null)函数,将当前正在排队的未处理的数据库查询消息清除。其中,通过调用handler.removeCallBackAndMessages(null)函数能够实现清除消息队列中的消息。
步骤S2,在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息;
可穿戴设备在成功清除未处理的数据库查询消息清除后,生成与监听到的该修改事件对应的新的数据库查询消息,新的数据库查询消息中可携带与该修改事件对应的数据库查询范围。具体地,可通过Handler消息机制生成数据库查询消息,Handler消息机制用于线程与线程之间的通信,在本实施例中用于可穿戴设备中的监听机制与UI(用户界面)线程之间的通信。
步骤S3,将新的所述数据库查询消息加入到消息队列中,并处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面。
可穿戴设备将生成的新的数据库查询消息添加入消息队列中。消息队列是由数据库查询消息构成的链表,新的数据库查询消息被放入链表末尾,可穿戴设备中管理消息队列的线程从链表表头取出数据库查询消息,将该数据库查询消息分发给对应的Handler处理端进行处理。需要说明的是,由于在实施例中,可穿戴设备在将新的数据库查询消息添加入消息队列之前,先清除消息队列中未处理的数据库查询消息,所以消息队列中最多只会有一个数据库查询消息在等待被处理,则当可穿戴设备处理完一个数据库查询消息后检测到消息队列中有数据库查询消息时,就处理该数据库查询消息。
可穿戴设备处理数据库查询消息时根据该数据库查询消息进行数据库查询操作和界面更新操作,数据库查询消息被处理后,可穿戴设备当前界面将会被更新,如当修改事件是在数据库中新加入一条短信数据时,可穿戴设备生成与该修改事件对应的新的数据库查询消息并加入到消息队列,该修改事件对应的数据库查询消息被处理后,可穿戴设备当前界面显示的短信列表中,将会显示该新短信的相应内容。
在本实施例中,当可穿戴设备在短时间内监听到大量的修改事件时,不会对监听到的每次修改事件都查询一次数据库、更新一次当前界面,而是通过在监听到数据库的修改事件后,先将未处理的数据库查询消息清除,再生成与该修改事件对应的新的数据库查询消息,将新的数据库查询消息加入消息队列中,处理消息队列中待处理的数据库查询消息以更新可穿戴设备显示界面,大量减少了与修改事件对应的数据库查询消息,从而减少了数据库查询操作和界面更新操作,降低了可穿戴设备的功耗,优化了可穿戴设备的数据显示。
进一步地,基于上述第一实施例,本发明可穿戴设备数据显示的优化方法第二实施例提供一种可穿戴设备数据显示的优化方法。参照图7,在本实施例中,步骤S2之前,包括:
步骤S4,获取预设的延迟处理时长;
可穿戴设备在生成与监听到的修改事件对应的新的数据库查询消息之前,可先获取预设的延迟处理时长。其中,延迟处理时长可以是预先设置的一个固定的时长,也可以由可穿戴设备根据监听到的多次修改事件之间的时间间隔进行实时设置。
步骤S2包括:
步骤S21,在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息,新的所述数据库查询消息携带所述延迟处理时长。
可穿戴设备在获取到预设的延迟处理时长后,生成与监听到的修改事件对应的新的数据库查询消息,该新的数据库查询消息携带该延迟处理时长。也即,该新的数据库查询消息被加入消息队列中后,可穿戴设备不是立即处理该数据库查询消息,而是在该延迟处理时长后再处理。如通过Handler消息机制生成新的数据库查询消息时,可通过调用handle.sendEmptyMessageDelayed函数生成新的数据库查询消息,将该延迟处理时长作为该函数的参数,使得该新的数据库查询消息携带该延迟处理时长。
在本实施例中,可穿戴设备将携带延迟处理时长的数据库查询消息加入到消息队列,在延迟处理时长内,该数据库查询消息只处于等待处理状态,即未处理状态,不会触发查询数据库的操作和更新界面的操作。若可穿戴设备在延迟处理时长内监听到新的数据库的修改事件,则会将当前未处理的数据库查询消息清除掉,再生成与该修改事件对应的新的数据库查询消息,新的数据库查询消息又携带有延迟处理时长。若出现短时间内监听到大量的修改事件,这些修改事件之间的时间间隔又短于延迟处理时长的情况,这些修改事件对应的数据库查询消息在被处理前将会被清除掉,清除掉的数据库查询消息不会被处理,从而减少了可穿戴设备的数据库查询操作和界面更新操作。直到在一个数据库查询消息的延迟处理时长内未监听到新的修改事件时,该数据库查询消息就会被处理,进而可穿戴设备的显示界面会被更新。也即可穿戴设备虽然在短时间内监听到大量的修改事件,但最终只对最新的一次修改事件进行数据库查询操作和界面更新操作,从而实现了可穿戴设备界面的一次刷新成功,减少了可穿戴设备显示界面闪动的情况,优化了可穿戴设备中数据的显示,也降低了可穿戴设备的功耗。
进一步的,基于上述第一或第二实施例,本发明可穿戴设备数据显示的优化方法第三实施例提供一种可穿戴设备数据显示的优化方法。在本实施例中,所述步骤S4之前,还包括:
步骤a,记录本次监听到的所述修改事件对应的时间点;
由于在实际情况中终端发送同步数据有时比较频繁,有时时间间隔较长,因此可穿戴设备监听到的前后两次修改事件之间时间间隔是不固定的,有时修改事件比较频繁,有时前后两次修改事件之间的时间间隔很长。若在修改事件频繁时,将延迟处理时长设置得过短,则可能达不到通过延迟处理数据库查询消息、清除未处理的数据库查询消息来减少数据库查询操作和界面更新操作的效果;若在前后两次修改事件之间的时间间隔很长时,将延迟处理时长设置得过长,可能导致可穿戴设备的界面不能得到及时的更新。
因此,可穿戴设备可根据实际监听到的修改事件之间的时间间隔,实时设置延迟处理时长。在本实施例中,可穿戴设备在监听到一次修改事件后,即设置一次延迟处理时长,当然也可以设置为可穿戴设备每隔一段时间设置一次延迟处理时长。
当可穿戴设备监听到修改事件时,可记录本次监听到该修改事件的时间点。
步骤b,根据预设次数的所述修改事件的时间点设置所述延迟处理时长。
可穿戴设备可根据记录的预设次数的修改事件的时间点,计算预设次数的修改事件之间的时间差,然后根据时间差设置延时处理时长,其中,预设次数可根据具体需要进行设置,如设置为最近两次,或设置为最近10次。
需要说明的是,在可穿戴设备监听到一次修改事件即设置一次延迟处理时长的情况下,可穿戴设备在监听到修改事件后,先清除未处理的数据库查询消息,成功清除未处理的数据库查询消息后设置延迟处理时长,再生成携带有该延迟处理时长的,与该修改事件对应的数据库查询消息,将该数据库查询消息添加到消息队列。
进一步地,步骤b包括:
步骤c,根据本次的所述修改事件的时间点和上一次的所述修改事件的时间点,计算本次的所述修改事件与上一次的所述修改事件之间的时间差;
若将预设次数设置为最近两次,则可穿戴设备在监听到修改事件后,记录本次监听到的修改事件的时间点,并获取上一次监听到的修改事件的时间点,将本次的修改事件的时间点减去上一次的修改事件的时间点,即得到本次的修改事件和上一次的修改事件之间的时间差。
步骤d,根据所述时间差设置所述延迟处理时长。
可穿戴设备根据该时间差设置延迟处理时长。具体地,可以是当该时间差较大时,将延迟处理时长设置得较小,因为当时间差较大时,说明本次监听到的修改事件与上一次的修改事件之间的时间间隔较长,从而可把延迟处理时长设置得较短,使得可穿戴设备显示界面尽快更新;当该时间差较小时,将延迟处理时长设置得比该时间差长,因为当时间差较小时,说明本次监听到的修改事件与上一次的修改事件之间的时间间隔较短,修改事件比较频繁,从而把延迟处理时长设置得比该时间差大,以达到通过延迟处理数据库查询消息、清除未处理的数据库查询消息来减少数据库查询操作和界面更新操作的效果。
具体地,步骤d包括:
步骤e,检测所述时间差是否小于第一预设时长;
可穿戴设备在计算得到本次监听到的修改事件和上一次的修改事件之间的时间差后,可检测该时间差是否小于第一预设时长,其中,第一预设时长可根据具体需要进行设置,如设置为统计得到的多次修改事件的平均时间间隔。
步骤f,若检测到所述时间差小于所述第一预设时长,则将所述延迟处理时长设置为大于所述时间差。
若可穿戴设备检测到该时间差小于第一预设时长,则可将延迟处理时长设置为大于该时间差。具体地,可以是将该时间差加上固定的秒数,得到延迟处理时长。当时间差小于第一预设时长时,说明监听到的修改事件比较频繁,此时可穿戴设备将延迟处理时长设置得大于该时间差,在本次的修改事件对应的数据库查询消息的延迟处理时长内,可能会监听到下一次修改事件,从而本次的修改事件对应的数据库查询消息会被清除,即达到了减少数据库查询操作和界面更新操作的效果。若可穿戴设备检测到时间差大于或等于第一预设时长,则可将延迟处理时长设置为小于该时间差,具体地,可以是将该时间差减去固定的秒数,得到延迟处理时长。当时间差大于或等于第一预设时长时,说明监听到的前后两次修改事件之间的时间间隔较长,此时将延迟处理时长设置得小于该时间差,可使得本次的修改事件对应的数据库查询消息被尽快处理。
进一步地,步骤d还包括:
步骤g,检测所述时间差是否大于第二预设时长;
可穿戴设备在计算得到本次监听到的修改事件和上一次的修改事件之间的时间差后,还可检测该时间差是否大于第二预设时长。其中,第二预设时长可根据具体需要进行设置,第二预设时长应设置得较长。需要说明的是,第二预设时长对应的方案与上述第一预设时长对应的方案可单独实施,也可以结合实施,若与上述第一预设时长对应的方案结合实施,则第二预设时长应当设置得大于或者等于第一预设时长。
步骤h,若检测到所述时间差大于所述第二预设时长,则将所述延迟处理时长设置为零。
若可穿戴设备检测到该时间差大于该第二预设时长,则可将延迟处理时长设置为零。当该时间差大于该第二预设时长时,说明本次监听到的修改事件与上一次的修改事件之间的时间间隔较长,上一修改事件对应的数据库查询消息已经被处理,可穿戴设备显示界面也被对应更新,距离该次显示界面更新已经过去较长时间,此时可穿戴设备将延迟处理时长设置为零,使得当前修改事件对应的数据库查询消息携带的延迟处理时长为零,从而保证该数据库查询消息被尽快处理,可穿戴设备显示界面得到及时更新,进而避免了可穿戴设备显示界面更新不及时的情况。若可穿戴设备检测到该时间差小于或等于该第二预设时长,则可将延迟处理时长设置为大于该时间差。
进一步地,上述第一预设时长与第二预设时长对应的方案可以结合实施。结合的方式可以是:设置一个预设时长,即第一预设时长与第二预设时长相同;当可穿戴设备检测到时间差小于该预设时长时,将延迟处理时长设置为大于该时间差;当检测到时间差大于或等于该预设时长时,将延迟处理时长设置为零。
结合方式还可以是:将第二预设时长设置得大于第一预设时长;当可穿戴设备检测到时间差小于第一预设时长时,将延迟处理时长设置为大于该时间差;当检测到时间差大于或等于第二预设时长时,将延迟处理时长设置为零;当检测到时间差大于或等于第一预设时长,且小于第二预设时长时,将延迟处理时长设置为小于该时间差,可以是将该时间差减去一个固定的秒数得到延迟处理时长。通过结合实施的方式,可以更加灵活地适应实际修改事件之间的时间间隔,既实现了可穿戴设备显示界面的及时更新,又不会出现可穿戴设备显示界面闪动明显、功耗严重的情况。
在本实施例中,通过记录本次监听到的修改事件的时间点,计算本次监听到的修改事件与上一次的修改事件之间的时间差,根据该时间差设置数据库查询消息的延迟处理时长,进一步优化了可穿戴设备的数据显示,降低了可穿戴设备在数据显示时的功耗。
进一步地,基于上述第一、第二或第三实施例,本发明可穿戴设备数据显示的优化方法第四实施例提供一种可穿戴设备数据显示的优化方法。在本实施例中,所述步骤b还包括:
步骤i,根据预设次数的所述修改事件的时间点,计算预设次数的所述修改事件的平均时间差;
若预设次数设置为大于两次,则可穿戴设备根据预设次数的修改事件的时间点,计算预设次数的修改事件的平均时间差。如预设次数设置为10次,则获取最近监听到的10次修改事件的时间点,计算得到9个时间差的平均时间差。
步骤j,根据所述平均时间差设置所述延迟处理时长。
可穿戴设备在计算得到平均时间差后,根据该平均时间差设置当前的数据库查询消息的延迟处理时长。具体地,可以是当可穿戴设备检测到该平均时间差大于一预设的时长时,将延迟处理时长设置为零,因为若最近几次的修改事件的时间间隔的平均值都大于该预设的时长,说明最近几次的修改事件不频繁,从而将延迟处理时长设置为零,使得当前监听到的修改事件对应的数据库查询消息能尽快被处理,可穿戴设备显示界面尽快更新;当可穿戴设备检测到该平均时间差小于该预设的时长时,将延迟处理时长设置得大于该平均时间差,具体地,可以是将该平均时间差加上一个固定的秒数得到延迟处理时长。
在本实施例中,通过监听到的预设次数的修改事件的时间点,计算预设次数的修改事件的平均时间差,根据该平均时间差设置数据库查询消息的延迟处理时长,进一步优化了可穿戴设备的数据显示,降低了可穿戴设备在数据显示时的功耗。
进一步地,基于上述第一、第二、第三或第四实施例,本发明可穿戴设备数据显示的优化方法第五实施例提供一种可穿戴设备数据显示的优化方法。在本实施例中,所述可穿戴设备数据显示的优化方法还包括:
步骤k,获取当前待处理的数据库查询消息;
可穿戴设备从消息队列中获取待处理的数据库查询消息。当可穿戴设备处理完一个数据库查询消息后,检测到消息队列中有待处理的数据库查询消息时,若该数据库查询消息未携带延迟处理时长,则获取该数据库查询消息;若该数据库查询消息携带延迟处理时长,则在该数据库查询消息等待该延迟处理时长后,获取该数据库查询消息。
步骤l,根据待处理的所述数据库查询消息查询所述数据库,从所述数据库中获取与待处理的所述数据库查询消息对应的数据;
可穿戴设备根据该待处理的数据库查询消息查询数据库,从数据库中获取与该待处理的数据库查询消息对应的数据。根据修改事件对应修改的数据库内容的不同,数据库查询消息中携带的数据库查询范围不同,如当修改事件是修改数据库中的短信数据时,数据库查询消息中携带的数据库查询范围为数据库中的短信数据,当可穿戴设备处理该数据库查询消息被处理时,根据该数据库查询消息对应的数据库查询范围,查询数据库中的短信数据,获取到与该修改事件对应的短信数据。
步骤m,根据待处理的所述数据库查询消息对应的数据更新可穿戴设备的显示界面。
可穿戴设备根据获取到的待处理的数据库查询消息对应的数据,更新显示界面。具体地,可由可穿戴设备中UI线程调用与该数据对应的界面组件将该数据显示在当前界面。如当获取到的数据是新短信条数为2条时,可穿戴设备中UI线程调用显示短信内容的界面组件在当前界面的短信列表中显示两条新短信,并可显示该新短信对应的发信人等信息,以提示用户收到了两条新短信。
在本实施例中,通过获取待处理的数据库查询消息,并处理该数据库查询消息,根据该数据库查询消息查询数据库,获取该数据库查询消息对应的数据并显示以更新当前界面,实现了当监听到修改事件后可穿戴设备界面的及时更新,优化了可穿戴设备的数据显示。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有可穿戴设备数据显示的优化程序,所述可穿戴设备数据显示的优化程序被处理器执行时实现如上所述可穿戴设备数据显示的优化方法的步骤。本发明计算机可读存储介质的具体实施方式的拓展内容与上述可穿戴设备数据显示的优化方法各实施例基本相同,在此不做赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种可穿戴设备数据显示的优化方法,其特征在于,所述可穿戴设备数据显示的优化方法包括:
当根据终端发送的同步数据监听到修改可穿戴设备数据库的修改事件后,清除所述可穿戴设备中未处理的数据库查询消息;
在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息;
将新的所述数据库查询消息加入到消息队列中,并处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面;
所述在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息的步骤之前,还包括:
获取预设的延迟处理时长;
所述在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息的步骤包括:
在成功清除未处理的所述数据库查询消息后生成与所述修改事件对应的新的数据库查询消息,新的所述数据库查询消息携带所述延迟处理时长。
2.如权利要求1所述的可穿戴设备数据显示的优化方法,其特征在于,所述获取预设的延迟处理时长的步骤之前,还包括:
记录本次监听到所述修改事件的时间点;
根据预设次数的所述修改事件的时间点设置所述延迟处理时长。
3.如权利要求2所述的可穿戴设备数据显示的优化方法,其特征在于,所述根据预设次数的所述修改事件的时间点设置所述延迟处理时长的步骤包括:
根据本次的所述修改事件的时间点和上一次的所述修改事件的时间点,计算本次的所述修改事件与上一次的所述修改事件之间的时间差;
根据所述时间差设置所述延迟处理时长。
4.如权利要求3所述的可穿戴设备数据显示的优化方法,其特征在于,所述根据所述时间差设置所述延迟处理时长的步骤包括:
检测所述时间差是否小于第一预设时长;
若检测到所述时间差小于所述第一预设时长,则将所述延迟处理时长设置为大于所述时间差。
5.如权利要求3所述的可穿戴设备数据显示的优化方法,其特征在于,所述根据所述时间差设置所述延迟处理时长的步骤包括:
检测所述时间差是否大于第二预设时长;
若检测到所述时间差大于所述第二预设时长,则将所述延迟处理时长设置为零。
6.如权利要求2所述的可穿戴设备数据显示的优化方法,其特征在于,所述根据预设次数的所述修改事件的时间点设置所述延迟处理时长的步骤包括:
根据预设次数的所述修改事件的时间点,计算预设次数的所述修改事件的平均时间差;
根据所述平均时间差设置所述延迟处理时长。
7.如权利要求1至6任一项所述的可穿戴设备数据显示的优化方法,其特征在于,所述处理所述消息队列中待处理的数据库查询消息,以更新所述可穿戴设备的显示界面的步骤包括:
获取所述消息队列中待处理的数据库查询消息;
根据待处理的所述数据库查询消息查询所述数据库,从所述数据库中获取与待处理的所述数据库查询消息对应的数据;
根据待处理的所述数据库查询消息对应的数据更新所述可穿戴设备的显示界面。
8.一种可穿戴设备,其特征在于,所述可穿戴设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的可穿戴设备数据显示的优化程序,所述可穿戴设备数据显示的优化程序被所述处理器执行时实现如权利要求1至7中任一项所述的可穿戴设备数据显示的优化方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有可穿戴设备数据显示的优化程序,所述可穿戴设备数据显示的优化程序被处理器执行时实现如权利要求1至7中任一项所述的可穿戴设备数据显示的优化方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910281538.7A CN109992087B (zh) | 2019-04-09 | 2019-04-09 | 可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910281538.7A CN109992087B (zh) | 2019-04-09 | 2019-04-09 | 可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109992087A CN109992087A (zh) | 2019-07-09 |
CN109992087B true CN109992087B (zh) | 2023-10-17 |
Family
ID=67132564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910281538.7A Active CN109992087B (zh) | 2019-04-09 | 2019-04-09 | 可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109992087B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113765771A (zh) * | 2020-06-05 | 2021-12-07 | 安徽华米信息科技有限公司 | 一种即时消息处理方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425924A (zh) * | 2008-06-12 | 2009-05-06 | 广东高新兴通信股份有限公司 | 一种对集中监控***的告警数据的处理方法 |
WO2017156676A1 (zh) * | 2016-03-14 | 2017-09-21 | 华为技术有限公司 | 一种针对应用的处理方法、装置及智能终端 |
CN109067986A (zh) * | 2018-07-26 | 2018-12-21 | 努比亚技术有限公司 | 智能穿戴设备的同步显示方法、移动终端及可读存储介质 |
CN109408159A (zh) * | 2017-08-14 | 2019-03-01 | 阿里巴巴集团控股有限公司 | 界面消息显示及处理方法、装置及电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8782127B2 (en) * | 2011-09-30 | 2014-07-15 | Apple Inc. | Notification based web applications |
CN105989123A (zh) * | 2015-02-13 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 一种数据同步方法、装置和*** |
-
2019
- 2019-04-09 CN CN201910281538.7A patent/CN109992087B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425924A (zh) * | 2008-06-12 | 2009-05-06 | 广东高新兴通信股份有限公司 | 一种对集中监控***的告警数据的处理方法 |
WO2017156676A1 (zh) * | 2016-03-14 | 2017-09-21 | 华为技术有限公司 | 一种针对应用的处理方法、装置及智能终端 |
CN109408159A (zh) * | 2017-08-14 | 2019-03-01 | 阿里巴巴集团控股有限公司 | 界面消息显示及处理方法、装置及电子设备 |
CN109067986A (zh) * | 2018-07-26 | 2018-12-21 | 努比亚技术有限公司 | 智能穿戴设备的同步显示方法、移动终端及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109992087A (zh) | 2019-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109982179B (zh) | 音频信号输出方法、装置、可穿戴设备及存储介质 | |
CN109946986B (zh) | 家电控制方法、可穿戴设备及计算机可读存储介质 | |
CN110299100B (zh) | 显示方向调整方法、可穿戴设备及计算机可读存储介质 | |
CN110099337B (zh) | 骨传导音频输出模式调节方法、可穿戴设备及存储介质 | |
CN109933294B (zh) | 数据处理方法、装置、可穿戴设备及存储介质 | |
CN110098845B (zh) | 消息处理方法、可穿戴设备、移动终端及可读存储介质 | |
CN110399195B (zh) | 一种桌面图标动态替换方法、设备及计算机可读存储介质 | |
CN109933400B (zh) | 显示界面布局方法、可穿戴设备及计算机可读存储介质 | |
CN110620875B (zh) | 一种视频拍摄过程中的截图控制方法、设备及计算机可读存储介质 | |
CN110083205B (zh) | 页面切换方法、可穿戴设备和计算机可读存储介质 | |
CN110532050B (zh) | 运动数据刷新方法、可穿戴设备及计算机可读存储介质 | |
CN110072071B (zh) | 一种视频录制交互控制方法、设备及计算机可读存储介质 | |
CN110139270B (zh) | 可穿戴设备配对方法、可穿戴设备及计算机可读存储介质 | |
CN110213637B (zh) | 视频文件增加水印的方法、可穿戴设备及可读存储介质 | |
CN110149683B (zh) | 应用通知处理方法、可穿戴设备及计算机可读存储介质 | |
CN110069200B (zh) | 可穿戴设备输入控制方法、可穿戴设备及存储介质 | |
CN109992087B (zh) | 可穿戴设备数据显示的优化方法、可穿戴设备及存储介质 | |
CN110113529B (zh) | 一种拍摄参数调控方法、设备及计算机可读存储介质 | |
CN110177208B (zh) | 一种视频录制的关联控制方法、设备及计算机可读存储介质 | |
CN109947448B (zh) | 一种时间更新方法、设备及计算机可读存储介质 | |
CN110007761B (zh) | 可穿戴设备及其控制方法、计算机可读存储介质 | |
CN109976608B (zh) | 一种应用计时方法、设备及计算机可读存储介质 | |
CN110083427B (zh) | 一种应用程序交互控制方法、设备及计算机可读存储介质 | |
CN109992341B (zh) | 按钮快速响应方法、可穿戴设备及计算机可读存储介质 | |
CN110109605B (zh) | 一种图像分享方法、设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |