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

一种应用卡片的快速查看方法及电子设备与流程

2022-02-22 01:50:53 来源:中国专利 TAG:


1.本技术涉及电子设备交互,尤其涉及一种桌面应用的快速查看方法。


背景技术:

2.技术的发展带来了用户对获取信息的极大诉求,大量的应用充斥在桌面应用页,用户不能及时快速找到有效信息。当前,应用桌面正在从以应用为中心向内容为中心转变。用户需要目前设备的桌面应用页以应用图标为入口,而在内容的露出上较少。在大多数场景中,用户只是需要快速概览一些信息(比如日程,未接来电等),但需要一个一个点开再关闭应用查看信息,产生了过多重复的操作,用户体验效率低。
3.此外,应用与组件(widget)位置与入口分离,用户需要同时记住应用图标与组件位置,增加用户的使用成本。


技术实现要素:

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.第三方面,本技术提供一种图形用户界面(gui),该图形用户界面存储在第一电子设备中,第一电子设备包括触摸屏、通信模块、存储器、一个或多个处理器,该一个或多个处理器用于执行存储在该存储器中的一个或多个计算机程序,以使得第一电子设备执行上述任一项的应用卡片的快速查看方法。
30.第四方面,本技术提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述任一项所述的应用卡片的快速查看方法。
31.第五方面,本技术提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述任一项所述的应用卡片的快速查看方法。
32.可以理解地,上述提供的第二方面所述的电子设备、第三方面所述的图形用户界面、第四方面所述的计算机存储介质,以及第五方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
33.图1为本技术实施例提供的一种电子设备的结构示意图一;
34.图2为本技术实施例提供的一种电子设备的软件结构示意图;
35.图3为本技术实施例提供的一种应用卡片的快速查看方法流程图;
36.图4(a)-图4(d)为本技术实施例提供的一种应用卡片的快速查看的示意图;
37.图5为本技术实施例提供的一种应用卡片的快速查看的示意图二;
38.图6(a)-图6(d)为本技术实施例提供的一种应用卡片的快速查看的示意图三;
39.图7(a)-图7(b)为本技术实施例提供的一种应用卡片的快速查看的示意图四;
40.图8(a)-图8(e)为本技术实施例提供的一种应用卡片的示意图;
41.图9为本技术实施例提供的一种应用卡片的示意图二;
42.图10为本技术实施例提供的一种应用卡片的示意图三;
43.图11为本技术实施例提供的一种应用卡片的快速查看的示意图五;
44.图12为本技术实施例提供的一种应用卡片的快速查看的示意图六;
45.图13(a)-(c)为本技术实施例提供的一种应用卡片的快速查看的示意图七;
46.图14为本技术实施例提供的一种应用卡片的快速查看的示意图八;
47.图15(a)-(b)为本技术实施例提供的一种应用卡片的快速查看的示意图九;
48.图16为本技术实施例提供的一种电子设备的结构示意图二。
具体实施方式
49.图1示出了电子设备100的结构示意图。
50.电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal 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等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
51.可以理解的是,本发明实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
52.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
53.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
54.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
55.在一些实施例中,处理器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)接口等。
56.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现电子设备100的触摸功能。
57.i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。
58.pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块170也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。所述i2s接口和所述pcm接口都可以用于音频通信。
59.uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
60.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(display serial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。
61.gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。
62.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
63.可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本技术另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
64.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,
也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
65.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
66.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
67.天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
68.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
69.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
70.无线通信模块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转为电磁波辐射出去。
71.在一些实施例中,电子设备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)。
72.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
73.显示屏194用于显示图像,视频等。显示屏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的正整数。
74.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
75.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
76.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。
77.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
78.视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
79.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu
可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
80.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
81.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备100的各种功能应用以及数据处理。
82.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
83.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
84.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170a收听音乐,或收听免提通话。
85.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
86.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备100可以设置至少一个麦克风170c。在另一些实施例中,电子设备100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
87.耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
88.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a
89.的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测所述触摸操作强度。电子设备100
也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
90.陀螺仪传感器180b可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。
91.气压传感器180c用于测量气压。在一些实施例中,电子设备100通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。
92.磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
93.加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。
94.距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。
95.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备100附近没有物体。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
96.环境光传感器180l用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测电子设备100是否在口袋里,以防误触。
97.指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
98.温度传感器180j用于检测温度。在一些实施例中,电子设备100利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,电子设备100执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。
99.触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
100.骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180m也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于所述骨传导传感器180m获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于所述骨传导传感器180m获取的血压跳动信号解析心率信息,实现心率检测功能。
101.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。
102.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
103.指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
104.sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备100的接触和分离。电子设备100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。电子设备100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备100中,不能和电子设备100分离。
105.图2是本技术实施例的电子设备100的软件结构框图。
106.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
107.应用程序层可以包括一系列应用程序包。
108.如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。
109.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
110.如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
111.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
112.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
113.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
114.电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。
115.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
116.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
117.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
118.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
119.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
120.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
121.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
122.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
123.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
124.2d图形引擎是2d绘图的绘图引擎。
125.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
126.下面结合捕获拍照场景,示例性说明电子设备100软件以及硬件的工作流程。
127.当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用框架层的接口,启动相机应用,进而通过调用内核层启动摄像头驱动,通
过摄像头193捕获静态图像或视频。
128.图3为本技术提供的一种快捷手势操作的方法,具体如下:
129.s301电子设备呈现第一界面,电子设备响应用户的第一操作,电子设备呈现卡片界面。
130.具体的,电子设备100呈现第一界面。在本技术实施例中,第一界面为桌面应用页。桌面应用页接收用户的第一操作,第一操作可以是双击,双指放大等,本技术对此不做限定。
131.在本技术中,桌面应用页也可以称作系统桌面,具体指在电子设备上开机之后的主屏幕区域,用户可以通过区域访问应用程序,文件,进行相关设置等。
132.卡片界面为电子设备响应与用户的第一操作,对电子设备第一界面当前包括的应用图标,根据不同层级对应用图标的大小自适应调整,应用图标则根据不同的大小不同,呈现不同的信息内容。其中,卡片界面包括一个或多个应用卡片,在卡片界面中的应用卡片根据当前展示的层级大小,显示不同的大小,并包含详细程度不同的信息。
133.可选的,本技术中第一界面可以是桌面应用页,也可以是上一层级的卡片界面,本技术对此不做任何限定。
134.s302电子设备响应用户的第二操作,电子设备呈现第二界面。
135.具体的,当电子设备处于当前的显示界面为卡片界面,若当前卡片界面还存在上一层级的卡片界面,则电子设备响应用户的第二操作,电子设备由当前层级的卡片界面退回上一层级的卡片界面。若电子设备当前显示界面为桌面应用页,则电子设备的显示界面无变化。
136.第二操作可以为用户自定义的任一手势,例如,手指单击,指关节双击等,本技术对此不做任何限定。
137.图4为本技术提供的一种快速手势操作方法的示意图。
138.图4(a)为电子设备的第一界面,如图4(a),第一界面为桌面应用页,可以包括一个或多个应用图标。桌面应用页可以是电子设备的主界面也可以是电子设备包括应用图标其他界面。具体的,如图4(a)所示,包括应用图标4001-4008。此时,电子设备接收用户的第一操作,本实施例以双指按压为例。假设电子设备响应用户的双指按压,此时电子设备界面呈现第一级的卡片界面,第一层级的卡片界面包括4011-4018。由图4(a)-(b)可知,当电子设备响应用户的第一操作,电子设备进入第一层级卡片界面。第一层级卡片界面根据桌面应用页的应用图标布局进行应用卡片布局。例如,电子设备在桌面应用页上天气应用图标4005位于显示页面的左上角,电子设备进入到第一级卡片界面上,应用卡片也对应在第一级卡片界面的左上角。
139.可选的,当电子设备在当前第一级卡片界面上,在一次接收用户的双指按压操作,电子设备呈现第二级卡片界面。如图4(c)所示,此时第二级卡片界面进一步调整应用卡片的大小并显示相应的信息。例如,天气的应用卡片4031和图库的应用卡片4032。当电子设备呈现第二级卡片界面时,此时电子设备如在一次接受用户的双指按压操作,如图4(d)所示,此时,电子设备呈现相应的应用界面,在图4(d)中为图库应用。
140.可选的,在本技术中的一种实施例中,用户可以选定一个或多个应用优先显示在卡片界面上。例如,用户可以选择通信录和信息优先显示在卡片界面上,当电子设备响应用
户的双指按压后,在电子设备的卡片界面上显示通信录的应用卡片和信息的应用卡片。可选的,电子设备还可以根据用户双指按压的位置选择应用以应用卡片的形式显示在卡片界面上。
141.可选的,在本技术实施例中,用户可以不用逐级选择应用卡片层级。例如,电子设备接收用户的第一操作,若用户的第一操作达到一定的条件阈值,则电子设备的卡片界面可以直接到相应层级的卡片界面。例如,当用户双指按压达到一定时间,电子设备直接呈现第二级卡片界面。在本技术中,条件阈值可以是时间,压力,也可以是时间和压力达到一定的综合条件,本技术对条件阈值的形式不做任何的限定。
142.图5为本技术提供的另一种实施例。如图5所示,当电子设备响应用户的第一操作时,电子设备当前的桌面应用页转变为第一级卡片界面,第一卡片界面包括桌面应用页上所有应用的应用卡片。当用户在第一级卡片界面上下滑动时,电子设备响应用户上下滑动的操作,展现不同的应用卡片界面,用户可以通过上下滑动操作,查看更多应用卡片。以图5为例,假设用户在主界面上进行第一操作,电子设备响应用户的第一操作,主界面上原有的应用a-h全部在第一级卡片界面上以应用卡片的形式呈现。而由于电子设备的显示屏大小有限,不能完全显示应用a-h的应用卡片,部分应用卡片被遮挡,此时用户在主界面上进行上下滑动或拖拽,电子设备响应用户的上下滑动或拖拽,显示被遮挡的应用卡片。例如,在响应用户第一操作后,应用g-h的应用卡片不能完全在电子设备的显示屏上显示,当用户在电子设备的显示屏上进行下滑操作,应用g-h在电子设备的显示屏上完全显示。在本技术实施例中,上下滑动仅为用户操作的一种示例,本技术对此不做任何限定。
143.可选的,当用户向右滑动,用户可以查看其他同层级的应用卡片界面。如图5所示,当用户在当前卡片界面上左右滑动,电子设备从包括有应用a-h应用卡片的应用卡片界面切换到具有应用k-t的卡片界面,即用户通过左右滑动可以查看同级的卡片界面。在本技术实施例中,左右滑动仅为用户操作的一种示例,本技术对此不做任何限定。
144.可选的,在本技术实施例中,不仅电子设备当前界面进入第一级卡片界面,电子设备上其他具有应用图标的界面也进入第一级应用卡片界面。因此,在本技术实施例中,电子设备响应第一操作进入卡片界面,不仅限于用户输入第一操作的当前界面,也可以作用于其他桌面应用页,本技术对此不做任何限定。
145.可选的,当电子设备具有负一屏时,电子设备响应用户的第一操作进入卡片界面后,用户向左滑动可以进入负一屏,此时负一屏不以卡片界面的形式进行显示。
146.通过实施上述实施例,用户可以在不改变现有操作方式的基础上,使用应用卡片,操作便捷。同时,也不会因为应用图标变为应用卡片后,导致应用图标的缺失。
147.图6为本技术提供的一种应用卡片界面应用卡片分布的实施例。如图6(a)所示,电子设备的第一界面包括应用a-d,此时用户对包括应用a-d的区域601进行第一操作,电子设备进入第一级应用卡片界面,应用a-d按照顺序重新纵向排列。其中,应用a-d可以瞬时针重新排列,也可以逆时针进行排列,本技术对此不做任何限定。此时,在第一级应用卡片界面上,电子设备接收用户对包括应用卡片a和b的区域602的第一操作,此时电子设备显示屏呈现第二级应用卡片界面,仅包括应用卡片a和b,此时若用户在电子设备显示屏上对应用卡片a再进行第一操作,则电子设备的显示屏呈现应用a的应用界面。
148.可选的,如图6(b)所示,电子设备的第一界面包括应用a-d,此时用户对包括应用
a-d的区域603进行第一操作,电子设备进入第一级应用卡片界面,此时第一级应用卡片仍然按照桌面应用页中应用图标的布局呈现,在本实施例中,原有应用图标放大至与第一级应用卡片界面的应用卡片,具体可见应用卡片b和应用卡片c。在本实施例中,与图5相同,用户可以通过上下或者左右滑动查看被遮挡的其他应用卡片,本技术不在赘述。此时,用户对第一级应用卡片界面中包括应用b和应用c的区域604进行第一操作,电子设备进入第二级应用卡片界面,此时第二级应用卡片界面显示对应当前应用卡片界面层级的应用卡片b。此时若用户在电子设备显示屏上对应用卡片b再进行第一操作,则电子设备的显示屏呈现应用b的应用界面。
149.可选的,如图6(c)所示,电子设备的第一界面包括应用a-d,此时用户对包括应用b的区域605进行第一操作,即用户进行第一操作的区域包括1个完整的应用图标,用户执行第一操作后,电子设备直接进入最大层级的卡片界面,并自动定位到执行第一操作的目标应用图标对应的应用卡片,如图6(c)所示的应用b。若第一操作为双指向外放大,此时当双指直径区域内包含1个完整应用图标时,执行第一操作,当手势松开后,手指离开电子设备的显示屏,电子设备进入最大层级的卡片界面,自动定位到目标应用图标的应用卡片,并在电子设备的卡片界面中间。可选的,当双指直径区域内包含1个完整应用图标时,执行第一操作并手指保持停留,即手势不松开,手指不离开屏幕,电子设备呈现最大层级的卡片界面,卡片界面自动定位到目标应用图标的应用卡片,放置在卡片界面中间,其余非目标应用卡片透明度降低并模糊,目标应用卡片突出。
150.可选的,如图6(d)所示,电子设备的第一界面包括应用a-d,此时用户对包括应用a-d的区域606进行第一操作,此时区域606包括不止一个完整的应用图标,则电子设备直接进入第一层级的卡片界面(即初始化的卡片界面)。
151.通过实施上述实施例,用户可以按照自己的使用习惯调用相应的应用卡片,用户的体验感好。
152.图7(a)为本技术提供的一种查看应用卡片的实施例。如图7所示,具体方法如下:
153.s701当电子设备显示桌面应用页时,用户进行第一操作,此时电子设备呈现卡片界面。
154.例如,电子设备响应第一操作,电子设备由桌面应用页进入第一层级卡片界面。
155.s702户不中断第一操作,则当前卡片界面上的应用卡片继续进行放大,电子设备进入下一层级的卡片界面,若此时用户中断第一操作,则电子设备呈现当前层级的卡片界面。
156.例如,电子设备一直响应用户的第一操作,卡片界面的层级一直放大,当放大到第三层级的卡片界面时,用户终止第一操作,此时电子设备呈现第三层级的卡片界面
157.s703若电子设备当前呈现的界面为第二层级界面时,用户将第一操作变为第二操作,则电子设备响应第二操作,电子设备当前显示界面由第二层级的卡片界面变换为第一层级的卡片界面,若此时用户未中断第二操作,电子设备当前显示界面又第一层级桌面变换为桌面应用页。
158.例如,第一操作以双指向外放大,第二操作以双指向内缩小为例,本技术不对此做任何限制。当用户在查看卡片界面时,在电子设备的显示屏上进行双指向外放大的操作且双指未离开电子设备的显示屏,则应用卡片会随之放大,直至应用卡片以最大尺寸呈现(即
最高层级的卡片界面)。若用户的双指仍未离开电子设备的显示屏,此时用户由双指向外放大变为向内缩小,则卡片界面上的应用卡片尺寸逐渐缩小,直至恢复到桌面应用页。
159.在上述操作过程中,若用户中断操作,则电子设备呈现当前层级的卡片界面或桌面应用页。
160.可选的,在本技术的实施例中,当用户的第一操作强度小于第一阈值时,电子设备的显示界面由桌面应用页依次进入下一层级卡片界面,当用户的第一操作强度大于或等于第一阈值时,电子设备根据第一操作强度与第一阈值的关系,电子设备进入与第一操作强度相应的不同层级的卡片界面。
161.可选的,在本技术的实施例中,不同层级卡片界面之间的切换与用户操作的速度相关。仍以第一操作为双指向外放大为例,当电子设备的显示屏显示桌面应用页,用户在电子设备的显示屏的任意位置进行双指向外放大,此时当双指慢速进行向外放大时,电子设备的显示界面依次进入下一层级卡片界面。例如,用户操作时,电子设备的显示界面为桌面应用页,响应用户的双指向外放大,电子设备的显示界面由桌面应用页,切换到第一层级的卡片界面。若用户操作时,电子设备的显示界面为第一层级的卡片界面,响应用户的双指向外放大,电子设备的显示界面由第一层级的卡片界面,切换到第二层级的卡片界面。当用户进行双指快速缩放操作时,电子设备的显示界面由桌面应用页直达最后层级的卡片界面。
162.例如,第一操作以双指向外放大为例,当第一操作的速度小于x,此时电子设备响应用户的第一操作,电子设备当前显示界面从桌面应用页切换到第一层级卡片界面;当第一操作的速大于或等于速度x,电子设备响应第一操作,电子设备当前显示界面从桌面应用页切换到第二层级卡片界面。即速度越快,电子设备可以直接切换到层级越高的卡片界面。
163.例如,当用户双指放大距离小于1/x电子设备显示界面的宽度时,依次进入下一层级卡片界面。例如,用户操作时,电子设备的显示界面为桌面应用页,响应用户的双指向外放大,电子设备的显示界面由桌面应用页切换到第一层级的卡片界面。若用户操作时,电子设备的显示界面为第一层级的卡片界面,响应用户的双指向外放大,电子设备的显示界面由第一层级的卡片界面,切换到第二层级的卡片界面。
164.当双指快速缩放距离大于或等于1/x电子设备显示界面的宽度时,电子设备的显示界面由桌面应用页直达最后层级的卡片界面。
165.可选的,在本技术的实施例中,不同层级卡片界面之间的切换还与用户操作的压力有关。仍以双指操作为例,当电子设备的显示屏显示桌面应用页,用户在电子设备的显示屏的任意位置进行双指向外放大,当用户在显示屏上的压力值小于x时,电子设备显示屏进入下一层级卡片界面,当用户在显示屏上的压力值达到y时,此时压力值大于或等于x,电子设备显示屏进入下两层级卡片界面或直接达到最大层级的卡片界面。
166.在上述实施例的基础上,在本技术实施例中,由卡片界面返回桌面应用页时,第二操作为双指向内缩小,也适用于上述实施例,不再赘述。
167.可选的,在本技术实施例中,电子设备当前界面显示桌面应用页,此时用户在电子设备的显示屏上任意位置进行第一操作,当前界面由桌面应用页切换至卡片界面。
168.如图7(b)所示,电子设备显示屏进入卡片界面700,包括通讯录的应用卡片7001,此时用户单独对应用卡片7001进行第一操作,应用卡片7001有第一层级应用卡片切换为第二层级应用卡片7002,电子设备呈现卡片界面710。此时用户继续对应用卡片7002进行第一
操作,则电子设备直接进入通讯录应用。此时,若电子设备接收用户的第二操作,退出卡片桌面。若电子设备再次响应用户的第一操作,则电子设备直接进入卡片界面720。即若用户在卡片桌面上对卡片桌面内一个或多个卡片单独进行第一操作后,若电子设备响应用户的第二操作直接退出卡片界面,则电子设备再次响应第一操作进入卡片界面,此时卡片界面为电子设备响应第二操作前,电子设备所呈现的界面。
169.通过实施上述实施例,用户可以快速便捷的对应用卡片的显示进行操作,方便用户,提高电子设备的使用效率。
170.图8为本技术提供的一种应用卡片编辑的实施例。当电子设备、卡片界面时,电子设备响应用户的第三操作,对卡片界面中至少一个应用卡片进入可编辑状态。
171.如图8(a)所示,应用卡片800包括名称及标题区域801和背景内容区域802,其中名称及标题区域801可以包括应用图标、名称、标识中的一项或多项。当用户点击应用卡片中的名称及标题区域时,会直接进入相应的应用。背景内容区域802包括文本、图片、操作控件中的一项或多项,该区域的背景可以由应用预定设置也可以由用户自定义设置。若背景内容区域包括应用的操作控件,用户点击相应的操作控件,应用直接进行操作,触发相应功能。若用户点击背景内容区域中除操作控件的其他部分,则直接进入相应应用。
172.图8(b)为本技术提供的一种浏览器的应用卡片。其中标题803为“浏览器”,若此时用户点击标题803,则电子设备直接启动浏览器,操作控件804为浏览器的搜索框,此时用户若在搜索框中输入搜索内容,可以直接在浏览器应用卡片上呈现搜索结果,也可以直接跳转到浏览器,呈现搜索结果。
173.在上述实施例的基础上,应用卡片可以根据应用类型的不同分为以下几类,具体可以为:
174.图文信息类应用卡片,主要以图文信息为主,并且支持信息内容动态轮播。图文信息应用类卡片可以对高频信息进行展现,例如日程,邮件,备忘,短信,社交等。图文信息应用类卡片也可以对推荐信息进行展现,例如新闻类应用,购物类应用,资讯类应用等。图文信息应用类卡片还可以对实时信息进行展现,例如派送类应用,实时动态更新订单信息。具体如图8(c)所示的快递信息展现的应用卡片。
175.功能操作类应用卡片,该类型应用卡片可以包括相关应用的快捷操作相关的控件,例如音乐应用的播放、暂停、切换等控件,导航应用的开始导航、结束导航等操作控件。可选的,功能操作类应用卡片还可以优先展示用户使用频次高的操作控件,如图8(d)所示,常用联系人快速通话,时钟应用开关闹钟,运动健康应用启动跑步计时。功能操作类应用卡片也可以将相关应用的快捷操作功能在应用卡片上进行展现,如图8(e)所示,支付类应用中的扫一扫,付款码,乘车码等。
176.在上述实施例的基础上,图9为本技术提供的一种应用卡片变化规则的实施例。
177.通过上述实施例可知,应用卡片根据卡片界面的层级不同,显示不同层级的应用卡片(每个层级的应用卡片的尺寸不同),此时应用卡片根据不同的层级显示不同的内容,即不同层级的应用卡片由不同的组件构成。本技术实施例以将不同层级的应用卡片分为小尺寸卡片,中尺寸卡片,大尺寸卡片三种尺寸进行说明。请注意,上述三种尺寸仅为示例,本技术对应用卡片在实际使用中的尺寸不做任何限制。
178.图9以浏览器应用为示例,其中901为浏览器的应用图标,902为浏览器在第一层级
的卡片界面下的小尺寸应用卡片,903为浏览器在第二层级的卡片界面下的应用卡片,904为浏览器在第二层级的卡片界面下的中尺寸应用卡片。由图9可知,根据应用卡片的缩放层级不同,应用卡片上所包括的控件不同。例如,小尺寸的应用卡片902,仅包括控件搜索框9021,而中尺寸的应用卡片903,还包括标签9031,大尺寸的应用卡片904,在包括搜索框9021和标签9031的基础上,进一步包括了导航组件9041和天气组件9042。
179.可选的,在本技术中,每个应用都有其相应的基础组件,每种尺寸都设置可以最多容纳的控件数量。以上述实施例为例,小尺寸的应用卡片中可以包括1个基础件,如图9所示,应用卡片901中仅包括了基础组件搜索框9021;中尺寸的应用卡片中可以包括2个基础件,如图9所示,应用卡片902包括了基础组件搜索框9021和基础组件标签9031;大尺寸的应用卡片中可以包括3个基础件,如图9所示,应用卡片903包括了基础组件搜索框9021、标签9031,导航组件9031和天气组件9042。可选的,本技术还可以设定小尺寸应用卡片最多可以包括1个基础组件,中尺寸应用卡片最多可以包括3个基础组件,大尺寸应用卡片最多可以包括5个基础组件。上述实施例仅为示例,本技术对此不做任何限定。
180.可选的,当第一层级的应用卡片902切换为第二层级的应用卡片903时,保持原有第一层级的应用卡片902中的基础组件搜索框9021不变,由于应用卡片的层级切换,应用卡片的布局可以做相应调整,即增加新的基础组件标签9031。即当不同层级的应用卡片切换时,保持原应用卡片中的一个基础组件不变,布局作相应适应新的尺寸(基础组件的挪移、放大、或添加)。
181.可选的,在上述实施例中,当中尺寸应用卡片最多可以包括3个基础组件时,以图9中的中尺寸应用卡片903为示例,此时中尺寸应用卡片903只包括搜索框9021、标签9031两个基础组件,如果中尺寸的应用卡片允许还可以包括其他基础组件,如导航组件9041或天气组件9042。上述实施例仅为示例,本技术对此不做任何限定。
182.可选的,在上述实施例中,如图9所示,应用卡片中包括的基础组件为搜索框9021、标签9031、导航控件9041、天气组件9041,这些基础组件可以根据应用卡片的尺寸任意拼接,即应用卡片中的基础组件可以任意拼接,本技术不做任何限定。
183.图10为本技术提供的一种应用卡片填充的实施例。当第三方的应用不能够适配本技术中的卡片界面时,可以按照规则进行智能填充,具体规则包括:(1)优先提取深度链接(deeplink),填充该应用的快捷功能(shortcuts)。(2)填充该应用的最新通知,提取标题文字、内容文字填充。(3)在上述条件(1)和(2)都不满足的情况下,适配最基本的应用图标,不显示功能和信息。如图10中应用卡片1001所示,当短信扩展成应用卡片时,在应用卡片上显示当前短信应用的最新接收到10086发送的短信。如图10中应用卡片1002所示,当相机应用扩展成应用卡片时,由于相机应用中没有通知等文字信息,也没有快捷操作,进显示最近的应用图标,不显示功能和信息。
184.图11为本技术提供的一种实施例,当电子设备根据当前时间,地点进入某一应用场景,电子设备提供符合用户当前应用场景需要的服务。即当电子设备进入卡片界面后,若电子设备认为用户处于某种场景下,则自动调整适应于当前应用场景的某一应用卡片的尺寸或者调整某一应用卡片的内容方便用户快速使用相关应用。如图11所示,电子设备进入卡片界面1100,此时电子设备判断在该时间段内,按照用户的历史记录或者使用习惯,会打电话给联系人“lily”,此时通讯录的应用卡片由小尺寸应用卡片变换为中尺寸应用卡片,
卡片内容呈现联系人“lily”的联系方式,以及呈现可以快速拨打电话的控件或其他常用联系人的头像,方便用户进行操作。
185.本技术还提供另一种实施例,电子设备根据用户习惯,确定用户每天在固定地点会使用支付类应用,当电子设备进入卡片界面,判断当前位置为用户经常使用支付类应用的地点,此时支付类应用的应用卡片的尺寸发生变化,可以包括用户惯常使用的支付方式,如扫码或支付码等。
186.在上述实施例的基础上,电子设备根据用户上一步行为,判断用户下一步可能进行的操作。例如,用户在阅读时粘贴复制一段内容,退出阅读的文章回到卡片界面时,自动扩展速记类应用备忘录,方便用户快速粘贴记录。
187.通过实施上述实施例,可以使得电子设备根据用户的习惯,在卡片界面上,为用户提供合适的应用卡片,便于用户使用。
188.图12为本技术提供的另一种实施例。电子设备进入卡片界面后,用户不仅可以对单个应用卡片进行尺寸和内容的更改,也可以通过拖拽等操作,移动应用卡片,形成分屏窗口,便于用户操作。电子设备响应用户的分屏操作,电子设备分屏,其中一个分屏区域显示被分屏操作作用的应用卡片,另一个分屏区域按照原有卡片界面层级显示应用卡片,除了被分屏操作作用的应用卡片以外的其他。
189.图12以平板电脑为例,如图12中(a)所示,平板电脑响应用户第一操作进入卡片界面,此时卡片界面包括应用卡片a和b,若用户拖动应用卡片a到平板电脑的边框,此时平板电脑的显示界面变为分屏,如图12中(b)所示。此时应用卡片a由小尺寸应用卡片变换为大尺寸应用卡片,在平板电脑的左侧分屏显示,其他应用卡片重新排列顺序在平板电脑的右侧分屏显示,用户可上下滚动查看所有在右侧分屏显示的应用卡片。如图12中(c)所示,若用户对应用卡片a进行操作,平板电脑的左侧分屏进入应用a。如图12中(d)所示,若用户对应用卡片b进行操作,平板电脑的右侧分屏进入应用b。此时平板电脑的左右分屏分别显示应用a和应用b。
190.图13为本技术提供的一种应用卡片的编辑方法。如图13(a)所示,由于生态系统,当有应用不适配应用卡片的情况,用户点击控件“只显示适配应用卡片”1301,此时卡片界面只显示已适配的应用卡片,再下次进入后,保持设置的结果。如图13(b)所示,若用户再次点击设置入口,点击控件“显示全部应用卡片”1301,则全部应用卡片在卡片界面上显示。如图13(c)所示,用户可以点击设置控件1303,进入卡片界面的设置界面,选择刚兴趣的应用卡片进行显示,隐藏不需要的应用卡片,如1304。本技术实施例仅为示例,本技术对此不做任何限定。
191.图14为本技术提供的另一种实施例。如图14所示,当电子设备呈现桌面应用页,此时用户对单独一个应用图标1401进行第四操作,例如长按,此时应用影响用户的第四操作,应用1401以应用卡片1402形式呈现,应用卡片1402的尺寸可以由用户预先设定,也可以根据用户第四操作的程度来决定。例如,第四操作以长按为例,当用户长按应用图标1401达到一定时间或压力达到一定阈值,此时应用图标1401的应用卡片可能以中尺寸或大尺寸进行呈现。例如,应用1401为支付类应用,此时用户仅需调用支付类应用的应用卡片,用户长按支付类应用的图标1401,支付类应用图标1401放大以应用卡片1402的形式呈现。应用卡片1402包括快捷功能操作控件,例如扫码,刷卡等不同功能。本技术实施例仅为示,对此不做
任何限定。
192.通过实施上述实施例,用户可以对单个应用图标进行直接功能性转化,调用响应的应用卡片,操作快捷。
193.图15为本技术提供的一种文件夹下的应用卡片操作方法。当电子设备的文件夹中包括多个应用时,用户对文件夹发的应用图标进行第四操作,如图15(a)所示,文件夹中的每个应用的应用卡片以列表的形式展开。可选的,如图15(b)所示,文件夹中的每个应用的应用卡片以网格的形式展开。此时,文件夹内部的应用转换成应用卡片形态,应用卡片内部带有应用快捷控件,点击可以执行应用相应的快捷功能或者进入到指定快捷功能界面。
194.本技术实施例提供了一种电子设备,该电子设备可以为内容接续任务的源设备或目标设备,该电子设备可与内容接续系统中的另一电子设备进行内容接续任务。其中,该电子设备包括处理器,以及与处理器相连的存储器、通信模块、输入设备和输出设备。其中,输入设备和输出设备可集成为一个设备,例如,可将触摸传感器作为输入设备,将显示屏作为输出设备,并将触摸传感器和显示屏集成为触摸屏。
195.此时,如图16所示,本技术实施例提供的电子设备包括:触摸屏1601,所述触摸屏1601包括触摸传感器1606和显示屏1607;一个或多个处理器1602;存储器1603;通信模块1608;一个或多个应用程序(未示出);以及一个或多个计算机程序1604,上述各器件可以通过一个或多个通信总线1605连接。其中该一个或多个计算机程序1604被存储在上述存储器1603中并被配置为被该一个或多个处理器1602执行,该一个或多个计算机程序1604包括指令,该指令可以用于执行上述实施例中的各个步骤。
196.示例性的,上述处理器1602具体可以为图1所示的处理器110,上述存储器1603具体可以为图4所示的内部存储器121,上述显示屏1607具体可以为图4所示的显示屏194,上述触摸传感器1606具体可以为图4所示的传感器模块180中的触摸传感器,本技术实施例对此不做任何限制。
197.在一些实施例中,本技术还提供了一种图形用户界面(gui),该图形用户界面可存储在上述电子设备中。示例性的,上述图形用户界面具体可以为电子设备在执行上述内容接续方法时产生的图形用户界面,例如,该图形用户界面可以为图4(a)-图15(b)中任意附图所示出的图形用户界面。
198.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
199.在本技术实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
200.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台
计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
201.以上所述,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此,任何在本技术实施例揭露的技术范围内的变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献