一种快捷图标展示方法与终端设备与流程



1.本技术涉及电子设备技术领域,尤其涉及一种快捷图标展示方法与终端设备


背景技术:



2.终端设备上安装的应用能够为用户提供各种服务,用户可以在应用的显示页面中浏览内容或进行相关操作。随着应用支持功能的增多,可能需要用户多次操作后,终端设备才能够在显示界面上显示用户想要查看的页面,操作复杂且用户观感较差。
3.为解决上述问题,用户可以为应用内的常用功能的显示页面设置快捷图标,该快捷图标可以展示在终端设备的桌面上,用户点击该快捷图标后,终端设备可以直接显示该快捷图标对应的显示页面,而无需用户进入应用程序内进行操作。但目前在用户触发生成快捷图标后,只能由用户再次操作删除该快捷图标,否则该快捷图标将一直在桌面上停留显示。
4.综上,目前的快捷图标展示方法不够灵活。


技术实现要素:



5.本技术提供一种快捷图标展示方法与终端设备,用以灵活展示快捷图标。
6.第一方面,本技术实施例提供一种快捷图标展示方法,该方法包括:
7.响应于用户触发的创建快捷图标的指令,获取所述快捷图标的显示条件;在满足所述显示条件时,创建并显示所述快捷图标;以及在不满足所述显示条件时,移除所述快捷图标或显示用于提醒用户移除所述快捷图标的提示信息。
8.在以上方法中,在用户触发创建快捷图标的指令后,可以获取快捷图标的显示条件,并根据显示条件创建或移除快捷图标,从而能够对快捷图标进行灵活管理,在需要显示快捷图标时创建并显示快捷图标,方便用户操作,并且在无需继续显示快捷图标时移除快捷图标,防止已失效的快捷图标继续停留在桌面上造成的资源浪费,提升用户体验。
9.在一个可能的设计中,所述显示条件包括以下至少一项:显示所述快捷图标的时间参数、显示所述快捷图标的地理位置参数、显示所述快捷图标时用户数据对应的设定条件。
10.通过该设计,显示条件可以为时间参数、地理位置参数或用户数据对应的设定条件,从而能够提供多样的显示条件,以满足各种快捷图标的显示需求。
11.在一个可能的设计中,所述显示所述快捷图标的时间参数包括显示所述快捷图标的时间点、显示所述快捷图标的时间段或显示所述快捷图标的时间周期。
12.在一个可能的设计中,当所述显示条件包括显示所述快捷图标的时间参数时,所述确定满足所述显示条件,包括:确定当前时间到达显示所述快捷图标的时间点;或者确定当前时间处于显示所述快捷图标的时间段或时间周期中。
13.通过上述设计,当显示条件包括显示快捷图标的时间参数时,该显示条件可以为显示快捷图标的时间点、时间段或时间周期,从而可以对快捷图标的显示时间进行监控,在
当前时间满足时间参数时显示快捷图标,并在当前时间不满足时间参数时移除快捷图标,实现根据时间参数灵活显示快捷图标。
14.在一个可能的设计中,当所述显示条件包括显示所述快捷图标的地理位置参数时,所述确定满足所述显示条件,包括:确定所述终端设备的当前地理位置处于所述地理位置参数对应的地理区域内。
15.通过该设计,显示条件可以为显示快捷图标的地理位置参数,该地理位置参数可以用于确定显示快捷图标的地理区域,从而可以根据终端设备的当前位置以及地理位置参数判断是否显示快捷图标,可以用于显示与地理位置相关的快捷图标,如交通卡等应用的快捷图标等,方便用户使用。
16.在一个可能的设计中,当所述显示条件包括显示所述快捷图标时用户数据对应的设定条件时,所述确定满足所述显示条件,包括:获取所述用户数据,确定所述用户数据满足所述用户数据对应的设定条件。
17.通过该设计,显示条件可以为用户数据对应的设定条件,例如用户数据对应的设定条件可以为完成签到打卡操作、用户积分大于设定阈值等,根据用户数据以及该用户数据对应的设定条件判断是否显示快捷图标,从而在需要用户操作用户数据相关的页面时显示快捷图标,并在用户数据满足设定条件后移除快捷图标,防止失效的快捷图标继续停留导致的资源浪费以及影响用户观感。
18.在一个可能的设计中,获取所述快捷图标的显示条件,包括:获取预设的所述快捷图标的显示条件;或者根据用户输入的设置指令,生成所述显示条件;或者向服务器发送请求消息,并接收所述服务器返回的所述显示条件。
19.通过该设计,提供多种获取快捷图标的方式,如预先设定显示条件、根据用户输入的设置指令生成显示条件或接收服务器发送的显示条件。
20.在一个可能的设计中,所述创建并显示所述快捷图标,包括:获取所述快捷图标的显示参数,根据所述显示参数创建并显示所述快捷图标。
21.在一个可能的设计中,所述获取所述快捷图标的显示参数,包括:获取预设的所述快捷图标的显示参数;或者根据用户输入的设置指令,生成所述显示参数;或者向服务器发送请求消息,并接收所述服务器返回的所述显示参数。
22.在一个可能的设计中,所述显示参数包括以下内容中的至少一项:所述快捷图标的标识、所述快捷图标的名称、所述快捷图标的显示样式、所述快捷图标的行为定义、所述快捷图标的显示位置、所述快捷图标的显示状态;其中,所述快捷图标的行为定义用于指示所述快捷图标被触发后启动的功能或显示的页面。
23.在一个可能的设计中,所述快捷图标的显示样式包括以下内容中的至少一项:所述快捷图标的大小、形状、颜、动画、视频。
24.通过以上设计,可以根据显示参数创建并显示快捷图标,其中显示参数可以包括显示样式、行为定义、显示位置等参数,灵活显示多样的快捷图标,提升用户体验。
25.在一个可能的设计中,当所述显示条件为显示所述快捷图标的时间,所述快捷图标的显示样式包括倒计时动画时,所述方法还包括:在所述快捷图标对应的结束时间之前的设定时长内,在所述快捷图标上显示所述倒计时动画;其中,所述显示所述快捷图标的时间包括所述快捷图标对应的结束时间,所述设定时长为所述倒计时动画的时长。
26.通过以上设计,可以在对有时间限制的快捷图标进行显示时,在快捷图标对应的结束时间之前的设定时长内,在快捷图标上显示倒计时动画,以起到提醒用户的作用。
27.第二方面,本技术实施例提供了一种快捷图标展示装置,包括用于执行上述任一方面中各个步骤的单元。
28.第三方面,本技术实施例提供一种终端设备,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行上述任一方面提供的方法。
29.第四方面,本技术实施例还提供一种计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一方面提供的方法。
30.第五方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序被计算机执行时,使得所述计算机执行上述任一方面提供的方法。
31.第六方面,本技术实施例还提供一种芯片,所述芯片用于读取存储器中存储的计算机程序,执行上述任一方面提供的方法。
32.第七方面,本技术实施例还提供一种芯片系统,该芯片系统包括处理器,用于支持计算机装置实现上述任一方面提供的方法。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存该计算机装置必要的程序和数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
附图说明
33.图1为一种用户触发创建快捷图标指令的示意图;
34.图2为一种终端设备桌面上显示快捷图标的示意图;
35.图3为本技术实施例提供的一种终端设备的结构示意图;
36.图4为本技术实施例提供的一种终端设备的软件结构框图;
37.图5为本技术实施例提供的快捷图标展示方法适用的应用场景示意图;
38.图6为本技术实施例提供的一种快捷图标展示方式流程图;
39.图7为本技术实施例提供的快捷图标的显示位置示意图;
40.图8为本技术实例1提供的一种终端设备在首屏显示快捷图标的示意图;
41.图9为本技术实例1提供的一种在终端设备首屏显示倒计时效果的快捷图标的示意图;
42.图10为本技术实例2提供的一种终端设备在不同时间周期内显示不同快捷图标的示意图;
43.图11为本技术实例3提供的一种触发创建快捷图标、显示快捷图标以及移除快捷图标的示意图;
44.图12为本技术实例4提供的一种根据终端当前地理位置创建不同快捷图标的示意图;
45.图13为本技术实例5提供的一种显示快捷图标以及移除快捷图标的示意图;
46.图14为本技术实施例提供的一种快捷图标展示装置的结构示意图;
47.图15为本技术实施例提供的一种终端设备的结构示意图。
serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。
56.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是终端设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
57.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为终端设备100充电,也可以用于终端设备100与外围设备之间传输数据。充电管理模块140用于从充电器接收充电输入。电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。
58.终端设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
59.移动通信模块150可以提供应用在终端设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
60.无线通信模块160可以提供应用在终端设备100上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频
以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
61.在一些实施例中,终端设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得终端设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(code division multiple access,cdma),宽带码分多址(wideband code division multiple access,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。所述gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统(quasi-zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
62.显示屏194用于显示应用的显示界面,例如显示终端设备100的桌面,桌面上可以包括终端设备100安装的应用的图标以及创建的快捷图标等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,终端设备100可以包括1个或n个显示屏194,n为大于1的正整数。
63.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,终端设备100可以包括1个或n个摄像头193,n为大于1的正整数。
64.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行终端设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,以及至少一个应用程序的软件代码等。存储数据区可存储终端设备100使用过程中所产生的数据(例如拍摄的图像、录制的视频等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
65.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展终端设备的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将图片,视频等文件保存在外部存储卡中。
66.终端设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
67.其中,传感器模块180可以包括压力传感器180a,加速度传感器180b,触摸传感器180c等。
68.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。
69.触摸传感器180c,也称“触控面板”。触摸传感器180c可以设置于显示屏194,由触摸传感器180c与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180c用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180c也可以设置于终端设备100的表面,与显示屏194所处的位置不同。例如,本技术实施例中用户可以点击触摸屏上指定区域,以触发创建快捷图标的指令。
70.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备100可以接收按键输入,产生与终端设备100的用户设置以及功能控制有关的键信号输入。马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现与终端设备100的接触和分离。
71.可以理解的是,图3所示的部件并不构成对终端设备100的具体限定,终端设备还可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。此外,图3中的部件之间的组合/连接关系也是可以调整修改的。
72.图4为本技术实施例提供的一种终端设备的软件结构框图。如图4所示,终端设备的软件结构可以是分层架构,例如可以将软件分成若干个层,每一层都有清晰的角和分工。层与层之间通过软件接口通信。在一些实施例中,将操作系统分为四层,从上至下分别为应用程序层,应用程序框架层(framework,fwk),运行时和系统库,以及内核层。
73.应用程序层可以包括一系列应用程序包。如图4所示,应用程序层可以包括相机、设置、皮肤模块、用户界面(user interface,ui)、三方应用程序等。其中,三方应用程序可以包括图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等。
74.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层可以包括一些预先定义的函数。如图4所示,应用程序框架层可以包括快捷图标管理模块,窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
75.快捷图标管理模块用于对终端设备上显示的快捷图标进行管理,例如创建快捷图标、移除快捷图标、监控快捷图标是否满足显示条件等。
76.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
77.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用
于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
78.电话管理器用于提供终端设备的通信功能。例如通话状态的管理(包括接通,挂断等)。
79.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
80.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。
81.运行时包括核心库和虚拟机。运行时负责操作系统的调度和管理。
82.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是操作系统的核心库。应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
83.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
84.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
85.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
86.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
87.2d图形引擎是2d绘图的绘图引擎。
88.在一些实施例中,三维图形处理库可以用于绘制三维的运动轨迹图像,2d图形引擎可以用于绘制二维的运动轨迹图像。
89.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
90.硬件层可以包括各类传感器,例如加速度传感器、陀螺仪传感器、触摸传感器等。
91.图5为本技术实施例提供的快捷图标展示方法适用的应用场景示意图,如图5所示,该场景包括终端设备和服务器,服务器可以为终端设备上安装的应用对应的服务器,终端设备上安装的应用可以通过与服务器交互进而为用户提供本地服务。
92.用户在使用终端设备浏览应用内的显示页面时,可以通过显示页面上的设置选项选择为当前浏览的页面创建快捷图标,例如可以参见图1所示的用户在应用的显示页面上触发创建快捷图标的方式。当然,触发创建快捷图标的方式并不限于此,例如可以通过手势,或通过长按触发弹出的选择菜单等创建图标,本技术实施例对此不作限定。
93.终端设备上的应用响应于用户触发的创建快捷图标的指令,向服务器获取终端设备上当前显示页面对应的快捷图标的目标参数,该目标参数可以包括不同显示条件以及每个显示条件对应的快捷图标的显示参数,终端设备可以根据获取到的目标参数创建快捷图
标,终端设备还可以根据目标参数对快捷图标进行监控,例如,目标参数中可以包括快捷图标的显示条件,如在每周一9:00-12:00显示快捷图标,则终端设备监控时间到达周一9:00时,创建快捷方式并在桌面上显示;终端设备监控时间到达周一12:00时,将快捷方式从桌面上移除。
94.基于图5所示的应用场景,下面对本技术实施例提供的快捷图标展示方法进行进一步介绍。
95.本技术实施例一种可选的实施方式中,终端设备上的快捷图标可以由终端设备中的快捷图标管理模块进行管理,例如快捷图标管理模块可以进行快捷图标的创建、显示、更新或移除处理。具体实施中,可以由终端设备上的快捷图标管理模块与终端设备中的应用交互实现本技术实施例提供的快捷图标展示方法,图6为本技术实施例提供的一种快捷图标展示方式流程图,该方式包括以下步骤:
96.s601:响应于用户触发的创建快捷图标的指令,终端设备上的应用获取所述快捷图标的显示条件。
97.可选地,用户可以点击应用内目标页面上的创建快捷图标按钮,触发创建目标页面对应的快捷图标的指令;用户还可以通过语音输入控制指令等方式触发创建快捷图标的指令,例如,用户可以通过语音输入控制指令触发创建应用中的工具或功能对应的快捷图标。当然,终端设备能够支持的其它触发创建快捷图标的指令在本技术实施例中依然适用,本技术实施例对此不作限定。
98.一种可选的实施方式中,终端设备上的应用在获取快捷图标的显示条件时,可以获取快捷图标对应的目标参数,其中目标参数中可以包括显示条件,进一步可以包括显示条件对应的显示参数。具体来说,应用可以向应用对应的服务器发送目标参数请求消息,以从服务器获取用于创建快捷图标的目标参数;或者应用还可以根据本地存储的数据生成目标参数,例如,对于一些用户常用的功能或页面,终端设备的本地存储中可以保存这些功能或页面的相关参数,当用户触发创建快捷图标指示后,终端设备根据本地存储中的相关参数生成目标参数;或者在用户触发创建快捷图标的指令后,终端设备还可以提供快捷图标自定义功能,用户可以对快捷图标的名称、显示条件、显示样式等进行自定义,则应用在获取目标参数时,可以根据用户自定义的快捷图标的各个参数生成目标参数。
99.本技术一种可选的实施例中,目标参数可以包括不同显示条件及其对应的显示参数,其中显示参数用于指示快捷图标的显示内容以及快捷图标对应的处理行为。可选地,显示参数可以包括快捷图标标识、快捷图标的名称、快捷图标的显示样式、快捷图标的行为定义、快捷图标的显示位置以及快捷图标的显示状态等参数中的部分或全部。例如,表1示出了目标参数中可能包含的各个参数。
100.表1
101.[0102][0103]
下面对目标参数中可能包含的各个参数分别进行介绍:
[0104]
快捷图标的显示条件可以用于终端设备创建快捷图标并显示,以及监控快捷图标是否失效。可选地,快捷图标的显示条件可以包括显示快捷图标的时间参数、地理位置参数以及用户数据对应的设定条件等。快捷图标的显示条件可以为预配置的显示条件,还可以为用户自定义设置的显示条件,如用户在触发创建快捷图标的指令时输入的快捷图标的显示条件。
[0105]
可选地,显示快捷图标的时间参数可以为快捷图标需要进行展示的时间点、时间段或时间周期,其中,时间点或时间段可以为设定时间点或设定时间段,如时间段可以为5月1日0:00-12:00;时间周期例如可以为每天9:00-12:00。以显示快捷图标的时间周期为每天9:00-12:00为例,终端设备在每天9:00创建快捷图标并在显示屏上显示,并在每天12:00移除快捷图标。其中,时间周期例如还可以为自然天、自然周、自然月、自然年、设定天数等。例如,表2示出了一种快捷图标的显示条件为显示快捷图标的时间参数时,快捷图标的显示条件中可能包含的参数。
[0106]
表2
[0107][0108]
显示快捷图标的地理位置参数可以为需要显示快捷图标的地理位置的边界信息,地理位置参数可以对应与需要显示快捷图标的地理区域,如用户携带终端设备发生位移时,终端设备确定当前地理位置处于地理位置参数对应的地理区域时,创建快捷图标并在显示屏上显示,在确定用户携带终端设备离开地理位置参数对应的地理区域时,移除快捷图标。
[0109]
当快捷图标的显示条件为用户数据对应的设定条件时,例如快捷图标为目标页面的快捷图标,而目标页面为应用内的“签到打卡”活动页面时,快捷图标的显示条件可以为:用户在设定时间内未进行签到操作时显示快捷图标,用户在设定时间内已进行签到操作时
移除快捷图标,设定时间例如可以为一天;又例如快捷图标为目标页面的快捷图标,而目标页面为应用内的活动页面,该活动需要用户在设定的时间段内访问活动页面的次数大于设定值,此时快捷图标的显示条件可以为:设定时间段内用户访问活动页面的次数小于或等于设定值时,显示快捷图标;设定时间段内用户访问活动页面的次数大于设定值时,移除快捷图标。可以理解的是,用户数据对应的设定条件还可以为应用内用户的积分、完成任务次数等数据对应的设定条件,本技术实施例对此不作限定。
[0110]
另外,当快捷图标的显示条件为用户数据对应的设定条件时,快捷图标的显示条件还可以包括用户数据查询地址链接,从而使得快捷图标管理模块在接收到目标参数后,可以根据用户数据查询地址链接查询用户数据,从而根据快捷图标的显示条件对快捷图标进行监控。
[0111]
可选地,快捷图标的显示条件还可以包括快捷图标的永久失效时间,终端设备在确定当前时间到达永久失效时间后,移除快捷图标且不再创建该快捷图标。
[0112]
快捷图标的名称可以包括简短说明名称和/或详细说明名称,例如,字符数量大于设定阈值的说明名称为详细说明名称,字符数量小于或等于设定阈值的说明名称为简短说明名称,终端设备在创建快捷图标时,可以根据快捷图标对应的显示区域的大小选择显示简短说明名称或详细说明名称。
[0113]
快捷图标的显示样式可以包括快捷图标的大小、形状、颜、动画、视频等内容,其中,动画或视频可以为在快捷图标对应的显示区域内或在快捷图标的角标位置播放的动画或视频,例如,当目标参数中包括快捷图标的永久失效时间时,在永久失效时间到达时需要移除的快捷图标,则可以在永久失效时间前设定时间段内播放倒计时动画以提醒用户;又例如,对设定时间段或周期性显示的快捷图标,也可以在设定时间段结束或一个周期结束前的设定时间段内播放倒计时动画以提醒用户。可选地,为避免动画或视频效果长期显示对用户造成干扰,快捷图标的显示样式包括动画或视频时,可以将快捷图标的显示条件设置为一个较短的时间段,或设置快捷图标的显示条件为快捷图标在桌面上首次运行时。另外,快捷图标的显示样式还可以用于实现快捷图标闪烁、快捷图标变、快捷图标形状变化等动画定义,同样可以起到吸引用户目光、提醒用户的作用。
[0114]
快捷图标对应的行为定义可以为用户点击快捷图标后,触发终端设备执行的操作,例如,用户点击快捷图标后,终端设备在显示屏上显示快捷图标对应的目标页面;或者用户点击快捷图标后,终端设备启动快捷图标对应的应用中的工具或功能,具体例如可以为,用户点击快捷图标后,终端设备启动音乐应用中的“听歌识曲”功能。
[0115]
快捷图标的显示位置例如可以为终端设备的首屏或负一屏;或者快捷图标的显示位置可以为终端设备的通知栏或导航栏;又或者终端设备可以作为一个主设备,快捷图标的显示位置还可以为其它从设备的显示屏幕,如其它从设备可以为可穿戴设备,终端设备可以创建快捷图标并控制在可穿戴设备的屏幕上显示快捷图标。也就是说,实施中可以灵活配置快捷图标的显示位置参数,从而灵活实现快捷图标的显示。
[0116]
快捷图标的显示状态可以用于指示是否显示快捷图标,快捷图标管理模块可以通过对快捷图标的显示状态进行更新以管理快捷图标的显示,如当快捷图标的显示条件为每天用户未在目标页面进行签到操作时,显示快捷图标,当用户已完成签到操作时,快捷图标管理模块可以将用户完成签到操作的时间至第二天0:00的时间段内快捷图标的显示状态
更新为不显示。
[0117]
需要说明的是,目标参数中可以包括上述各个参数中的至少一项,而具体实施中目标参数的数据结构可能有多种实现方式,例如,目标参数可以包括至少一个显示条件以及每个显示条件对应的显示参数;又例如,目标参数中可以直接包括上述各个参数。也就是说,实施中可以根据实际应用场景灵活调整目标参数的数据结构,本技术实施例对此不作限定。
[0118]
s602:应用将目标参数发送给快捷图标管理模块。
[0119]
s603:快捷图标管理模块在确定满足显示条件时,创建并显示快捷图标;以及在确定不满足显示条件时,移除快捷图标或显示用于提醒用户移除快捷图标的提示信息。
[0120]
可选地,快捷图标管理模块可以根据目标参数进行快捷图标管理,具体来说,快捷图标管理包括快捷图标的创建、显示、更新和移除等处理,其中,快捷图标的更新处理是指快捷图标管理模块根据目标参数创建一个新的快捷图标以替换当前显示的快捷图标。
[0121]
快捷图标管理模块可以根据目标参数确定快捷图标的显示条件、快捷图标的显示参数等,在确定满足显示条件时,创建快捷图标并显示。图7为本技术实施例中快捷图标的显示位置示意图,参考图7,快捷图标管理模块可以在终端设备的首屏、负一屏、通知栏以及终端设备的从设备屏幕上显示快捷图标,其中,图7中以终端设备的从设备为可穿戴设备为例示出。
[0122]
另外,快捷图标管理模块还可以预配置一些快捷图标显示的规则,也就是说快捷图标管理模块也能够提供一些统一的快捷图标显示的框架能力;如对于快捷图标的显示条件为时间段时,快捷图标管理模块可以在创建这类快捷图标时,在失效时间前的设定时间内,创建倒计时角标、时钟进度饼图等标识在快捷图标上。
[0123]
在快捷图标的显示过程中,快捷图标管理模块还可以根据快捷图标的显示条件对快捷图标进行监控,如当快捷图标的显示条件为每天用户未在目标页面进行签到操作时,显示快捷图标,则快捷图标管理模块在接收到应用发送的用于指示用户已完成签到操作的指示消息后,移除快捷图标。
[0124]
可选地,快捷图标管理模块快捷图标失效前,还可以显示提示信息,以提示用户快捷图标即将失效,如在通知栏显示提示信息,以提示用户点击快捷图标以在设定时间段内完成操作,或提示用户快捷图标对应的活动页面的倒计时等。
[0125]
快捷图标管理模块在确定不满足显示条件时,可以自动移除快捷图标,或者可以显示用于提醒用户移除快捷图标的提示信息,例如,可以在通知栏显示该提示信息,或弹窗显示提示信息,该提示信息可以为询问用户是否可以移除快捷图标的信息,在用户授权移除后,快捷图标管理模块移除快捷图标。
[0126]
在快捷图标管理模块对快捷图标进行监控时,根据快捷图标的显示条件的不同,快捷图标管理模块可以独立监控快捷图标的显示状态,或快捷图标管理模块还可以根据应用反馈的用户数据对快捷图标进行监控,例如,当快捷图标的显示条件为快捷图标需要进行展示的时间时,快捷图标管理模块可以根据当前时间以及快捷图标需要进行展示的时间段对快捷图标进行监控,而无需获取应用反馈的用户数据;当快捷图标的显示条件为用户数据对应的设定条件时,快捷图标管理模块可以根据应用发送的用户数据以及用户数据对应的设定条件对快捷图标进行监控。
[0127]
需要说明的是,在一些应用场景中,快捷图标管理模块在授权通过后,可以获取用户数据而无需应用向快捷图标管理模块发送用户数据,这种情况下,当快捷图标的显示条件为用户数据对应的设定条件时,快捷图标管理模块也可以独立进行对快捷图标的监控。例如,快捷图标管理模块在向应用获取授权通过后,应用向快捷图标管理模块发送的目标参数还可以包括用户数据查询地址链接,快捷图标管理模块可以根据用户数据查询地址链接查询用户数据,例如查询用户是否完成签到操作等,从而在无需应用发送用户数据的情况下,快捷图标管理模块也可以对快捷图标进行监控。
[0128]
一种可选的实施方式中,快捷图标管理模块接收到的目标参数中可以包括至少一个显示条件以及每个显示条件对应的显示参数。例如快捷图标的显示条件可以为显示时间,快捷图标管理模块可以接收到多个不同显示时间段对应的显示参数,快捷图标管理模块在创建快捷图标并显示时,可以根据当前时间判断根据哪个显示参数创建快捷图标。在这种情况下,快捷图标管理模块在接收到目标参数后,可以根据不同显示条件下的显示参数进行多次的快捷图标创建、显示、更新以及移除等处理。举例来说,多个显示条件可以为不同的显示时间段,且每组显示参数中快捷图标的行为定义为不同的显示页面,快捷图标管理模块可以实时监控当前时间所处的显示时间段,并根据不同的显示时间段对应的显示参数中快捷图标的行为定义更新快捷图标,从而用户在不同的时间点击快捷图标后,终端设备的显示屏上可以显示不同的显示页面。
[0129]
当然,通过上述对快捷图标的显示条件的介绍可知,快捷图标的显示条件可以是一个具有周期性的条件,如快捷图标的显示条件为在每天的设定时间段内显示快捷图标,则快捷图标管理模块在接收到目标参数后,可以根据目标参数每天创建快捷图标并显示,并在确定设定时间段结束后,移除快捷图标。这种情况下快捷图标管理模块也可以根据一个目标参数进行多次的快捷图标创建、显示、更新以及移除处理。
[0130]
可选地,快捷图标管理模块还可以在移除快捷图标时,向应用请求获取新的目标参数以用于下一次创建并显示快捷图标。应用获取新的目标参数的方式可以参见s601中应用获取目标参数的方式实施,重复之处不再赘述。
[0131]
可以理解的是,在一些应用场景中,终端设备的快捷图标管理模块也可以直接获取目标参数,而无需应用获取目标参数后转发给快捷图标管理模块,也就是说,本技术实施例提供的快捷图标展示方法还可以由终端设备中的快捷图标管理模块独立实现。图6所示的快捷图标管理模块与应用交互实现的快捷图标展示方法,或由快捷图标管理模块自身实现的快捷图标展示方法均为本技术实施例中一种可能的实现方式,并不对本技术实施例所提供的快捷图标展示方法的具体实现构成限定。
[0132]
下面结合几个具体应用场景对本技术实施例提供的快捷图标展示方式进行进一步介绍,当然,以下示例仅为本技术提供快捷图标展示方法的几种示例性实施方式,并不对本技术实施例提供的快捷图标展示方式及其应用场景构成限定。
[0133]
示例1
[0134]
终端设备上的应用中的一些页面会在设定的失效时间失效,如活动页面等。这类显示页面为在一段时间内用户可以访问的页面,在到达设定时间后,用户则无法访问该页面。
[0135]
用户在应用的活动页面上触发创建快捷图标的指令,应用向服务器获取快捷图标
的目标参数。应用获取到的目标参数中可以包括活动页面对应的快捷图标的显示条件和显示参数。具体的,快捷图标的显示条件可以为快捷图标的失效时间,例如该失效时间可以为应用中活动页面对应的活动的结束时间。
[0136]
应用将获取到的目标参数发送至快捷图标管理模块,快捷图标管理模块可以根据目标参数中的显示参数创建快捷图标,显示参数中包括快捷图标的显示位置为终端设备的首屏,参考图8,终端设备根据显示参数中快捷图标的显示样式创建快捷图标并在首屏显示快捷图标。
[0137]
快捷图标管理模块接收到应用发送的目标参数例如还可以包括显示条件为快捷图标失效时间前1分钟,并且目标参数还可以包括该显示条件对应的显示参数,该显示参数中快捷图标的显示样式为快捷图标上显示1分钟倒计时动画,如图9为一种在终端设备首屏上显示快捷图标的示意图,快捷图标管理模块在确定当前时间到达快捷图标失效时间前1分钟时,根据显示参数创建图9中所示的快捷图标并显示,由于该快捷图标的显示效果为1分钟倒计时,可以提醒用户该快捷图标对应的活动页面即将失效,提升用户体验。
[0138]
示例2
[0139]
终端设备上的应用在多个活动周期内可能会展示不同的活动页面,如一个持续五天的活动,每天应用内提供的活动页面均不同。
[0140]
用户在应用的活动页面上触发创建快捷图标的指令,应用向服务器获取快捷图标的目标参数。应用获取到的目标参数中可以包括快捷图标的显示条件,如快捷图标的显示条件可以为显示快捷图标的时间周期,目标参数中还可以包括每个时间周期对应的快捷图标的名称、快捷图标的显示样式以及快捷图标的行为定义等显示参数。
[0141]
快捷图标管理模块接收到应用发送的目标参数后,确定显示快捷图标的时间周期,例如确定显示快捷图标的时间周期为每天,则快捷图标在每天0:00根据目标参数中该天对应的快捷图标的名称、快捷图标的显示样式以及快捷图标的行为定义创建快捷图标并在终端设备的显示屏上显示,并在第二天0:00根据目标参数中第二天对应的快捷图标的名称、快捷图标的显示样式以及快捷图标的行为定义更新快捷图标。例如,图10为一种终端设备在第一天和第二天分别显示不同的快捷图标的示意图,参考图10,用户在不同的时间周期内点击快捷图标后,终端设备可以根据不同时间周期对应的快捷图标的行为定义,显示不同的页面,例如图10示出的,用户在活动第一天点击快捷图标后,终端设备显示活动第一天的页面,如活动游戏页面;用户在活动第二天点击快捷图标后,终端设备显示活动第二天的页面,如活动视频页面。通过该方法,终端设备可以创建不同显示条件下不同显示样式的快捷图标,并且在用户点击快捷图标后,可以根据不同的显示条件跳转显示不同的页面,提升快捷图标的实用性。
[0142]
示例3
[0143]
终端设备上的应用支持“打卡签到”等需要用户每隔固定时间访问或进行交互操作的功能,图11为应用内的“打卡签到”活动页面示意图,为方便用户进入该页面进行签到活动,用户可以在图11所示页面上点击“创建快捷图标”,触发创建“打卡签到”活动页面的快捷图标的指令。响应于用户触发的创建快捷图标的指令,应用可以从服务器获取“打卡签到”活动页面对应的快捷图标的目标参数,如该目标参数可以包括快捷图标的显示条件以及快捷图标的名称、快捷图标的显示样式等显示参数。
[0144]
应用将获取到的目标参数发送给快捷图标管理模块,快捷图标管理模块确定目标参数中快捷图标的显示条件为:每天在用户未进行签到操作之前,显示快捷图标。参考图11,快捷图标管理模块根据显示参数创建并显示“打卡签到”活动页面对应的快捷图标。快捷图标管理模块对快捷图标进行监控,快捷图标管理模块在接收到应用发送的用于指示用户已完成签到操作的指示消息后,移除快捷图标。快捷图标管理模块可以在第二天0:00根据显示参数再次创建并显示快捷图标。
[0145]
可选地,目标参数中例如还可以包括每天23:59-24:00内快捷图标的显示参数,快捷图标管理模块在每天23:59确定未接收到应用发送的用于指示用户已完成签到操作的指示消息时,可以根据目标参数中每天23:59-24:00内快捷图标的显示参数对快捷图标进行更新,同时,还可以显示提醒用户“打卡签到”活动页面的倒计时的提示信息。例如每天23:59-24:00内快捷图标的显示样式还包括在快捷图标上显示的倒计时动画,参考图11,终端设备可以在每天23:59更新显示带有倒计时动画的快捷图标,同时可以在通知栏显示提醒用户“打卡签到”活动页面的倒计时的提示信息,以起到提醒用户进行签到操作的作用。
[0146]
示例4
[0147]
终端设备上的应用中一些功能或工具的显示页面,会随着当前时间和终端设备所处的地理位置发生变化,例如,应用中可以展示不同城市的交通卡,则终端设备位置不同,用户点击应用中的交通卡功能显示的页面中展示的内容不同。
[0148]
用户通过语音输入控制指令,触发创建交通卡功能对应的快捷图标的指令,应用获取快捷图标的目标参数,目标参数中可以包括多个显示条件以及每个显示条件对应的显示参数,其中每个显示条件对应的显示参数中快捷图标的行为定义不同,具体的,每组目标参数中的快捷图标的显示条件为不同的地理位置,每个显示条件对应的显示参数中快捷图标的行为定义为不同的交通卡页面。
[0149]
应用将获取到的目标参数发送给快捷图标管理模块,快捷图标管理模块确定当前所处的地理位置,并根据当前地理位置确定对应的显示参数,并根据确定出的显示参数创建并在首屏上显示快捷图标。
[0150]
终端设备在确定当前所处地理位置发生变化时,可以重新确定当前所处地理位置对应的显示参数,并根据重新确定的显示参数创建快捷图标并替换原在首屏上显示的快捷图标,从而完成快捷图标的更新。例如,图12示出了终端设备所处地理位置不同时,用户点击快捷图标后,终端设备显示屏上能够显示不同地区的交通卡页面。通过该方法,能够灵活创建当前地理位置适用的快捷图标,提升用户使用快捷图标的体验。
[0151]
示例5
[0152]
终端设备的应用内提供用户积分功能,用户可以在应用内进行指定操作获取用户积分,如在应用内完成游戏或任务获取用户积分,用户可以在积分页面触发创建快捷图标的指令,应用获取积分页面对应的快捷图标的目标参数,如该目标参数可以包括快捷图标的显示条件以及快捷图标的名称、快捷图标的显示样式等显示参数。
[0153]
应用将获取到的目标参数发送给快捷图标管理模块,快捷图标管理模块确定目标参数中快捷图标的显示条件为:在用户积分小于设定值时,显示快捷图标。参考图13,快捷图标管理模块根据目标参数创建并显示快捷图标,快捷图标管理模块在接收到应用发送的用于指示用户积分大于或等于设定值的指示消息后,移除快捷图标。
[0154]
可选地,快捷图标管理模块在接收到应用发送的用于指示用户积分大于或等于设定值的指示消息后,可以自动移除快捷图标,还可以显示提示信息,以询问用户是否可以移除快捷图标,例如,参考图13,弹窗显示提示信息,该提示信息例如可以为“积分任务已完成,是否移除快捷图标?”。用户点击“是”按钮,授权移除快捷图标后,快捷图标管理模块移除快捷图标。
[0155]
基于同一发明构思,本技术还提供了一种快捷图标展示装置1400,该快捷图标展示装置1400可以应用于图5所示场景中的终端设备。图14为该快捷图标展示装置的结构示意图,该快捷图标展示装置1400包括获取单元1401以及处理单元1402。下面对快捷图标展示装置1400中的各个单元的功能进行介绍。
[0156]
所述获取单元1401,用于响应于用户触发的创建快捷图标的指令,获取所述快捷图标的显示条件;
[0157]
所述处理单元1402,用于在满足所述显示条件时,创建并显示所述快捷图标;以及在不满足所述显示条件时,移除所述快捷图标或显示用于提醒用户移除所述快捷图标的提示信息。
[0158]
在一种实施方式中,所述显示条件包括以下至少一项:显示所述快捷图标的时间参数、显示所述快捷图标的地理位置参数、显示所述快捷图标时用户数据对应的设定条件。
[0159]
在一种实施方式中,所述显示所述快捷图标的时间参数包括显示所述快捷图标的时间点、显示所述快捷图标的时间段或显示所述快捷图标的时间周期。
[0160]
在一种实施方式中,当所述显示条件包括显示所述快捷图标的时间参数,所述处理单元1402在确定满足所述显示条件时,具体用于:确定当前时间到达显示所述快捷图标的时间点;或者确定当前时间处于显示所述快捷图标的时间段或时间周期中。
[0161]
在一种实施方式中,当所述显示条件包括显示所述快捷图标的地理位置参数,所述处理单元1402在确定满足所述显示条件时,具体用于:确定所述终端设备的当前地理位置处于所述地理位置参数对应的地理区域内。
[0162]
在一种实施方式中,当所述显示条件包括显示所述快捷图标时用户数据对应的设定条件,所述处理单元1402在确定满足所述显示条件时,具体用于:获取所述用户数据,确定所述用户数据满足所述用户数据对应的设定条件。
[0163]
在一种实施方式中,所述获取单元1401在获取所述快捷图标的显示条件时,具体用于:获取预设的所述快捷图标的显示条件;或者根据用户输入的设置指令,生成所述显示条件;或者向服务器发送请求消息,并接收所述服务器返回的所述显示条件。
[0164]
在一种实施方式中,所述处理单元1402在创建并显示所述快捷图标时,具体用于:获取所述快捷图标的显示参数,根据所述显示参数创建并显示所述快捷图标。
[0165]
在一种实施方式中,所述获取单元1401在获取所述快捷图标的显示参数时,具体用于:获取预设的所述快捷图标的显示参数;或者根据用户输入的设置指令,生成所述显示参数;或者向服务器发送请求消息,并接收所述服务器返回的所述显示参数。
[0166]
在一种实施方式中,所述显示参数包括以下内容中的至少一项:所述快捷图标的标识、所述快捷图标的名称、所述快捷图标的显示样式、所述快捷图标的行为定义、所述快捷图标的显示位置、所述快捷图标的显示状态;其中,所述快捷图标的行为定义用于指示所述快捷图标被触发后启动的功能或显示的页面。
[0167]
在一种实施方式中,所述快捷图标的显示样式包括以下内容中的至少一项:所述快捷图标的大小、形状、颜、动画、视频。
[0168]
在一种实施方式中,所述处理单元1402还用于:当所述显示条件为显示所述快捷图标的时间,所述快捷图标的显示样式包括倒计时动画时,在所述快捷图标对应的结束时间之前的设定时长内,在所述快捷图标上显示所述倒计时动画;其中,所述显示所述快捷图标的时间包括所述快捷图标对应的结束时间,所述设定时长为所述倒计时动画的时长。
[0169]
本技术还提供了一种终端设备1500,图15为本技术实施例提供的一种终端设备1500的结构示意图,所述终端设备1500可以为图5所示场景中的终端设备。参阅图15所示,所述终端设备1500包括:处理器1501、存储器1502和总线1503。其中,处理器1501和存储器1502通过总线1503进行通信,也可以通过无线传输等其他手段实现通信。该存储器1502用于存储指令,该处理器1501用于执行该存储器1502存储的指令。该存储器1502存储程序代码,且处理器1501可以调用存储器1502中存储的程序代码执行以下操作:
[0170]
响应于用户触发的创建快捷图标的指令,获取所述快捷图标的显示条件;在满足所述显示条件时,创建并显示所述快捷图标;以及在不满足所述显示条件时,移除所述快捷图标或显示用于提醒用户移除所述快捷图标的提示信息。
[0171]
在一种实施方式中,所述显示条件包括以下至少一项:显示所述快捷图标的时间参数、显示所述快捷图标的地理位置参数、显示所述快捷图标时用户数据对应的设定条件。
[0172]
在一种实施方式中,所述显示所述快捷图标的时间参数包括显示所述快捷图标的时间点、显示所述快捷图标的时间段或显示所述快捷图标的时间周期。
[0173]
在一种实施方式中,当所述显示条件包括显示所述快捷图标的时间参数,所述处理器1501在确定满足所述显示条件时,具体用于:确定当前时间到达显示所述快捷图标的时间点;或者确定当前时间处于显示所述快捷图标的时间段或时间周期中。
[0174]
在一种实施方式中,当所述显示条件包括显示所述快捷图标的地理位置参数,所述处理器1501在确定满足所述显示条件时,具体用于:确定所述终端设备的当前地理位置处于所述地理位置参数对应的地理区域内。
[0175]
在一种实施方式中,当所述显示条件包括显示所述快捷图标时用户数据对应的设定条件,所述处理器1501在确定满足所述显示条件时,具体用于:获取所述用户数据,确定所述用户数据满足所述用户数据对应的设定条件。
[0176]
在一种实施方式中,所述处理器1501在获取所述快捷图标的显示条件时,具体用于:获取预设的所述快捷图标的显示条件;或者根据用户输入的设置指令,生成所述显示条件;或者向服务器发送请求消息,并接收所述服务器返回的所述显示条件。
[0177]
在一种实施方式中,所述处理器1501在创建并显示所述快捷图标时,具体用于:获取所述快捷图标的显示参数,根据所述显示参数创建并显示所述快捷图标。
[0178]
在一种实施方式中,所述处理器1501在获取所述快捷图标的显示参数时,具体用于:获取预设的所述快捷图标的显示参数;或者根据用户输入的设置指令,生成所述显示参数;或者向服务器发送请求消息,并接收所述服务器返回的所述显示参数。
[0179]
在一种实施方式中,所述显示参数包括以下内容中的至少一项:所述快捷图标的标识、所述快捷图标的名称、所述快捷图标的显示样式、所述快捷图标的行为定义、所述快捷图标的显示位置、所述快捷图标的显示状态;其中,所述快捷图标的行为定义用于指示所
述快捷图标被触发后启动的功能或显示的页面。
[0180]
在一种实施方式中,所述快捷图标的显示样式包括以下内容中的至少一项:所述快捷图标的大小、形状、颜、动画、视频。
[0181]
在一种实施方式中,所述处理器1501还用于:当所述显示条件为显示所述快捷图标的时间,所述快捷图标的显示样式包括倒计时动画时,在所述快捷图标对应的结束时间之前的设定时长内,在所述快捷图标上显示所述倒计时动画;其中,所述显示所述快捷图标的时间包括所述快捷图标对应的结束时间,所述设定时长为所述倒计时动画的时长。
[0182]
可以理解,本技术图15中的存储器1502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0183]
基于以上实施例,本技术实施例还提供了一种芯片,所述芯片用于读取存储器中存储的计算机程序,实现图6所示的实施例提供的快捷图标展示方法。
[0184]
基于以上实施例,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,用于支持计算机装置实现图6所示的实施例提供的快捷图标展示方法。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存该计算机装置必要的程序和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
[0185]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0186]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0187]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0188]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0189]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的保护范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:


