一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

卡片管理方法、设备及存储介质与流程

2022-04-14 01:33:02 来源:中国专利 TAG:


1.本技术涉及电子信息技术领域,具体涉及一种卡片管理方法、设备及存储介质。


背景技术:

2.为了方便用户操作,电子设备通常允许用户在桌面设置卡片,也可以称为窗口小工具。卡片在桌面显示,通常比应用图标大,用户可以通过卡片进入对应的应用,也可以在卡片上完成一些简单交互。但是,如果用户需要实现其他卡片的功能,就需要在桌面添加新的卡片,会在桌面占用更大的区域,而且用户操作也不方便。


技术实现要素:

3.本技术提供了一种卡片管理方法、设备及存储介质,能够丰富桌面卡片的功能,提高用户体验。
4.第一方面,提供了一种卡片管理方法,包括:响应于针对第一卡片的第一操作,显示第一卡片的切换菜单,第一卡片在终端设备的桌面显示,第一卡片用于在大于等于预设面积的显示区域内,展示目标应用的第一信息;第一操作用于指示显示第一卡片的切换菜单,第一卡片的切换菜单包含第二卡片的切换选项,第二卡片的切换选项用于指示将第一卡片切换为第二卡片,第一卡片和第二卡片属于目标应用,预设面积大于桌面的应用图标的面积;响应于第二操作,将第一卡片切换为第二卡片,第二操作用于指示在第一卡片的切换菜单中选择第二卡片的切换选项,第二卡片用于在大于预设面积的显示区域内,展示目标应用的第二信息,第一信息和第二信息包含不同的内容。
5.需要说明的是,在一些实施例中,卡片的大小可以是应用图标大小的整数倍,示例性地,应用图标在桌面上占1个网格,卡片可以在桌面占2个网格、4个网格、6个网格、8个网格等。因为卡片是在桌面显示,因此,卡片的大小通常小于桌面,即不会铺满整个屏幕。可选地,通过桌面显示的卡片进行交互操作,可以直接实现对应的功能,不需要打开卡片所属的应用。
6.可选地,在一些实施例中,目标应用可以包括时钟应用、日历应用、天气应用、音乐应用等。示例性地,目标应用可以是时钟应用,时钟应用可以包括闹钟卡片、时钟卡片、秒表卡片、计时器卡片,第一卡片和第二卡片可以是四种卡片中的任意两个。
7.可选地,第一卡片的卡片切换菜单可以显示目标应用中,除第一卡片之外的其他卡片的切换选项。可选地,在一些实现方式中,第一卡片的切换菜单还可以包括移除、更多服务卡片、编辑中的至少一个选项。
8.可选地,该方法还包括:响应于第三操作,获取目标应用包含的至少两个卡片的数据,第三操作用于指示在桌面添加第一卡片,至少两个卡片包含第一卡片和第二卡片;根据至少两个卡片的数据生成至少两个卡片的组件;调用第一卡片的组件在桌面显示第一卡片。
9.需要说明的是,一个卡片的数据生成一个卡片的组件,目标应用如果包含n个卡片,则根据n个卡片的数据可以生成n个卡片组件,也可以获取m个卡片的数据,生成m个卡片的组件,m小于等于n,n和m均为大于1的整数。
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是本技术实施例提供的一例终端设备的结构示意图;图2是本技术实施例提供的一例终端设备的软件架构框图;图3是本技术实施例提供的一例卡片管理方法的流程图;图4是本技术实施例提供的一例桌面效果示意图;图5是本技术实施例提供的一例待添加卡片效果示意图;图6是本技术实施例提供的一例添加时钟卡片的显示效果示意图;图7是本技术实施例提供的一例卡片切换菜单示意图;图8是本技术实施例提供的一例卡片切换效果示意图;图9是本技术实施例提供的一例卡片切换效果示意图;图10是本技术实施例提供的一例卡片切换效果示意图;图11是本技术实施例提供的一例时钟应用的界面示意图;图12是本技术实施例提供的一例时钟卡片的编辑效果示意图;图13是本技术实施例提供的一例闹钟卡片的编辑效果示意图;图14是本技术实施例提供的一例秒表卡片的编辑效果示意图;图15是本技术实施例提供的一例计时器卡片的编辑效果示意图;图16是本技术实施例提供的一例终端设备的结构示意图。
具体实施方式
34.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
35.以下,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者更多个该特征。
36.本技术实施例提供的卡片管理方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)等终端设备上,本技术实施例对终端设备的具体类型不作任何限制。
37.示例性地,对终端设备的硬件结构进行说明。如图1所示,图1是本技术实施例提供的一例终端设备的结构示意图。终端设备100可以包括处理器110,电源管理模块141,电池142,音频模块170,传感器模块180,显示屏194。
38.其中,传感器模块包括触摸传感器180k,该触摸传感器180k可以是一个触摸屏,也可以称为“触控面板”。触摸传感器180k可以设置和显示屏194一起设置,由触摸传感器180k
与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于终端设备100的表面,与显示屏194所处的位置不同。显示屏194用于显示图像,视频等。
39.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。
40.可以理解的是,本技术实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对终端设备100的结构限定。在本技术另一些实施例中,终端设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
41.可选地,该终端设备100还可以包括外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,天线1,天线2,移动通信模块150,无线通信模块160,按键190,马达191,指示器192,摄像头193,以及用户标识模块(subscriber identification module,sim)卡接口195等。
42.可选地,在一种实现方式中,音频模块170可以包括扬声器170a,受话器170b,麦克风170c,耳机接口170d;传感器模块180可以包括触摸传感器180k,还可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,环境光传感器180l,骨传导传感器180m中的至少一项。
43.可以理解的是,本技术实施例示意的结构并不构成对终端设备100的具体限定。在本技术另一些实施例中,终端设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
44.示例性地,对终端设备的软件架构进行说明,终端设备可以是图1所示的终端设备100,终端设备的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本技术实施例以分层架构的软件系统为例,示例性说明终端设备100的软件结构。图2是本技术实施例提供的一例终端设备的软件架构框图。图2以图1所示的终端设备100的软件架构为例进行说明,业务侧新增的距离模块,用于接收硬件测距模块测量的距离,还可以
将测量得到的距离进行处理并生成最终的距离,并将距离传输至控制侧。控制侧新增的距离控制模块,用于获取业务侧的距离模块输出的距离,并基于先验的距离阈值判断是否进行协同模式切换,然后将判断结果传输至显示控制模块,由显示控制模块进行协同模式的切换处理。
45.如图2所示,终端设备之间进行协同需要业务侧、协议侧和控制侧共同作用,并基于软件框架(framework)实现。
46.通常,软件框架可以包括:通知管理器(notificationmanager)、分布式管理器(distributmanager)和连接管理器(connectmanager)。通知管理器用于管理各类通知消息,通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。分布式管理器用于对各种类型的业务进行分布式管理,以及对各种类型的信息进行分布式存储。连接管理器用于管理各个侧之间的连接,以及协同的终端设备的连接。
47.协议侧包括:通信协议、传输协议、音频协议和视频协议,用于向通信连接和数据交互提供相应的协议。
48.控制侧包括:连接控制模块、传输控制模块、鉴权控制模块、距离控制模块和显示控制模块,其中,连接控制模块实现连接控制、传输控制模块实现传输控制、鉴权控制模块实现鉴权控制、距离控制模块实现距离控制和显示控制模块实现显示控制。
49.业务侧包括音视频模块、连接模块、传输模块、显示模块和距离模块。其中,音视频模块用于进行音频输出和视频输出,连接模块用于进行设备发现和设备连接,传输模块用于设备发现、设备连接以进行数据传输,显示模块用于进行界面显示,距离模块用于获取信息、生成自控界面和距离整合,该自控界面用于向用户进行展示并基于展示的界面接收用户的自主选择指令。
50.结合上述图1所示的终端设备的结构以及图2所示的软件架构,本技术实施例以终端设备是手机为例,对卡片管理方法进行说明。
51.图3是本技术实施例提供的一例卡片管理方法的流程图。需要说明的是,图3中,以目标应用是时钟应用为例,以第一卡片是时钟卡片、第二卡片是闹钟卡片为例进行示例性说明。
52.图3示出了终端设备中的系统程序和时钟应用,还示出了用户,此处以时钟应用的卡片为例进行说明,对于终端设备中的其他应用,也可以参照相同的方式在桌面设置、管理卡片。还需要说明的是,本技术实施例中所描述的系统程序即为终端设备安装的操作系统,例如,终端设备是手机,则系统程序可以是手机上安装的操作系统,例如,系统程序可以包括苹果操作系统(英文:iphone operation system,ios)、安卓操作系统、鸿蒙操作系统等,本技术对于系统程序的具体形式不做限定。图3中所示出的系统程序和时钟应用之间的交互过程,是软件程序之间的数据调用。
53.需要说明的是,图3所示的卡片管理方法,可以是在手机桌面对卡片进行管理,卡片可以显示在终端设备的桌面(主界面)中。终端设备的桌面可以包含至少一个页面,每个
页面可以包含至少一个卡片,或者不包含卡片。当桌面包含多个页面时,用户通过左右滑动可以在桌面的多个页面之间进行切换。如图4所示,图4是本技术实施例提供的一例桌面效果示意图,图4以包含触控功能的手机为例,示出了手机桌面的两个页面,图4中,左侧为手机桌面的第一页面,右侧为手机桌面的第二页面,当手机显示第一页面时,用户在触控区域向右滑动手指,即可切换到第二页面。还需要说明的是,在一些应用场景中,桌面的页面可以只包含卡片,不包含应用图标。在另一些应用场景中,桌面的页面可以只包含应用图标,不包含卡片。或者,在一些应用场景中,桌面的页面可以既包含卡片,又包含应用图标。例如,主界面左边的页面,即第一页面向左滑动的页面,也可以称为负一屏。智能手机的触摸屏的检测区域即为触控区域,触摸屏和显示屏通常设置在一起,因此,在一些应用场景中,触控区域也可以理解为手机的显示区域。
54.图4还示出了一个时钟卡片,在图4左侧所示的第一页面的顶部,该时钟卡片显示了4个不同地区的当前时间,当用户点击时钟卡片时,可以直接进入对应的时钟应用,进行更多操作。桌面卡片也可以包含其他卡片,例如,日历卡片、图库卡片、联系人卡片等。还需要说明的是,本技术实施例中,卡片是一种信息载体,卡片能够直观地显示信息,即用户通过卡片直接显示的内容即可获得信息,而且,用户通过卡片可以直接访问卡片对应的应用(英文:application,app),简而言之,卡片可以直观地显示信息,并提供访问对应应用的途径,在一种应用场景中,卡片能够显示对应应用的实时信息并且能够通过卡片进入该应用,实时信息指的是随时间变化的信息,卡片能够显示最新的实时信息,当然,卡片可以显示全部或者部分的最新实时信息。在本技术实施例中,例如,卡片可以是主界面中的窗口小工具或桌面小工具,如时钟卡片、日历卡片、天气卡片、音乐卡片等。
55.如图3所示,本技术实施例提供的卡片管理方法包括以下步骤:步骤301、终端设备响应于添加时钟卡片的操作,调用系统程序向时钟应用传递添加时钟卡片的信息。
56.需要说明的是,本技术实施例以第三操作是添加时钟卡片的操作为例进行说明,系统程序响应于添加时钟卡片的操作,可以生成添加时钟卡片的信息,调用系统程序向时钟应用传递添加时钟卡片的信息,也可以理解为通过时钟应用获取系统程序生成的添加时钟卡片的信息。示例性地,在检测到添加时钟卡片的操作后,终端设备利用系统程序向其他应用程序进行广播,告知应用程序添加时钟卡片的信息。或者,终端设备向时钟应用程序告知添加时钟卡片的信息。具体地,系统程序可以利用系统程序与时钟应用之间的接口,向时钟应用传递添加时钟卡片的信息。
57.添加时钟卡片的操作可以有多种,添加时钟卡片的操作至少包含在显示待添加卡片的页面,选择时钟卡片的操作。示例性地,添加时钟卡片的操作可以包含为了添加时钟卡片进行的一系列操作。例如,打开桌面的菜单选项,选择桌面卡片的选项,并在至少一个待添加卡片中选择时钟卡片。添加时钟卡片的操作也可以只包含传递添加时钟卡片的信息之前的最后一步操作。例如,在待添加卡片的显示页面中点击时钟卡片的选项。
58.示例性地,对于不同的系统程序,可以通过不同的方式打开桌面的菜单选项,对于一个系统程序,也可以有多种添加卡片的操作。此处,列举两种示例进行说明。如图5所示,图5是本技术实施例提供的一例待添加卡片效果示意图。图5示出了两种打开桌面菜单选项的方式,第一种方式是在触控区域,同时在两个触摸点按下,然后相向滑动。此处所说的同
时,指的是在两个触摸点按下的时间间隔小于等于预设时间间隔。预设时间间隔可以是1秒、0.5秒等。还需要说明的是,此处所说的相向滑动,指的是一个触摸点相对于另一个触摸点距离更近的移动方式。例如,两个触摸点同时向靠近对方的方向滑动。又如,一个触摸点不动,另一个触摸点向其靠近滑动。对于用户而言,如图5所示,可以利用两个手指,在屏幕上同时按下,并在屏幕滑动,让两个手指相互靠近。第二种方式是在触控区域的空白区域,在一个触摸点长按。此处的空白区域指的是显示屏上没有卡片或图标的区域。本技术实施例中,长按指的是按压(保持按下不抬起)的时长大于或等于预设时长的触控操作。预设时长可以根据具体情况设定,如预设时长是1秒、2秒等,按压的时长小于预设时长即为点击操作。如图5所示,在桌面的卡片或者其他图标上长按,会弹出针对于该卡片或者图标的快捷菜单。因此,要打开桌面的菜单选项,需要在空白区域长按。图5还示出了桌面菜单选项的显示页面,示例性地,桌面菜单选项可以包括壁纸、桌面卡片、切换效果、桌面设置等。
59.在用户点击桌面的菜单选项中的桌面卡片选项(即第五操作的一种具体实现)时,终端设备响应于选择桌面卡片选项的操作,显示至少一个待添加卡片的选项,需要说明的是,至少一个待添加卡片可以包括时钟卡片、日历卡片、图库卡片、联系人卡片,还可以包括天气卡片、音乐卡片等,终端设备可以向用户展示这些待添加卡片的选项。示例性地,添加卡片的操作可以是在桌面的菜单选项中点击桌面卡片的选项,桌面卡片的选项也可以命名为其他名称,例如,窗口小工具、桌面小工具等。当用户点击时钟卡片时,终端设备响应于选择时钟卡片的操作,调用系统程序生成添加时钟卡片的信息,并告知时钟应用。
60.步骤302、终端设备调用时钟应用向系统程序传递时钟卡片的数据。
61.需要说明的是,时钟卡片的数据包含生成时钟卡片所需要的数据,例如,时钟卡片的数据可以包括:时钟卡片的内容、显示效果等数据。在本技术实施例中,时钟应用获取到添加时钟卡片的信息后,可以将时钟应用的至少两个卡片的数据传递给系统程序。如图3所示,时钟应用的至少两个卡片可以包含时钟卡片、闹钟卡片、秒表卡片、计时器卡片中的至少两项。当然也可以包含时钟应用的更多卡片,此处只是示例性说明。
62.时钟应用将至少两个卡片的数据传递给系统程序后,系统程序基于至少两个卡片的数据可以生成至少两个卡片的卡片组件。每一个卡片的数据对应一个卡片组件,当需要显示某个卡片时,调用对应的卡片组件进行显示即可。
63.步骤303、终端设备在桌面显示时钟卡片。
64.需要说明的是,步骤303只是本技术实施例的一种示例性说明,在获取时钟应用的至少两个卡片的数据之后,可以显示时钟应用的至少两个卡片中的任意一个卡片。
65.可选地,在一种实现方式中,结合步骤301中的示例,可以将时钟卡片设置为时钟应用的默认卡片。在生成时钟卡片的组件之后,系统程序利用系统程序与时钟应用之间的接口,获取时钟应用当前显示时间,在桌面显示时钟卡片。当然,也可以将其他卡片设置为默认卡片。这种实现方式中,不需要用户进行选择,可以直接显示默认卡片。
66.可选地,在另一种实现方式中,如图6所示,图6是本技术实施例提供的一例添加时钟卡片的显示效果示意图。当用户点击时钟应用的添加选项(即第四操作的一种具体实现)后,终端设备向用户展示时钟应用的待添加卡片窗口。该窗口中可以显示在时钟应用中,待添加的至少两个卡片(即至少两个卡片的添加选项),包括时钟卡片、闹钟卡片、秒表卡片、计时器卡片中的至少两项。根据用户选择,展示对应的卡片。例如,用户选择时钟卡片,则获
取到时钟应用的至少两个卡片的数据之后,显示时钟卡片。又如,用户选择闹钟卡片,则显示闹钟卡片。图6以用户选择时钟卡片为例,在用户选择时钟卡片后,桌面的空白区域增加了一个时钟卡片。
67.还需要说明的是,如果桌面没有空白区域,可以提示用户桌面已满,或者可以为桌面建立新的页面,在新的页面中增加新的卡片。
68.步骤304、终端设备响应于针对时钟卡片的长按操作,显示时钟卡片的卡片切换菜单。
69.需要说明的是,此处以第一操作是长按操作,第一卡片是时钟卡片为例进行说明。在此示例中,针对第一卡片的第一操作,即为针对时钟卡片的长按操作。第一操作是为了弹出卡片切换菜单,也可以设置其他操作方式弹出卡片切换菜单,本技术实施例对此不作限制。
70.如图7所示,图7是本技术实施例提供的一例卡片切换菜单示意图,在用户长按时钟卡片后,显示了时钟卡片的卡片切换菜单。时钟卡片的卡片切换菜单包括闹钟卡片的切换选项、秒表卡片的切换选项、计时器卡片的切换选项,还包括移除、编辑、更多服务卡片等选项。其中,闹钟卡片的切换选项表示将当前的时钟卡片切换为闹钟卡片。秒表卡片的切换选项表示将当前的时钟卡片切换为秒表卡片。计时器卡片的切换选项表示将当前时钟卡片切换为计时器卡片。移除表示将时钟卡片从桌面移除。更多服务卡片指的是添加一个新的卡片。例如,可以添加天气卡片、音乐卡片等。编辑指的是对时钟进行编辑,例如,可以设置时钟的时区等。通过一个时钟卡片,用户可以进行切换,实现时钟、闹钟、秒表、计时器四个卡片的功能,利用一个卡片实现了更多的功能,满足了更多的需求。
71.需要说明的是,对于时钟应用的其他卡片,卡片选项均有所区别。例如,如果桌面当前显示为闹钟卡片,则长按闹钟卡片显示闹钟卡片的卡片切换菜单。闹钟卡片的卡片切换菜单可以包括时钟卡片的切换选项、秒表卡片的切换选项、计时器卡片的切换选项,还包括移除、更多服务卡片以及编辑等选项。其中,时钟卡片的切换选项表示将当前显示的闹钟卡片切换为时钟卡片。秒表卡片的切换选项表示将当前的闹钟卡片切换为秒表选项。计时器卡片的切换选项表示将当前显示的闹钟卡片切换为计时器卡片。编辑表示对闹钟进行编辑。因此,每一种卡片的卡片切换菜单并不完全一致。对于卡片a,卡片a的卡片切换菜单可以显示卡片a所属应用中,除卡片a之外的其他卡片的切换选项,还可以包括移除、更多服务卡片、编辑等选项。
72.步骤305、终端设备响应于闹钟卡片的切换操作,将时钟卡片切换为闹钟卡片。
73.此处以第二操作是闹钟卡片的切换操作为例进行说明。需要说明的是,图3以时钟卡片切换为闹钟卡片为例进行示意,也可以切换为秒表卡片或者计时器卡片。第二操作用于指示在第一卡片的切换菜单中选择第二卡片的切换选项。点击第二卡片的切换选项后,即可将第一卡片切换为第二卡片。点击闹钟卡片的切换选项,即为闹钟卡片的切换操作,点击秒表卡片的切换选项,即为秒表卡片的切换操作,点击计时器卡片的切换选项,即为计时器卡片的切换操作。因为在响应于添加时钟卡片的操作时,可以获取时钟应用的至少两个卡片的数据,因此,在卡片切换操作之后,可以直接显示闹钟卡片。以目标卡片分别是闹钟卡片、秒表卡片以及计时器卡片为例,结合步骤304的操作,进行示例性说明。如图8-图10所示,图8-图10分别是本技术实施例提供的一例卡片切换效果示意图。
74.图8示出了将时钟卡片切换为闹钟卡片的效果,此处,目标卡片为闹钟卡片,当用户对时钟卡片进行长按操作时,终端设备显示时钟卡片的卡片切换菜单,卡片切换菜单包括闹钟卡片的切换选项、秒表卡片的切换选项、计时器卡片的切换选项、编辑、移除、更多服务卡片等选项,在用户点击闹钟卡片的切换选项时,终端设备响应于这一卡片切换操作,将时钟卡片切换为闹钟卡片,用户不需要在桌面建立新的卡片,即可将原来的时钟卡片替换为闹钟卡片。
75.图9示出了将时钟卡片切换为秒表卡片的效果,此处,目标卡片为秒表卡片,当用户对时钟卡片进行长按操作时,弹出卡片切换菜单,在用户点击秒表卡片的切换选项时,终端设备响应于这一卡片切换操作,将时钟卡片切换为闹钟卡片。
76.同理,如图10所示,图10示出了将时钟卡片切换为计时器卡片的效果,图10中,目标卡片为计时器卡片,当用户在时钟卡片的切换菜单中点击计时器卡片的切换选项时,终端设备响应于这一卡片切换操作,将时钟卡片切换为计时器卡片。
77.图8-图10分别示出了在长按时钟卡片之后,将时钟卡片切换为其他卡片的效果。用户还可以单击时钟卡片进入时钟应用,当然,如果当前显示的卡片是时钟应用的其他卡片,单击其他卡片也可以进入时钟应用。如图11所示,图11是本技术实施例提供的一例时钟应用的界面示意图。图11中,左侧表示用户单击时钟卡片,右侧表示单击之后的时钟应用的界面,可以看到,进入之中应用的界面时,终端设备首先退出显示桌面,然后显示时钟应用的界面,时钟应用的界面铺满屏幕,当然,顶部状态栏始终存在,这里说的铺满指的是铺满普通的应用显示区域。图11右侧图的底部显示了闹钟、时钟、秒表和计时器4中功能选项。还需要说明的是,图11中示出了时钟的时针、分针、秒针,以及闹钟的指针,其他图中的时钟没有示意时钟的秒针,不代表本技术局限于此,也可以在时钟卡片中示意时针、分针和秒针。
78.示例性地,对第一卡片的编辑操作进行说明,响应于针对第一卡片地编辑操作,显示第一卡片的编辑界面,用户可以在第一卡片的编辑界面进行编辑。
79.在步骤304之后,该方法还可以包括:步骤306、终端设备响应于编辑操作,显示时钟卡片的编辑界面。
80.此处以第一卡片是时钟卡片为例,对时钟卡片的编辑操作进行说明。如图12所示,图12是本技术实施例提供的一例时钟卡片的编辑效果示意图,用户选择编辑选项后,进入时钟卡片的编辑界面,在编辑之前,时钟卡片显示的是北京时间,用户选择伦敦后,退出卡片编辑界面,就会回到桌面,如图12最右侧的图,此时,时钟卡片显示的就是编辑之后的伦敦时间。需要说明的是,结合图11所示的时钟应用的界面,卡片的编辑界面不同于时钟应用的界面,在显示卡片的编辑界面时,终端设备可以不完全退出桌面的显示,而是在桌面上增加一个浮窗显示卡片的编辑界面,桌面可以虚化显示或者不做处理。此处只是为了便于理解,这种浮窗显示效果也可以定义为其他名称。卡片的编辑界面可以只占桌面的一部分,不会铺满屏幕,小于时钟应用的界面,也可以说小于普通应用的显示区域。或者,卡片的编辑界面可以铺满屏幕。此处所描述的卡片的编辑界面指的是任意一个卡片的编辑界面,并不单指图12所示的时钟卡片。
81.在步骤305之后,该方法还可以包括:307、终端设备响应于针对闹钟卡片的长按操作,显示闹钟卡片的卡片切换菜单。
82.此处,以第一卡片是闹钟卡片,第一操作是长按操作为例进行说明。
83.308、终端设备响应于闹钟卡片的编辑操作,显示闹钟卡片的编辑界面。
84.结合步骤306的说明,此处以第一卡片是闹钟卡片,对第一卡片的编辑操作进行说明。闹钟卡片的编辑界面在显示时,终端设备可以不退出桌面的显示,桌面可以进行虚化处理,在桌面上显示闹钟卡片的编辑界面。如图13所示,图13是本技术实施例提供的一例闹钟卡片的编辑效果示意图。图13最左侧的图中,显示了闹钟卡片编辑之前8:00的闹钟,图13最右侧的图中,显示了闹钟卡片编辑之后9:00的闹钟。在闹钟卡片的编辑界面(如图13中间的图),示出了用于添加新闹钟的“ ”按钮,用户可以在闹钟卡片的编辑界面管理已经设定的闹钟,例如,重新编辑、删除、打开/关闭闹钟等。还可以通过点击添加新闹钟的按钮,设置新的闹钟。
85.需要说明的是,在设置多个闹钟的场景下,如果只有一个打开的闹钟,则桌面的闹钟卡片显示打开的闹钟所设定的时间。如果有多个打开的闹钟,可以在闹钟卡片中默认显示时间最近的闹钟。示例性地,如果最新的修改,没有改变距离当前时间最近的闹钟,则闹钟卡片的内容可以不改变。或者,可以在闹钟卡片中显示多个打开的闹钟。如果最新的修改改变了打开的闹钟,则闹钟卡片的内容也会相应改变。示例性地,图13中,将8:00的闹钟修改为9:00的闹钟,另一个8:10的闹钟关闭,退出闹钟的编辑界面之后,如图13中最右侧的图,闹钟卡片显示编辑后的9:00的闹钟,闹钟卡片的显示内容与最新的设置是同步的。
86.需要说明的是,因为不同的卡片实现的功能不同,因此,对于不同的卡片,其编辑界面也各不相同。此处,以秒表卡片和计时器卡片为例,对不同卡片的编辑界面进行说明。
87.如图14所示,图14是本技术实施例提供的一例秒表卡片的编辑效果示意图。此处以第一卡片是秒表卡片,对第一卡片的编辑操作进行说明。图14中间的图示出了秒表卡片的编辑界面,秒表卡片的编辑界面显示了已经计时的时长,可以通过数字显示或者表盘显示;秒表卡片的编辑界面还示出了开始/暂停按钮,重置按钮以及记录按钮。其中,开始/暂停按钮用于开始计时或暂停计时,重置按钮用于对秒表进行重置,记录按钮用于记录时间,当用户按下记录按钮,可以记录用户按下的时间点,同时秒表继续计时,不会停止计时,用户可以记录多个时间点。可选地,在一种实现方式中,可以在桌面设置多个秒表卡片,每个秒表卡片都可以独立计时,互不影响,可以满足用户更多需求。在秒表卡片编辑之前,即图14中最左侧的图,秒表卡片显示了计时时长为0,在秒表卡片编辑之后,如图14中最右侧的图,秒表卡片的计时时长为5秒13
’’
,图14最右侧的图只是展示了某一个时刻桌面的显示状态,在秒表卡片中,秒表的指针以及显示的计时时长会根据时间变化而持续变化,用户可以在秒表卡片直观地看到计时时长的增长。
88.如图15所示,图15是本技术实施例提供的一例计时器卡片的编辑效果示意图。此处以第一卡片是计时器卡片,对第一卡片的编辑操作进行说明。图15中间的图示出了计时器的编辑界面,计时器的编辑界面显示了计时器的表盘,还示出了计时器设置时间的设置区域,用户可以在设置区域设定计时长度。图15还示出了开始/暂停按钮,重置按钮以及提示音按钮。其中,开始/暂停按钮用于开始倒计时或暂停倒计时,重置按钮用于对计时器进行重置,提示音按钮用于设置提示音。可选地,在一种实现方式中,可以在桌面设置多个计时器卡片,多个计时器卡片可以独立倒计时。在计时器卡片编辑之前,即图15中最左侧的图,计时器卡片显示了计时时长为0,本技术实施例中的计时器以倒计时为例进行示意,在计时器卡片编辑之后,如图15中最右侧的图,计时器卡片的计时时长为1分钟,图15最右侧
的图只是展示了一个时刻桌面的显示状态,在计时器卡片中,计时器的指针以及显示的倒计时的剩余时间会根据时间变化而持续变化,用户可以在计时器卡片直观地看到倒计时的变化。
89.上文详细介绍了本技术提供的卡片管理方法的示例。可以理解的是,相应的装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
90.本技术可以根据上述方法示例对确定协同模式的装置进行功能模块的划分,例如,可以将各个功能划分为各个功能模块,也可以将两个或两个以上的功能集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
91.图16示出了本技术提供的一种终端设备的结构示意图。终端设备160包括:处理模块1601和显示模块1602。
92.处理模块1601,用于响应于针对第一卡片的第一操作,显示第一卡片的切换菜单,第一卡片在终端设备的桌面显示,第一卡片用于在大于等于预设面积的显示区域内,展示目标应用的第一信息。第一操作用于指示显示第一卡片的切换菜单,第一卡片的切换菜单包含第二卡片的切换选项,第二卡片的切换选项用于指示将第一卡片切换为第二卡片,第一卡片和第二卡片属于目标应用,预设面积大于桌面的应用图标的面积。
93.显示模块1602,用于响应于第二操作,将第一卡片切换为第二卡片,第二操作用于指示在第一卡片的切换菜单中选择第二卡片的切换选项,第二卡片用于在大于预设面积的显示区域内,展示目标应用的第二信息,第一信息和第二信息包含不同的内容。
94.可选地,处理模块1601,还用于响应于第三操作,获取目标应用包含的至少两个卡片的数据,第三操作用于指示在桌面添加第一卡片,至少两个卡片包含第一卡片和第二卡片。根据至少两个卡片的数据生成至少两个卡片的组件。
95.显示模块1602,还用于调用第一卡片的组件在桌面显示第一卡片。
96.可选地,处理模块1601,具体用于响应于第三操作,调用系统程序向目标应用传递添加第一卡片的信息。调用应用程序,向系统程序传递至少两个卡片的数据。
97.可选地,第三操作包含,在目标应用的待添加卡片窗口,点击第一卡片的添加选项,目标应用的待添加卡片窗口包含目标应用的至少两个卡片的添加选项。
98.显示模块1602,还用于响应于第四操作,在桌面显示目标应用的待添加卡片窗口,第四操作用于指示添加目标应用的卡片。
99.可选地,第三操作包含,在桌面卡片的待添加卡片窗口,点击第一卡片的添加选项,桌面卡片的待添加卡片窗口包含至少两个卡片的添加选项。
100.显示模块1602,还用于响应于第五操作,在桌面显示桌面卡片的待添加卡片窗口,第五操作用于指示添加桌面卡片。
101.终端设备160执行卡片管理方法的具体方式以及产生的有益效果可以参见方法实施例中的相关描述,此处不再赘述。
102.本技术实施例还提供了一种电子设备,包括上述处理器。本实施例提供的电子设备可以是图1所示的终端设备100,用于执行上述卡片管理方法。在采用集成的单元的情况下,终端设备可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对终端设备的动作进行控制管理,例如,可以用于支持终端设备执行显示单元、检测单元和处理单元执行的步骤。存储模块可以用于支持终端设备执行存储程序代码和数据等。通信模块,可以用于支持终端设备与其它设备的通信。
103.其中,处理模块可以是处理器或控制器。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等。存储模块可以是存储器。通信模块具体可以为射频电路、蓝牙芯片、wi-fi芯片等与其它终端设备交互的设备。
104.在一个实施例中,当处理模块为处理器,存储模块为存储器时,本实施例所涉及的终端设备可以为具有图1所示结构的设备。
105.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储了计算机程序,当所述计算机程序被处理器执行时,使得处理器执行上述任一实施例所述的卡片管理方法。
106.本技术实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的卡片管理方法。
107.其中,本实施例提供的电子设备、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
108.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
109.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
110.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
111.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现
出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
112.以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献