本发明专利技术公开了一种用户数据显示方法、装置、设备及可读存储介质,该方法包括:当检测到预设应用停止运行时,获取预设应用的第一用户数据;将第一用户数据上传至服务器,得到第一用户数据;当预设应用再次运行时,从服务器下载第一用户数据并将第一用户数据传输至预设应用;控制预设应用显示第一用户数据。本发明专利技术方便了用户使用该预设应用,使得该预设应用在使用时更加方便。使用时更加方便。使用时更加方便。
【技术实现步骤摘要】
用户数据显示方法、装置、设备及可读存储介质
[0001]本专利技术涉及数据传输
,尤其涉及一种用户数据显示方法、装置、设备及可读存储介质。
技术介绍
[0002]随着智能冰箱的发展,智能冰箱上安装有智能大屏,并且该智能大屏可安装多种应用,例如,视频应用,用户可通过该视频应用在智能大屏上观看视频。但是,在视频应用与服务器进行数据通信的过程中,会由于视频应用的退出而导致数据传输中断,例如,用户在通过视频应用的输入框中输入文字以搜索视频,但并没有开始搜索(只是输入了文字)时,由于某种原因用户关闭该视频应用,而由于没有开始搜索,该视频应用并没有将用户输入的文字对应的数据发送至服务器,因此,在下次用户开启该视频应用并打开输入框时,需要重新输入上次关闭应用时输入的文字,使得用户搜索视频的过程不方便。
[0003]由此可知,目前应用在使用时存在不够方便的问题。
技术实现思路
[0004]本专利技术的主要目的在于提供一种用户数据显示方法、装置、设备及可读存储介质,旨在解决现有的应用在使用时存在不够方便的技术问题。
[0005]为实现上述目的,本专利技术提供一种用户数据显示方法,包括:
[0006]当检测到预设应用停止运行时,获取预设应用的第一用户数据并将第一用户数据上传至服务器;
[0007]当预设应用再次运行时,从服务器下载所述第一用户数据并将第一用户数据传输至预设应用;
[0008]控制预设应用显示第一用户数据。
[0009]优选地,当检测到预设应用停止运行时,获取预设应用的第一用户数据并将第一用户数据上传至服务器之前,还包括:
[0010]在预设应用处于运行状态时,每间隔预设时间获取一次第二用户数据并将第二用户数据上传至服务器。
[0011]优选地,获取预设应用的第一用户数据之前,还包括:
[0012]若第二用户数据发生更新,则将第二用户数据作为第一用户数据。
[0013]优选地,将第一用户数据上传至服务器之后,还包括:
[0014]若接收到服务器反馈的数据接收成功信息,则输出相关提示信息。
[0015]优选地,当预设应用再次运行时,从服务器下载第一用户数据,并将第一用户数据显示至预设应用之后,还包括:
[0016]向服务器发送数据删除指令,以使服务器删除第一用户数据。
[0017]优选地,控制预设应用显示第一用户数据,包括:
[0018]当检测到预设应用再次运行时的当前显示界面与预设应用停止运行时的历史显
示界面相匹配时,控制预设应用通过当前显示界面显示第一用户数据。
[0019]优选地,预设应用至少包括视频类应用,第一用户数据包括以下至少一种:
[0020]视频搜索记录、视频播放位置记录和视频播放方式设置记录。
[0021]此外,为实现上述目的,本专利技术还提供一种用户数据显示装置,包括:
[0022]获取模块,用于当检测到预设应用停止运行时,获取预设应用的第一用户数据;
[0023]上传模块,用于将第一用户数据上传至服务器;
[0024]下载模块,用于当预设应用再次运行时,从服务器下载第一用户数据;
[0025]传输模块,用于将第一用户数据传输至预设应用;
[0026]控制模块,用于控制预设应用显示第一用户数据。
[0027]此外,为实现上述目的,本专利技术还提供一种用户数据显示设备,用户数据显示设备包括存储器、处理器和存储在存储器上并可在处理器上运行的第一用户数据显示程序,第一用户数据显示程序被处理器执行时实现如上的用户数据显示方法的步骤。
[0028]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有第一用户数据显示程序,第一用户数据显示程序被处理器执行时实现如上的用户数据显示方法的步骤。
[0029]本专利技术通过当检测到预设应用停止运行时,获取预设应用的第一用户数据;将第一用户数据上传至服务器,得到第一用户数据;当预设应用再次运行时,从服务器下载第一用户数据并将第一用户数据传输至预设应用;控制预设应用显示第一用户数据。实现了在预设应用停止运行时,将第一用户数据上传至服务器,以在下次运行预设应用时,该预设应用可输出该第一用户数据,而若不将该第一用户数据上传至服务器,则该第一用户数据会被清除,而通过将数据上传至服务器之后,则不需要用户在下次运行预设应用时,再次输入该第一用户数据,方便了用户使用该预设应用,使得该预设应用在使用时更加方便。
附图说明
[0030]图1是本专利技术用户数据显示方法第一实施例的流程示意图;
[0031]图2是本专利技术用户数据显示方法第二实施例的流程示意图;
[0032]图3是本专利技术用户数据显示方法第三实施例的流程示意图;
[0033]图4是本专利技术用户数据显示装置较佳实施例的功能模块示意图;
[0034]图5是本专利技术实施例方案涉及的硬件运行环境的结构示意图。
[0035]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0036]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0037]本专利技术提供一种用户数据显示方法,参照图1,图1为本专利技术用户数据显示方法第一实施例的流程示意图。
[0038]本专利技术实施例提供了用户数据显示方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该用户数据显示方法应用于智能冰箱,包括:
[0039]步骤S110,当智能冰箱检测到预设应用停止运行时,获取预设应用的第一用户数
据并将第一用户数据上传至服务器。
[0040]具体地,当智能冰箱检测到预设应用停止运行时,获取预设应用的第一用户数据。其中,预设应用包括视频类应用、音频类应用等需要用户输入数据的应用,例如,“腾讯视频”;预设应用停止运行可为用户切换应用,后台自动关闭该预设应用;第一用户数据包括用户输入数据(如,搜索记录)、历史记录(如,音乐播放记录、音乐播放暂停位置)。
[0041]需要说明的是,在预设应用停止运行之前,该预设应用创建有用于与服务器进行数据交换的线程,但是,在预设应用停止运行之后,该线程也随之被杀死,因此,对于第一用户数据,需要另起监控线程来上传至服务器,该监控线程还可随时监控预设应用的运行状态,在预设应用正常运行时,不需要对第一用户数据进行操作,只在预设应用停止运行时,获取第一用户数据,以将该第一用户数据上传至服务器。
[0042]需要说明的是,该监控线程可主动获取预设应用的运行状态,例如,间隔1秒获取一次预设应用的运行状态;还可以被动获取预设应用的运行状态,例如,在预设应用停止运行时,该应用会向该监控线程传递参数,以使该监控线程获知到预设应用已经停止运行,从而获取第一用户数据。可以理解的是,相对于主动获取预设应用的运行状态,被动获本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用户数据显示方法,其特征在于,包括:当检测到预设应用停止运行时,获取所述预设应用的第一用户数据并将所述第一用户数据上传至服务器;当所述预设应用再次运行时,从所述服务器下载所述第一用户数据并将所述第一用户数据传输至所述预设应用;控制所述预设应用显示所述第一用户数据。2.如权利要求1所述的方法,其特征在于,所述当检测到预设应用停止运行时,获取所述预设应用的第一用户数据并将所述第一用户数据上传至服务器之前,还包括:在所述预设应用处于运行状态时,每间隔预设时间获取一次第二用户数据并将所述第二用户数据上传至所述服务器。3.如权利要求2所述的方法,其特征在于,所述获取所述预设应用的第一用户数据之前,还包括:若所述第二用户数据发生更新,则将所述第二用户数据作为第一用户数据。4.如权利要求1所述的方法,其特征在于,所述将所述第一用户数据上传至服务器之后,还包括:若接收到所述服务器反馈的数据接收成功信息,则输出相关提示信息。5.如权利要求1所述的方法,其特征在于,所述当所述预设应用再次运行时,从所述服务器下载所述第一用户数据,并将所述第一用户数据显示至所述预设应用之后,还包括:向所述服务器发送数据删除指令,以使所述服务器删除所述第一用户数据。6.如权利要求1所述的方法,其特征在于,所述控制所述预设应用显示所述第一用户...
【专利技术属性】
技术研发人员:郑俊彬,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。