1.一种快捷图标展示方法,应用于终端设备,其特征在于,所述方法包括:响应于用户触发的创建快捷图标的指令,获取所述快捷图标的显示条件;在满足所述显示条件时,创建并显示所述快捷图标;以及在不满足所述显示条件时,移除所述快捷图标或显示用于提醒用户移除所述快捷图标的提示信息。2.如权利要求1所述的方法,其特征在于,所述显示条件包括以下至少一项:显示所述快捷图标的时间参数、显示所述快捷图标的地理位置参数、显示所述快捷图标时用户数据对应的设定条件。3.如权利要求2所述的方法,其特征在于,所述显示所述快捷图标的时间参数包括显示所述快捷图标的时间点、显示所述快捷图标的时间段或显示所述快捷图标的时间周期。4.如权利要求3所述的方法,其特征在于,当所述显示条件包括显示所述快捷图标的时间参数时,所述确定满足所述显示条件,包括:确定当前时间到达显示所述快捷图标的时间点;或者确定当前时间处于显示所述快捷图标的时间段或时间周期中。5.如权利要求2所述的方法,其特征在于,当所述显示条件包括显示所述快捷图标的地理位置参数时,所述确定满足所述显示条件,包括:确定所述终端设备的当前地理位置处于所述地理位置参数对应的地理区域内。6.如权利要求2所述的方法,其特征在于,当所述显示条件包括显示所述快捷图标时用户数据对应的设定条件时,所述确定满足所述显示条件,包括:获取所述用户数据,确定所述用户数据满足所述用户数据对应的设定条件。7.如权利要求1至6任一项所述的方法,其特征在于,获取所述快捷图标的显示条件,包括:获取预设的所述快捷图标的显示条件;或者根据用户输入的设置指令,生成所述显示条件;或者向服务器发送请求消息,并接收所述服务器返回的所述显示条件。8.如权利要求1至7任一项所述的方法,其特征在于,所述创建并显示所述快捷图标,包括:获取所述快捷图标的显示参数,根据所述显示参数创建并显示所述快捷图标。9.如权利要求8所述的方法,其特征在于,所述获取所述快捷图标的显示参数,包括:获取预设的所述快捷图标的显示参数;或者根据用户输入的设置指令,生成所述显示参数;或者向服务器发送请求消息,并接收所述服务器返回的所述显示参数。10.如权利要求8或9所述的方法,其特征在于,所述显示参数包括以下内容中的至少一项:所述快捷图标的标识、所述快捷图标的名称、所述快捷图标的显示样式、所述快捷图标的行为定义、所述快捷图标的显示位置、所述快捷图标的显示状态;其中,所述快捷图标的行为定义用于指示所述快捷图标被触发后启动的功能或显示的页面。11.如权利要求10所述的方法,其特征在于,所述快捷图标的显示样式包括以下内容中
的至少一项:所述快捷图标的大小、形状、颜、动画、视频。12.如权利要求10或11所述的方法,其特征在于,当所述显示条件为显示所述快捷图标的时间,所述快捷图标的显示样式包括倒计时动画时,所述方法还包括:在所述快捷图标对应的结束时间之前的设定时长内,在所述快捷图标上显示所述倒计时动画;其中,所述显示所述快捷图标的时间包括所述快捷图标对应的结束时间,所述设定时长为所述倒计时动画的时长。13.一种终端设备,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求1-12中任意一项所述的方法。

技术总结


本申请实施例提供一种快捷图标展示方法与终端设备。在该方法中,响应于用户触发的创建快捷图标的指令,获取快捷图标的显示条件;在满足显示条件时,创建并显示快捷图标;以及在不满足显示条件时,移除快捷图标或显示用于提醒用户移除快捷图标的提示信息。通过本方案,可以在需要显示快捷图标时创建并显示快捷图标,方便用户操作,并且在无需继续显示快捷图标时移除快捷图标,防止已失效的快捷图标继续停留在桌面上造成的资源浪费,提升用户体验。验。验。


技术研发人员:

刘晓鹏 包锐 赵斌 郭站伟

受保护的技术使用者:

花瓣云科技有限公司

技术研发日:

2021.06.22

技术公布日:

2022/12/22

本文发布于:2024-09-20 21:43:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/45694.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图标   快捷   所述   终端设备
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议