CN113220176A - 基于微件的显示方法、装置、电子设备及可读存储介质 - Google Patents

基于微件的显示方法、装置、电子设备及可读存储介质 Download PDF

Info

Publication number
CN113220176A
CN113220176A CN202110394428.9A CN202110394428A CN113220176A CN 113220176 A CN113220176 A CN 113220176A CN 202110394428 A CN202110394428 A CN 202110394428A CN 113220176 A CN113220176 A CN 113220176A
Authority
CN
China
Prior art keywords
widget
display
atmosphere
displaying
animation
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.)
Granted
Application number
CN202110394428.9A
Other languages
English (en)
Other versions
CN113220176B (zh
Inventor
王明胜
胡鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110394428.9A priority Critical patent/CN113220176B/zh
Publication of CN113220176A publication Critical patent/CN113220176A/zh
Application granted granted Critical
Publication of CN113220176B publication Critical patent/CN113220176B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供一种基于微件的显示方法、装置、电子设备及可读存储介质,当电子设备进入微件显示界面后,电子设备在显示第二微件的区域交替轮流显示第一微件和第二微件。采用该种方案,电子设备在一个区域内交替显示两个微件,该两个微件中的第一微件没有对应的APP,用于显示一些氛围信息。由于电子设备在一个微件区域内能够显示两个或两个以上的微件对应的信息,因此,能够提高电子设备的界面展示功能。

Description

基于微件的显示方法、装置、电子设备及可读存储介质
技术领域
本申请涉及人工智能技术领域,具体涉及一种基于微件的显示方法、装置、电子设备及可读存储介质。
背景技术
随着技术的飞速发展,各种电子设备如智能手表、智能手机等越来越大众化、多样化。
目前,电子设备的界面不再仅用于显示应用图标(icon),而是可以显示用于显示功能性信息的桌面微件(Widget),如天气微件、邮件微件、日历微件等。与应用图标相比,微件不仅为用户提供了应用的入口,而且还能进行对应的功能信息展示,对用户更加具有吸引力。
然而,无论是图标还是微件,都展示单独的信息,无法关联其他信息,导致电子设备的界面展示能力薄弱。
发明内容
本申请实施例公开了一种基于微件的显示方法、装置、电子设备及可读存储介质,用于提高电子设备的界面展示能力。
第一方面,本申请实施例提供一种基于微件的显示方法,包括:
确定电子设备进入微件显示界面;
在所述微件显示界面上轮流显示第一微件和第二微件,所述第一微件用于展示氛围信息,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
第二方面,本申请实施例提供一种基于微件的显示装置,包括:
处理模块,用于确定电子设备进入微件显示界面;
显示模块,用于在所述微件显示界面上轮流显示第一微件和第二微件,所述第一微件用于展示氛围信息,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
第三方面,本申请实施例提供一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时使得所述电子设备实现如上所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,所述计算机指令在被处理器执行时用于实现如上所述的方法。
第五方面,本申请实施例提供一种包含计算程序的计算机程序产品,所述计算机程序被处理器执行时实现如上所述的方法。
本申请实施例提供的基于微件的显示方法、装置、电子设备及可读存储介质,当电子设备进入微件显示界面后,电子设备在显示第二微件的区域交替轮流显示第一微件和第二微件。采用该种方案,电子设备在一个区域内交替显示两个微件,该两个微件中的第一微件没有对应的APP,用于显示一些氛围信息。由于电子设备在一个微件区域内能够显示两个或两个以上的微件对应的信息,因此,能够提高电子设备的界面展示功能。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的电子设备的结构示意图;
图2是本申请实施例提供的基于微件的显示方法的流程图;
图3是本申请实施例提供的基于微件的显示方法中设置节日和动画的过程示意图;
图4是本申请实施例提供的基于微件的显示方式的一种界面变化示意图;
图5是本申请实施例提供的基于微件的显示方式的另一种界面变化示意图;
图6为本申请实施例提供的基于微件的显示装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
目前,电子设备上显示各种应用程序(application,APP)的图标,用户点击图标从而进入该图标对应的APP的用户界面。除此之外,电子设备上还显示一些微件(Widget)。微件是一种微型插件,通常在电子设备的桌面显示,并周期性接收数据以进行更新显示。比如电子设备上显示时钟、日历、天气等信息的微件,这些微件在桌面上呈现为显示特定信息的悬浮窗口。因此,用户不需要对微件进行点击或打开操作,即可第一时间在电子设备上查看到在悬浮窗口上呈现的特定信息。微件上的显示信息可以自动刷新,或者手动点击预设按键进行刷新。
上述显示方式中,电子设备的显示能力有限,无法向用户展示更多的信息。以电子设备为智能手表为例,例如,用户想要知道今天是什么节日,必须点击日历微件进入日历APP的用户界面,才能确定出今天是什么节日,导致用户对节日感知薄弱;或者,用户点亮智能手表后,直接点击日历APP进入日历APP的用户界面。虽然市面上有一些智能手表在节日当天,能够在智能手表的表盘上渲染一些动画效果,比如,春节时候,在表盘上渲染出烟花绚烂的效果,但是持续时间短,同样使得用户对节日感知薄弱。
再如,用户想要知道用户当前行走了多少步,必须进入计步功能的APP才能确定步数。
然而,很多时候电子设备都设置了密码锁等,上述进入APP的才能确定出节日、步数等的过程繁琐。电子设备的基于上述的显示方式显示时,展示能力薄弱。
基于此,本申请实施例提供一种基于微件的显示方法、装置、电子设备及可读存储介质,通过交替显示不同的微件,实现提高电子设备的界面展示能力的目的。
本申请实施例提供的基于微件的显示方法,应用于具备显示屏的电子设备,包括但不限于手机、平板电脑、运动相机、智能手表、智能手环、智能眼镜、车载终端设备等。上述的电子设备可以为便携式设备,如搭载IOS、Android、Microsof或者其他操作***的电子设备。应当理解的是,在本申请其他一些实施例中,上述电子设备也可以不是便携式电子设备,而是具有触敏表面(例如触控面板)的台式计算机。
图1是本申请实施例提供的电子设备的结构示意图。请参照图1,电子设备100包括:射频(Radio Frequency,RF)电路101、存储器102、触摸屏103、传感器104、音频电路106、无线保真(wirelessfidelity,WiFi)模块105、处理器107、以及电源108等部件。本领域技术人员可以理解,图1中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对电子设备的各个构成部件进行具体的介绍:RF电路101可用于收发信息或通话过程中信号的接收和发送,特别地,接收来自基站的下行信息并交给处理器107处理;另外,RF电路101还将上行数据发送给基站。通常,RF电路101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(Global System of Mobilecommunication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code DivisionMultiple Access,CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、第五代(5thgeneration,5G)移动通信***或新无线(new radio,NR)通信***以及未来的移动通信***,电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器102可用于存储软件程序以及模块,处理器107通过运行存储在存储器102的软件程序以及模块,从而执行电子设备的各种功能应用以及数据处理。存储器102可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器102可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
触摸屏103,也称为触控面板,触摸屏103可以包括触敏表面1031和显示器1032。其中,触敏表面1031(例如触控面板)可采集电子设备的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触敏表面1031上或在触敏表面1031附近的操作),并将采集到的触摸信息发送给其他器件例如处理器101。其中,用户在触敏表面1031附近的触摸事件可以称之为悬浮触控;悬浮触控可以是指,用户无需为了选择、移动或拖动目标(例如图标等)而直接接触触控板,而只需用户位于电子设备附近以便执行所想要的功能。在悬浮触控的应用场景下,术语“触摸”、“接触”等不会暗示用于直接接触触摸屏,而是在其附近或接近的接触。能够进行悬浮触控的触敏表面1031可以采用电容式、红外光感以及超声波等实现。触敏表面1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再发送给处理器101,触摸控制器还可以接收处理器107发送的指令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型来实现触敏表面1031。显示器(也称为显示屏)1032可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种菜单。可以采用液晶显示器、有机发光二极管等形式来配置显示器1032。触敏表面1031可以覆盖在显示器1032之上,当触敏表面1031确定在其上或附近的触摸事件后,传送给处理器107以确定触摸事件的类型,随后处理器107可以根据触摸事件的类型在显示器1032上提供相应的视觉输出。虽然在图1中,触敏表面1031与显示屏1032是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触敏表面1031与显示屏1032集成而实现电子设备的输入和输出功能。可以理解的是,103触摸屏是由多层材料堆叠而成,本申请实施例中只展示出了触敏表面(层)和显示屏(层),其他层在本申请实施例中不予记载。另外,在本申请其他一些实施例中,触敏表面1031可以覆盖在显示器1032之上,并且触敏表面1031的尺寸大于显示屏1032的尺寸,使得显示屏1032全部覆盖在触敏表面1031下面,或者,上述触敏表面1031可以以全面板的形式配置在电子设备的正面,也即用户在电子设备正面的触摸均能被电子设备感知,这样就可以实现电子设备正面的全触控体验。在其他一些实施例中,触敏表面1031以全面板的形式配置在电子设备的正面,显示器1032也可以以全面板的形式配置在电子设备的正面,这样在电子设备的正面就能够实现无边框的结构。
电子设备还可包括至少一种传感器104,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示器1032的亮度,接近传感器可在电子设备移动到耳边时,关闭显示器103和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路106、扬声器1062,传声器1061可提供用户与电子设备之间的音频接口。音频电路106可将接收到的音频数据转换后的电信号,传输到扬声器1062,由扬声器1062转换为声音信号输出;另一方面,传声器1061将收集的声音信号转换为电信号,由音频电路106接收后转换为音频数据,再将音频数据输出处理器107处理后,经RF电路101以发送给比如另一电子设备,或者将音频数据输出至存储器102以便进一步处理。
WiFi属于短距离无线传输技术,电子设备通过WiFi模块105可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块105,但是可以理解的是,其并不属于电子设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器107是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器102内的软件程序和/或模块,以及调用存储在存储器102内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器107可包括一个或多个处理单元;优选的,处理器107可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器107中。
电子设备还包括给各个部件供电的电源108(比如电池),优选的,电源可以通过电源管理***与处理器107逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。
以下实施例均可以在具有上述硬件的电子设备(例如电子设备)中实现。
图2是本申请实施例提供的基于微件的显示方法的流程图。本实施例的执行主体是电子设备,本实施例包括:
201、确定电子设备进入微件显示界面。
本申请实施例中,微件显示界面是指电子设备显示微件的界面,如锁屏界面,锁屏界面上显示时间微件。再如,解锁后的主界面,主界面显示时间微件等。
当电子设备从灭屏状态转换为点亮状态时,电子设备检测出自身进入微件界面。电子设备处于点亮状态时,电子设备的显示解锁界面或锁屏界面。电子设备通过检测显示屏的亮度、电流等,检测出电子设备进入点亮状态。当电子设备为手机等移动终端时,用户通过按压物理按键、输入指纹、通过面部解锁等方式点亮手机。当电子设备为智能手表时,用户通过抬起手腕、按压物理按键等方式点亮智能手表。
电子设备从应用界面退回到主界面时,若主界面显示微件,则电子设备进入微件显示界面。
202、在所述微件显示界面上轮流显示第一微件和第二微件,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
本申请实施例中,第一微件为一个没有对应APP的微件,用来展示氛围信息。例如,春节时,展示烟花绚烂的动画以突出春节氛围;再如,儿童节时展示天真烂漫的孩童动画以突出儿童节氛围;又如,用户步数达到目标步数后,展示“鼓励加油”的动画以突出用户步数达标的氛围。
第一微件显示的内容可以是***设置的,也可以是用户自定义的。例如,出厂时,默认第一微件与节日气氛渲染相关;再如,出厂时,默认第一微件与用户步数相关。又如,电子设备开放用户设置界面,用户自主选择第一微件相关的内容。
第二微件为安装在电子设备上的APP对应的微件,如日历微件、天气微件等。
当电子设备进入微件显示界面时,电子设备在显示第二微件的区域内交替显示第一微件和第二微件。例如,一个显示周期为4秒,每个显示周期被划分为两个时间段,其中一个时间段用于显示第一微件,另一个时间段用于显示微件。
本申请实施例中,第一微件的数量可以是多个,当第一微件为两个以上时,电子设备在第二微件的区域轮流显示多个第一微件和第二微件。
本申请实施例提供的基于微件的显示方法,当电子设备进入微件显示界面后,电子设备在显示第二微件的区域交替轮流显示第一微件和第二微件。采用该种方案,电子设备在一个区域内交替显示两个微件,该两个微件中的第一微件没有对应的APP,用于显示一些氛围信息。由于电子设备在一个微件区域内能够显示两个或两个以上的微件对应的信息,因此,能够提高电子设备的界面展示功能。
可选的,上述实施例中,电子设备在微件显示界面上轮流显示第一微件和第二微件后,若识别到用户在所述显示屏上输入的用于点击所述第一微件第一操作指令,则响应于所述第一操作指令在所述显示屏上显示所述APP的用户界面。
示例性的,电子设备在微件显示界面上轮流显示第一微件和第二微件时,若用户点击第一微件,即用户在显示屏上输入第一操作指令,电子设备识别该第一操作指令。电子设备识别到第一操作指令后,响应该第一操作指令在显示屏上显示APP的用户界面。
采用该种方案,用户通过第一微件进入APP的用户界面,操作过程简单、耗时少。
上述实施例中,电子设备在显示屏上轮流显示第一微件和第二微件之后,当用户在显示屏上输入用于点击第二微件的操作指令之后,电子设备识别该第二操作指令,并响应于该第二操作指令在显示屏上显示第二微件对应的APP的用户界面。
采用该种方案,用户通过第二微件进入APP的用户界面,操作过程简单、耗时少。
可选的,上述实施例中,第一微件对应氛围动画和氛围图片中的至少一个。电子设备在显示屏上轮流显示第一微件和第二微件时,每轮显示周期内在用于显示所述第一微件的时间段内,显示用于渲染氛围的氛围动画和氛围图片中的至少一个,所述第一微件对应所述氛围动画和所述氛围图片中的至少一个,每轮显示周期包含用于显示所述第一微件的时间段和用于显示所述第二微件的时间段。
例如,一轮显示周期长度为5秒,前3秒用来显示第一微件,后2秒用来显示第二微件。显示第一微件的时间段内,表盘上显示一段3秒时长的氛围动画。
再如,一轮显示周期长度为5秒,前3秒用来显示第一微件,后2秒用来显示第二微件。显示第一微件的时间段内,表盘上显示一段2秒时长的氛围动画,之后1秒显示氛围图片。
又如,一轮显示周期长度为4秒,前2秒用来显示第一微件,后2秒用来显示第二微件。显示第一微件的时间段内,表盘上显示氛围图片。
采用该种方案,电子设备在每个显示周期内用于显示第一微件的时间段内,灵活显示动画和/或图片,能够展示出丰富的氛围信息。
可选的,上述实施例中,第一微件对应氛围动画和氛围图片。此时,当轮流显示所述第一微件和所述第二微件的时长小于或等于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围动画;当轮流显示所述第一微件和所述第二微件的时长大于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围图片,所述氛围图片为所述氛围动画中的一帧图像,所述第一微件对应所述氛围动画和所述氛围图片。
示例性的,当电子设备处于亮屏状态且用户长时间未操作电子设备,若显示屏不断交替显示第一微件和第二微件,且第一微件对应一段动画时,则容易导致电子设备的功耗增大。因此,预先设置一个时长阈值,初始轮流显示第一微件和第二微件时,在用于显示第一微件的时间段内,显示第一微件对应的氛围动画。例如,显示周期为5秒,时长阈值为15秒,则前3轮显示周期中,每次显示第一微件时,显示氛围动画。之后,从第4轮开始,每次显示第一微件时,显示氛围图片。
另外,当电子设备处于亮屏状态且用户长时间未操作电子设备,比如,1分钟内未操作电子设备,则电子设备自动进入灭屏状态。
采用该种方案,电子设备根据显示周期的轮数,确定显示第一微件时的显示内容,能够节约电子设备的功耗。
可选的,上述实施例中,氛围信息例如为节日氛围。电子设备上预先存储各种节日对应的动画和图片。电子设备在显示屏上轮流显示第一微件和第二微件之前,还获取所述电子设备的***时间。之后,电子设备根据所述***时间,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与节日关联,所述图像库中的图像与节日关联。
示例性的,电子设备上预先存储一些节日信息,例如,12月24日0点-12月25日11:59是圣诞节,显示屏点亮时,电子设备获取***时间,将该***时间与预存的节日信息进行对比,判断***时间是否落入某个节日对应的时间段。若***时间落入该时间段,则从动画库中确定出该节日对应的氛围动画,从图像库中确定出氛围图片。该氛围动画和氛围图片例如和圣诞节相关。
轮流显示过程中,假设一个显示周期是4秒钟,则前2秒显示氛围动画和/或氛围图片,之后,显示屏显示第二微件。2秒后,显示屏继续显示氛围动画和/或氛围图片。如此轮流往复,直至用户点击第一微件时,节日动画消除。之后,电子设备显示第二微件对应的APP的用户界面。
若***时间未落入该时间段,比如,12月27日0点,则由于该时间点未落入任何节日对应的时间段内,因此,电子设备不显示第一微件。
采用该种方案,电子设备利用第一微件显示节日氛围,增加用户对节日的感知,增加节日运营的惊喜感。
需要说明的是,虽然上述实施例中是以电子设备识别到第一操作指令后进入APP界面为例进行说明。然而,本申请实施例并不限制,其他可行的实现方式中电子设备识别到第一操作指令后,也可以不进入APP的用户界面,而是停止轮流显示,仅显示第二微件。
上述实施例中,由于电子设备上的显示屏尺寸不同,而且,很多电子设备开放图标尺寸调节功能,即用户能够通过设置界面等调整主界面上的图标(icon)、微件尺寸等。因此,本申请实施例中,电子设备上存储一个微件集合,该微件集合包含第一微件,微件集合中的不同微件尺寸不同,不同尺寸的微件对应的动画的尺寸不同,同理,不同微件对应的图片的尺寸不同。
例如,微件集合中存储3个微件,尺寸分别为小、中、大尺寸。针对一个节日而言,每种尺寸的微件对应不同的图片及动画,即小尺寸的微件对应小尺寸的图片及动画,中尺寸的微件对应中尺寸的图片及动画,大尺寸的微件对应大尺寸的图片及动画。其中,图片是动画中的一帧图像,比如展示内容最丰富的图像,或者,图片是动画中的最后一帧图像。图片可以是可缩放矢量图形(Scalable Vector Graphics,SVG)、JPG格式、联合图像专家小组(Joint Photographic Experts Group,JPEG)格式、标签图像文件格式(Tag Image FileFormat,TIFF)等,本申请实施例并不限制。
当电子设备的屏幕点亮时,电子设备根据出厂设置,从微件集合中确定出第一微件,进而确定出动画及图片,第一微件与所述电子设备的显示屏尺寸匹配;或者,电子设备根据当前的设置确定出显示哪种尺寸的微件,进而根据确定出的第一微件继续确定图片及动画。之后,在显示屏上轮流显示第一微件和第二微件。
采用该种方案,电子设备根据***设置等选择第一微件,进而根据第一微件的尺寸选择适合的动画和/或图片进行显示,提高电子设备的展示能力。
上述实施例中,可以在电子设备出厂前,就设置好动画与节日的对应关系。电子设备出厂后,每次点亮时自动获取***时间,并将***时间和节日进行对比,从而确定出氛围动画和氛围图片。然而,本申请实施例并不以此为限制,其他可行的实现方式中,用户可自定义节日和动画的关联关系。自定义过程中,用户向在显示屏上输入第三操作指令。电子设备识别用户在所述显示屏上输入的第三操作指令,响应于所述第三操作指令设置动画库中动画与节日的关联关系,所述第三操作指令用于建立所述动画库中动画与节日的关联关系。示例性的,请参见图3,图3是本申请实施例提供的基于微件的显示方法中设置节日和动画的过程示意图。
请参照图3,电子设备具体为用户的手机。用户在主界面点击“设置”图标,进入设置界面。在设置界面点击“氛围渲染”选项,进入“氛围渲染”设置界面。在该界面,用户可以选中任意一个***预定义的节日,也可以自定义节日。假设用户选中春节,则显示屏显示悬浮窗口,该窗口显示“动画”、“图片”。若用户点击“动画”,则向电子设备输入第三操作指令,电子设备显示动画库,动画库中存储***自带的动画和用户通过相机等拍摄的视频供用户选择。用户选中某一动画并保存,从而建立动画和节日的关联关系。
同理,用户可以自定义节日和图片的关联关系。自定义过程中,用户向在显示屏上输入第四操作指令。电子设备识别用户在所述显示屏上输入的第四操作指令,响应于所述第四操作指令设置图像库中图像与节日的关联关系,所述第四操作指令用于建立所述图像库中图像与节日的关联关系。
采用该种方案,用户通过电子设备的设置界面灵活设置各种节日的氛围信息,设置过程简单、方便。
可选的,上述实施例中,氛围信息例如为基于用户状态数据向用户发出的提示信息。电子设备上预先存储各状态数据对应的动画和图片。电子设备在显示屏上轮流显示第一微件和第二微件之前,还根据所述电子设备获取到的用户状态数据,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与用户状态数据关联,所述图像库中的图像与用户状态数据关联。
示例性的,当电子设备为手机、平板等移动终端时,电子设备能够通过与该电子设备绑定的可穿戴设备,如智能手环、智能手表等获取用户状态数据。当电子设备为可穿戴设备时,电子设备可实时检测并获得用户状态数据。电子设备上预先存储一些阈值,例如,用户状态数据为步数,则预先设置一个步数阈值,如10000步。电子设备获取当前步数,若当前步数超过10000步,则从动画库中确定出氛围动画,该氛围动画例如为一段“鼓励加油”的动画。或者,电子设备从图像库中确定出氛围图片,并在用于显示第一微件的时间段内显示氛围图片。该氛围图片例如为“鼓励加油”的图片,其可以是氛围动画的最后一帧图像。
轮流显示过程中,假设一个显示周期是5秒钟,则前3秒显示氛围动画和/或氛围图片,之后,显示屏显示第二微件。2秒后,显示屏继续显示氛围动画和/或氛围图片。如此轮流往复,直至用户点击第一微件时,“鼓励加油”动画消除,电子设备显示第二微件对应的APP的用户界面。
若当前步数未达标,比如当前步数仅为200步,则电子设备不显示第一微件。或者,氛围动画为“今日目标未完成,请继续加油”的动画,氛围图片为该氛围动画中的某一帧图像。
采用该种方案,通过拓展微件作为效率小工具的科技浪漫,使得电子设备的显示屏能够展示更多的信息,同时增加电子设备与用户的情感互动。
上述实施例中的,当氛围信息为基于用户状态数据向用户发出的提示信息时,用户状态数据包含下述数据中的至少一个:心率、步数、生理数据、卡路里、体重、血压、肺活量。
采用该种方案,用户无需进入健康相关的APP,在电子设备的主界面或锁屏界面就能够了解到用户状态数据,避免用户对电子设备进行复杂操作。
上述实施例中,当所述第二微件至少为两个、至少两个第二微件各自位于所述显示屏上的不同区域时,在一个或多个区域内轮流显示所述第一微件和对应的第二微件。
示例性的,很多时候,微件显示界面上显示多个第二微件,以手机为例,手机的主界面上显示的第二微件包括时间微件、日历微件、和天气微件。该些
此时,电子设备轮流显示第一微件和第二微件时,可以在时间微件对应的区域内轮流显示第一微件和时间微件,在日历微件对应的区域内仅显示日历微件,在天气微件对应的区域内仅显示天气微件;或者,电子设备在日历微件对应的区域内轮流显示第一微件和日历微件,在天气微件对应的区域内轮流显示第一微件和天气微件;或者,电子设备在日历微件对应的区域内轮流显示第一微件和日历微件,该第一微件例如为节日氛围相关的微件,在天气微件对应的区域内轮流显示步数相关的第一微件和天气微件。
采用该种方案,电子设备能够灵活显示第一微件和第二微件。
下面,分别以电子设备为智能手表和手机为例,对上述的基于微件的显示方法进行详细说明。示例性的,请参照图4和图5。
图4是本申请实施例提供的基于微件的显示方式的一种界面变化示意图。本实施例中,电子设备为智能手表、显示屏为电子设备的表盘。请参照图4,初始时,智能手表处于灭屏状态,如图中黑色表盘所示。
之后,当发生用户抬手等事件后,智能手表的表盘点亮,如图中白色表盘所示。此时,智能手表的表盘上交替显示第一微件和第二微件。假设第一微件为节日相关的微件且为春节,该第一微件如图中41所示,第二微件为时间微件,该第二微件如图中42所示。每个显示周期内,智能手表先后显示第一微件和第二微件。其中,第一微件例如显示一个段烟花绽放的动画、一帧烟花图像等。
当用户点击第一微件时,智能手表显示第二微件对应的APP的用户界面。例如,在表盘上显示闹钟、时钟、秒表等。
另外,智能手表的表盘上交替轮流显示第一微件和第二微件之后,若用户长时间未操作表盘,则智能手表自动进入灭屏状态。
图5是本申请实施例提供的基于微件的显示方式的另一种界面变化示意图。本实施例中,电子设备为手机。请参照图5,初始时,手机处于灭屏状态,如图中黑色显示屏所示。
之后,用户通过指纹解锁、面部解锁等方式解锁电子设备,电子设备显示主界面,主界面上显示时间微件、日历微件和天气微件。假设第一微件为节日相关的微件且为春节,如图中51所示。第二微件为时间微件,如图中52所示。每个显示周期内,手机先后显示第一微件和第二微件。其中,第一微件例如显示一个段烟花绽放的动画、一帧烟花图像等。
当用户点击第一微件时,手机显示第二微件对应的APP的用户界面。例如,在显示屏上显示闹钟、时钟、秒表等。
另外,手机交替轮流显示第一微件和第二微件之后,若用户长时间未操作显示屏,则手机自动进入灭屏状态。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
图6为本申请实施例提供的基于微件的显示装置的结构示意图。该基于微件的显示装置600包括:处理模块61、显示模块62。
处理模块61,用于确定电子设备进入微件显示界面;
显示模块62,用于在所述微件显示界面上轮流显示第一微件和第二微件,所述第一微件用于展示氛围信息,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
一种可选的实现方式中,所述显示模块62,用于每轮显示周期内在用于显示所述第一微件的时间段内,显示用于渲染氛围的氛围动画和氛围图片中的至少一个,所述第一微件对应所述氛围动画和所述氛围图片中的至少一个,每轮显示周期包含用于显示所述第一微件的时间段和用于显示所述第二微件的时间段。
一种可选的实现方式中,所述显示模块62,用于当轮流显示所述第一微件和所述第二微件的时长小于或等于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围动画;当轮流显示所述第一微件和所述第二微件的时长大于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围图片,所述氛围图片为所述氛围动画中的一帧图像,所述第一微件对应所述氛围动画和所述氛围图片。
一种可选的实现方式中,所述处理模块61,每轮显示周期内在所述第一微件对应的时间段内,所述显示模块62显示氛围动画和氛围图片中的至少一个之前,还用于从微件集合中确定出所述第一微件,所述第一微件与所述电子设备的显示屏尺寸匹配,所述微件集合中存储多个用于展示氛围的微件,所述微件集合中不同微件的尺寸不同,不同尺寸的微件对应不同尺寸的动画,和/或,不同尺寸的微件对应不同尺寸的图片。
一种可选的实现方式中,所述处理模块61,在所述显示模块62在所述微件显示界面上轮流显示第一微件和第二微件之前,还用于获取所述电子设备的***时间,根据所述***时间,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与节日关联,所述图像库中的图像与节日关联。
一种可选的实现方式中,所述处理模块61,在所述显示模块62在所述微件显示界面上轮流显示第一微件和第二微件之前,还用于根据所述电子设备获取到的用户状态数据,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与用户状态数据关联,所述图像库中的图像与用户状态数据关联。
一种可选的实现方式中,所述用户状态数据包含下述数据中的至少一个:心率、步数、生理数据、卡路里、体重、血压、肺活量。
一种可选的实现方式中,所述显示模块62,用于当所述第二微件至少为两个、至少两个第二微件各自位于所述显示屏上的不同区域时,在一个或多个区域内轮流显示所述第一微件和对应的第二微件。
一种可选的实现方式中,所述处理模块61,在所述显示模块62在所述微件显示界面上轮流显示第一微件和第二微件之后,还用于识别用户在所述显示屏上输入的第一操作指令,所述第一操作指令用于点击所述第一微件;响应于所述第一操作指令在所述显示屏上显示所述APP的用户界面。
一种可选的实现方式中,所述处理模块61,在所述显示模块62在所述微件显示界面上轮流显示第一微件和第二微件之后,还用于识别用户在所述显示屏上输入的第二操作指令,所述第二操作指令用于点击所述第二微件;响应于所述第二操作指令在所述显示屏上显示所述APP的用户界面。
本申请实施例提供的基于微件的显示装置,可以执行上述实施例中电子设备的动作,其实现原理和技术效果类似,在此不再赘述。
本申请实施例还提供一种电子设备,该电子设备包括处理器和存储器,存储器中存储计算机指令,处理器执行该计算机指令时,使得处理器执行应用于上述电子设备的方法。
处理器的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
可选地,该电子设备还包括通信部件其中,处理器、存储器以及通信部件可以通过总线连接。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时用于实现如上应用于电子设备的方法。
本申请实施例还提供一种计算机程序产品,该计算机程序产品包含计算机程序,计算机程序被处理器执行时实现如上应用于电子设备的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。

Claims (13)

1.一种基于微件的显示方法,其特征在于,包括:
确定电子设备进入微件显示界面;
在所述微件显示界面上轮流显示第一微件和第二微件,所述第一微件用于展示氛围信息,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
2.根据权利要求1所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件,包括:
每轮显示周期内在用于显示所述第一微件的时间段内,显示用于渲染氛围的氛围动画和氛围图片中的至少一个,所述第一微件对应所述氛围动画和所述氛围图片中的至少一个,每轮显示周期包含用于显示所述第一微件的时间段和用于显示所述第二微件的时间段。
3.根据权利要求2所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件,包括:
当轮流显示所述第一微件和所述第二微件的时长小于或等于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围动画;
当轮流显示所述第一微件和所述第二微件的时长大于时长阈值时,每轮显示周期内在用于显示所述第一微件的时间段内显示所述氛围图片,所述氛围图片为所述氛围动画中的一帧图像,所述第一微件对应所述氛围动画和所述氛围图片。
4.根据权利要求2所述的方法,其特征在于,所述每轮显示周期内在用于显示所述第一微件的时间段内,显示用于渲染氛围的氛围动画和氛围图片中的至少一个之前,还包括:
从微件集合中确定出所述第一微件,所述第一微件与所述电子设备的显示屏尺寸匹配,所述微件集合中存储多个用于展示氛围的微件,所述微件集合中不同微件的尺寸不同,不同尺寸的微件对应不同尺寸的动画,和/或,不同尺寸的微件对应不同尺寸的图片。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件之前,还包括:
获取所述电子设备的***时间;
根据所述***时间,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与节日关联,所述图像库中的图像与节日关联。
6.根据权利要求2-4任一项所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件之前,还包括:
根据所述电子设备获取到的用户状态数据,从动画库中确定出所述氛围动画,从图像库中确定出所述氛围图片,所述动画库中的动画与用户状态数据关联,所述图像库中的图像与用户状态数据关联。
7.根据权利要求6所述的方法,其特征在于,所述用户状态数据包含下述数据中的至少一个:心率、步数、生理数据、卡路里、体重、血压、肺活量。
8.根据权利要求1-4任一项所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件,包括:
当所述第二微件至少为两个、至少两个第二微件各自位于所述显示屏上的不同区域时,在一个或多个区域内轮流显示所述第一微件和对应的第二微件。
9.根据权利要求1-4任一项所述的方法,其特征在于,所述在所述微件显示界面上轮流显示第一微件和第二微件之后,还包括:
识别用户在所述显示屏上输入的第一操作指令,所述第一操作指令用于点击所述第一微件;
响应于所述第一操作指令在所述显示屏上显示所述APP的用户界面。
10.一种基于微件的显示装置,其特征在于,包括:
处理模块,用于确定电子设备进入微件显示界面;
显示模块,用于在所述微件显示界面上轮流显示第一微件和第二微件,所述第一微件用于展示氛围信息,所述第二微件为安装在所述电子设备上的应用程序APP对应的微件。
11.一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时使得所述电子设备实现如权利要求1-9任一所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,所述计算机指令在被处理器执行时用于实现如权利要求1-9中任一项所述的方法。
13.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9中任一项所述的方法。
CN202110394428.9A 2021-04-13 2021-04-13 基于微件的显示方法、装置、电子设备及可读存储介质 Active CN113220176B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110394428.9A CN113220176B (zh) 2021-04-13 2021-04-13 基于微件的显示方法、装置、电子设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110394428.9A CN113220176B (zh) 2021-04-13 2021-04-13 基于微件的显示方法、装置、电子设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN113220176A true CN113220176A (zh) 2021-08-06
CN113220176B CN113220176B (zh) 2023-07-04

Family

ID=77087145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110394428.9A Active CN113220176B (zh) 2021-04-13 2021-04-13 基于微件的显示方法、装置、电子设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN113220176B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114339372A (zh) * 2022-01-04 2022-04-12 海信视像科技股份有限公司 一种显示设备及控制方法
CN115098204A (zh) * 2022-06-17 2022-09-23 深圳传音控股股份有限公司 一种微件显示方法、智能终端及存储介质
CN115309470A (zh) * 2022-07-13 2022-11-08 百度在线网络技术(北京)有限公司 微件的加载方法、装置、设备以及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135987A (zh) * 2013-02-22 2013-06-05 北京小米科技有限责任公司 一种动态图标显示方法及装置
CN105682194A (zh) * 2010-04-16 2016-06-15 联想(北京)有限公司 显示电子设备中通信部件的连接状态的方法及电子设备
US20160189486A1 (en) * 2014-12-31 2016-06-30 Gamblit Gaming, Llc Space based interleaved wagering system
CN110062271A (zh) * 2019-04-28 2019-07-26 腾讯科技(成都)有限公司 场景切换方法、装置、终端及存储介质
CN112099683A (zh) * 2020-09-03 2020-12-18 维沃移动通信有限公司 壁纸显示方法、装置和电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105682194A (zh) * 2010-04-16 2016-06-15 联想(北京)有限公司 显示电子设备中通信部件的连接状态的方法及电子设备
CN103135987A (zh) * 2013-02-22 2013-06-05 北京小米科技有限责任公司 一种动态图标显示方法及装置
US20160189486A1 (en) * 2014-12-31 2016-06-30 Gamblit Gaming, Llc Space based interleaved wagering system
CN110062271A (zh) * 2019-04-28 2019-07-26 腾讯科技(成都)有限公司 场景切换方法、装置、终端及存储介质
CN112099683A (zh) * 2020-09-03 2020-12-18 维沃移动通信有限公司 壁纸显示方法、装置和电子设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114339372A (zh) * 2022-01-04 2022-04-12 海信视像科技股份有限公司 一种显示设备及控制方法
CN114339372B (zh) * 2022-01-04 2024-05-28 海信视像科技股份有限公司 一种显示设备及控制方法
CN115098204A (zh) * 2022-06-17 2022-09-23 深圳传音控股股份有限公司 一种微件显示方法、智能终端及存储介质
CN115309470A (zh) * 2022-07-13 2022-11-08 百度在线网络技术(北京)有限公司 微件的加载方法、装置、设备以及存储介质
CN115309470B (zh) * 2022-07-13 2023-07-28 百度在线网络技术(北京)有限公司 微件的加载方法、装置、设备以及存储介质

Also Published As

Publication number Publication date
CN113220176B (zh) 2023-07-04

Similar Documents

Publication Publication Date Title
WO2021052263A1 (zh) 语音助手显示方法及装置
CN108509168B (zh) 设备及其控制方法
KR102491287B1 (ko) 전자 장치
WO2021213164A1 (zh) 应用界面交互方法、电子设备和计算机可读存储介质
CN110543289B (zh) 控制音量的方法和电子设备
CN109445572A (zh) 全屏显示视频中快速调出小窗口的方法、图形用户接口及终端
WO2021063237A1 (zh) 电子设备的控制方法及电子设备
CN108388414B (zh) 终端的灭屏控制方法和装置、计算机可读存储介质、终端
CN113220176B (zh) 基于微件的显示方法、装置、电子设备及可读存储介质
KR20180095409A (ko) 전자 장치 및 전자 장치의 화면 표시 방법
CN110837327B (zh) 一种消息查看方法及终端
CN110673783B (zh) 一种触控方法与电子设备
CN108429888B (zh) 补光的方法和移动终端
CN110221761A (zh) 显示方法及终端设备
WO2023284621A1 (zh) 设置方法、装置、电子设备和存储介质
CN110049486A (zh) 一种sim卡选择方法及终端设备
CN112445407A (zh) 显示方法和电子设备
CN109743724A (zh) 一种嵌入式sim卡的管理方法及移动终端
CN109408072A (zh) 一种应用程序删除方法及终端设备
CN112130743A (zh) 智能手表及用于在智能手表中提供信息的方法
WO2020103091A1 (zh) 锁定触控操作的方法及电子设备
CN110012152A (zh) 一种界面显示方法及终端设备
WO2016206066A1 (zh) 一种智能终端模式的控制方法、装置及智能终端
WO2023207667A1 (zh) 一种显示方法、汽车和电子设备
CN110162369B (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