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

显示光标的方法和装置与流程

2021-12-18 02:15:00 来源:中国专利 TAG:
1.本技术涉及终端领域,具体涉及一种显示光标的方法和装置。
背景技术
::2.光标(cursor)是用户界面(userinterface,ui)上的一种图标,用于指示用户当前关注的焦点。例如,当用户希望启动应用程序(application,app)时,可以控制光标移动到该app的图标上,随后进行双击操作,从而完成app的启动。技术实现要素:3.本技术提供了一种显示光标的方法、装置、计算机可读存储介质和计算机程序产品,以提高光标变形显示效果,提升电子设备的交互体验。4.光标的形状多种多样,如箭头形、圆形、沙漏形、手指形等等。光标进入app图标所在区域(即,热区)后,可以发生变形,提高用户的视觉体验。然而,变形后的光标如何显示是一个影响用户体验的问题,若在热区内随机显示变形后的光标,则可能造成光标卡顿的视觉假象。5.第一方面,提供了一种显示光标的方法,包括:获取光标的初始形状的中心位置;当所述初始形状的中心位置位于控件的热区内时,获取所述热区的中心位置;根据所述初始形状的中心位置和所述热区的中心位置显示所述光标的目标形状,其中,所述目标形状的中心位置和所述热区的中心位置的距离与所述初始形状的中心位置和所述热区的中心位置的距离正相关,并且,所述目标形状的中心位置位于所述初始形状的中心位置和所述热区的中心位置的连线上。6.光标进入热区后,光标的形状会发生变化,由初始形状变为目标形状。虽然光标的初始形状消失,但光标的初始形状的中心位置始终存在,并且随着用户的控制不断移动。若初始形状的中心位置距离热区的中心位置较远,则终端设备可以在距离热区的中心位置较远的区域显示光标的目标形状;若初始形状的中心位置距离热区的中心位置较近,则终端设备可以在距离热区的中心位置较近的区域显示光标的目标形状。这样,光标在进入热区前与进入热区后的实际显示位置均以初始形状的中心位置为基准移动,能够避免变形带来的卡顿视觉假象,为用户提供丝滑的光标变形显示效果。7.在一种实现方式中,所述根据所述初始形状的中心位置和所述热区的中心位置显示所述光标的目标形状,包括:根据display(x)=center(x) {[current(x)‑center(x)]/(l/2)}*a确定所述目标形状的中心位置的横坐标,其中,所述display(x)为所述目标形状的中心位置的横坐标,所述center(x)为所述热区的中心位置的横坐标,所述current(x)为所述初始形状的中心位置的横坐标,所述l为所述热区的长度,所述a为预设值;根据display(y)=center(y) {[current(y)‑center(y)]/(w/2)}*b确定所述目标形状的中心位置的纵坐标,其中,所述display(y)为所述目标形状的中心位置的纵坐标,所述center(y)为所述热区的中心位置的纵坐标,所述current(x)为所述初始形状的中心位置的纵坐managerservice,ims)中的模块,所述热区的位置、大小和形状为所述可见窗口ui控件管理模块从窗口管理服务(windowmanagerservice,wms)中的窗口管理模块获取的。[0020]在一种实现方式中,所述光标处理模块为ims中的模块,或者,所述光标处理模块为所述控件所属的app中的模块。[0021]在一种实现方式中,所述绘制变形动画,包括:通过光标事件处理模块调用光标变形绘制模块绘制所述变形动画;在播放所述变形动画之前,所述方法还包括:通过所述光标事件处理模块调用光标可见性控制模块隐藏所述光标的初始形状。[0022]隐藏初始形状能够体现出光标形状渐变的效果,从而提高了用户体验。[0023]在一种实现方式中,所述光标变形绘制模块为ims中的模块,或者,所述光标变形绘制模块为所述控件所属的app中的模块。[0024]第二方面,提供了一种显示光标的装置,包括用于执行第一方面中任一种方法的单元。该装置可以是终端设备,也可以是终端设备内的芯片。该装置可以包括输入单元和处理单元。[0025]当该装置是终端设备时,该处理单元可以是处理器,该输入单元可以是通信接口;该终端设备还可以包括存储器,该存储器用于存储计算机程序代码,当该处理器执行该存储器所存储的计算机程序代码时,使得该终端设备执行第一方面中的任一种方法。[0026]当该装置是终端设备内的芯片时,该处理单元可以是芯片内部的处理单元,该输入单元可以是输出接口、管脚或电路等;该芯片还可以包括存储器,该存储器可以是该芯片内的存储器(例如,寄存器、缓存等),也可以是位于该芯片外部的存储器(例如,只读存储器、随机存取存储器等);该存储器用于存储计算机程序代码,当该处理器执行该存储器所存储的计算机程序代码时,使得该芯片执行第一方面的任一种方法。[0027]第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序代码,当所述计算机程序代码被显示光标的装置运行时,使得该装置执行第一方面中的任一种方法。[0028]第四方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被显示光标的装置运行时,使得该装置执行第一方面中的任一种方法。附图说明[0029]图1是一种适用于本技术的装置的硬件系统的示意图;[0030]图2是一种适用于本技术的装置的软件系统的示意图;[0031]图3是本技术提供的一种在笔记本电脑上显示光标的示意图;[0032]图4是本技术提供的一种光标变形的示意图;[0033]图5是本技术提供的一种确定光标与热区的位置关系的系统的示意图;[0034]图6是本技术提供的另一种确定光标与热区的位置关系的系统的示意图;[0035]图7是本技术提供的一种在热区内的显示光标的方法的示意图;[0036]图8是本技术提供的另一种在热区内的显示光标的方法的示意图;[0037]图9是本技术提供的另一种在热区内的显示光标的方法的示意图;[0038]图10是本技术提供的一种光标的目标形状的中心位置的可移动范围的示意图。具体实施方式[0039]下面将结合附图,对本技术实施例中的技术方案进行描述。[0040]图1示出了一种适用于本技术的装置的硬件结构。[0041]装置100可以是手机、智慧屏、平板电脑、可穿戴电子设备、车载电子设备、增强现实(augmentedreality,ar)设备、虚拟现实(virtualreality,vr)设备、笔记本电脑、超级移动个人计算机(ultra‑mobilepersonalcomputer,umpc)、上网本、个人数字助理(personaldigitalassistant,pda)、投影仪等等,本技术实施例对装置100的具体类型不作任何限制。[0042]装置100可以包括处理器110,内部存储器121,传感器模块180,显示屏194等。其中传感器模块180可以包括触摸传感器180k等。[0043]需要说明的是,图1所示的结构并不构成对装置100的具体限定。在本技术另一些实施例中,装置100可以包括比图1所示的部件更多或更少的部件,或者,装置100可以包括图1所示的部件中某些部件的组合,或者,装置100可以包括图1所示的部件中某些部件的子部件。图1示的部件可以以硬件、软件、或软件和硬件的组合实现。[0044]处理器110可以包括一个或多个处理单元。例如,处理器110可以包括以下处理单元中的至少一个:应用处理器(applicationprocessor,ap)、调制解调处理器、图形处理器(graphicsprocessingunit,gpu)、图像信号处理器(imagesignalprocessor,isp)、控制器、视频编解码器、数字信号处理器(digitalsignalprocessor,dsp)、基带处理器、神经网络处理器(neural‑networkprocessingunit,npu)。其中,不同的处理单元可以是独立的器件,也可以是集成的器件。[0045]图1所示的各模块间的连接关系只是示意性说明,并不构成对装置100的各模块间的连接关系的限定。可选地,装置100的各模块也可以采用上述实施例中多种连接方式的组合。[0046]装置100可以通过gpu、显示屏194以及应用处理器实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。[0047]显示屏194可以用于显示图像或视频。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight‑emittingdiode,oled)、有源矩阵有机发光二极体(active‑matrixorganiclight‑emittingdiode,amoled)、柔性发光二极管(flexlight‑emittingdiode,fled)、迷你发光二极管(minilight‑emittingdiode,miniled)、微型发光二极管(microlight‑emittingdiode,microled)、微型oled(microoled)或量子点发光二极管(quantumdotlightemittingdiodes,qled)。在一些实施例中,装置100可以包括1个或n个显示屏194,n为大于1的正整数。[0048]触摸传感器180k,也称为触控器件。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,触摸屏也称为触控屏。触摸传感器180k用于检测作用于其上或其附近的触摸操作。触摸传感器180k可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于装置100的表面,并且与显示屏194设置于不同的位置。[0049]上文详细描述了装置100的硬件系统,下面介绍装置100的软件系统。软件系统可以采用分层架构、事件驱动架构、微核架构、微服务架构或云架构,本技术实施例以分层架构为例,示例性地描述装置100的软件系统。[0050]如图2所示,采用分层架构的软件系统分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,软件系统可以分为四层,从上至下分别为应用程序层、应用程序框架层、安卓运行时(androidruntime)和系统库、以及内核层。[0051]应用程序层可以包括相机、图库、日历、通话、地图、导航、wlan、蓝牙、音乐、视频、闹钟等应用程序。[0052]应用程序框架层为应用程序层的应用程序提供应用程序编程接口(applicationprogramminginterface,api)和编程框架。应用程序框架层可以包括一些预定义的函数。[0053]例如,应用程序框架层包括窗口管理器、活动管理器、输入管理器、资源管理器、通知管理器、视图系统和包管理器。[0054]窗口管理器提供窗口管理服务(windowmanagerservice,wms),wms可以用于窗口管理、窗口动画管理、surface管理以及作为输入系统的中转站。窗口管理器还可以获取显示屏大小,判断是否有状态栏、锁定屏幕和截取屏幕。[0055]活动管理器可以提供活动管理服务(activitymanagerservice,ams),ams可以用于系统组件(例如活动、服务、内容提供者、广播接收器)的启动、切换、调度以及应用进程的管理和调度工作。[0056]输入管理器可以提供输入管理服务(inputmanagerservice,ims),ims可以用于管理系统的输入,例如触摸屏输入、按键输入、传感器输入等。ims从输入设备节点取出事件,通过和wms的交互,将事件分配至合适的窗口。[0057]资源管理器为应用程序提供各种资源,比如本地化字符串、图标、图片、布局文件和视频文件。[0058]通知管理器使应用程序可以在状态栏中显示通知消息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于下载完成告知和消息提醒。通知管理器还可以管理以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知。通知管理器还可以管理以对话窗口形式出现在屏幕上的通知,例如在状态栏提示文本信息、发出提示音、电子设备振动以及指示灯闪烁。[0059]视图系统包括可视控件,例如显示文字的控件和显示图片的控件。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成,例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。[0060]系统库可以包括多个功能模块,例如:表面管理器(surfacemanager),媒体库(medialibraries),三维图形处理库(例如:针对嵌入式系统的开放图形库(opengraphicslibraryforembeddedsystems,opengles)和2d图形引擎(例如:skia图形库(skiagraphicslibrary,sgl))。[0061]表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d图层和3d图层的融合。[0062]媒体库支持多种音频格式的回放和录制、多种视频格式回放和录制以及静态图像文件。媒体库可以支持多种音视频编码格式,例如:mpeg4、h.264、动态图像专家组音频层面3(movingpictureexpertsgroupaudiolayeriii,mp3)、高级音频编码(advancedaudiocoding,aac)、自适应多码率(adaptivemulti‑rate,amr)、联合图像专家组(jointphotographicexpertsgroup,jpg)和便携式网络图形(portablenetworkgraphics,png)。[0063]三维图形处理库可以用于实现三维图形绘图、图像渲染、合成和图层处理。[0064]二维图形引擎是2d绘图的绘图引擎。[0065]androidruntime包括核心库和虚拟机。androidruntime负责安卓系统的调度和管理。[0066]核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。[0067]应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理、堆栈管理、线程管理、安全和异常的管理、以及垃圾回收等功能。[0068]内核层是硬件和软件之间的层。内核层可以包括显示驱动、摄像头驱动、音频驱动、传感器驱动和定位驱动等驱动模块。[0069]下面结合显示界面场景,示例性说明装置100的软件系统和硬件系统的工作流程。[0070]当用户在触摸传感器180k上进行触摸操作时,相应的硬件中断被发送至内核层,内核层将触摸操作加工成原始输入事件,原始输入事件例如包括触摸坐标和触摸操作的时间戳等信息。原始输入事件被存储在内核层,应用程序框架层从内核层获取原始输入事件,识别出原始输入事件对应的控件,并通知该控件对应的应用程序(application,app)。例如,上述触摸操作为单击操作,上述控件对应的app为图库app,图库app被单击操作唤醒后,可以通过api调用内核层的显示驱动,通过显示驱动控制显示屏194显示图库app的界面。[0071]图3是本技术提供的一种在笔记本电脑(装置100的一个示例)上显示光标和图库app的示意图。笔记本电脑的屏幕上显示的内容包括图片、前进键图标和后退键图标,还包括一些系统图标,如左下角作的关机键图标。这些图标与各自的控件存在关联关系,用户通过鼠标或者触摸板控制光标移动到这些图标上之后,可以通过单击等操作触发图标对应的控件的功能。[0072]例如,当用户将光标移动到前进键图标上并执行单击操作时,触发前进控件执行前进处理,将当前图片切换为下一张图片;当用户将光标移动到后退键图标上并执行单击操作时,触发后退控件执行后退处理,将当前图片切换为前一张图片;当用户将光标移动到关机键图标上并执行单击操作时,触发关机控件执行关机。[0073]上述示例中,每个控件均有一个对应的区域,称为热区,如图3中的虚线所示。前文所述的用户将光标移动到图标上即用户将光标移动到控件的热区内。[0074]图3所示的热区形状随控件图标的形状变化而变化,如矩形控件图标的热区为矩形,圆形控件图标的热区为圆形,但适用于本技术的热区形状不限于此,矩形控件图标的热区也可以是圆形或其他形状,圆形控件图标的热区也可以是矩阵或其他形状。本技术对热区的形状不做限定。[0075]此外,本技术对热区的大小也不做限定,热区的面积可以大于控件图标的面积,也可以小于或者等于控件图标的面积。[0076]在光标从热区外部向热区内部移动的过程中,光标的形状可以发生变化,从而为用户提供丰富的视觉体验。[0077]图4示出了本技术提供的一种光标变形示意图。当光标位于热区左侧时,光标的形状为圆形;光标进入热区后,由圆形(初始形状)变为矩阵(目标形状);当光标从热区退出时,又从矩形变为圆形。其中,光标的变形可以通过动画播放实现,动画由多个帧组成,相比于单帧变形过程的生硬,动画播放使得光标的变形过程更加流畅。[0078]下面介绍本技术提供的光标变形的过程。[0079]笔记本电脑需要获取光标的当前位置和热区的位置、大小和形状,以便于确定光标与热区的相对位置。[0080]笔记本电脑可以通过图5所示的系统获取光标的当前位置和热区的位置、大小和形状。wms中的窗口管理模块能够获取当前ui的布局信息,如热区的位置、大小和形状。窗口管理模块获取ui的布局信息后将该信息传递给ims中的可见窗口ui控件管理模块,可见窗口ui控件管理模块将该信息缓存起来,供光标事件处理模块使用。[0081]当用户移动光标时,触发笔记本电脑生成光标移动事件,光标事件采集模块基于光标移动事件采集光标的当前位置,并将光标的当前位置传递给光标事件处理模块。光标事件处理模块收到光标的当前位置后,从可见窗口ui控件管理模块获取当前ui的布局信息,并根据光标的当前位置和当前ui的布局信息确定是否调用光标变形绘制模块绘制变形后的光标。[0082]例如,当光标的当前位置位于热区的外侧边缘时,光标事件处理模块确定光标即将进入热区,则光标事件处理模块调用光标变形绘制模块绘制图4所示的进入(hoverenter)动画;当光标的当前位置位于热区的内侧边缘时,光标事件处理模块确定光标即将移出热区,则光标事件处理模块调用光标变形绘制模块绘制图4所示的退出(hoverexit)动画。[0083]此外,光标事件处理模块还可以调用光标可见性控制模块,隐藏光标的初始形状(即,圆形)。[0084]笔记本电脑还可以通过图6所示的系统获取光标的当前位置和热区的位置、大小和形状。控件包含光标事件处理模块和光标变形绘制模块,光标事件处理模块能够从控件的缓存信息中获取该控件的热区的位置、大小和形状。[0085]当用户移动光标时,触发笔记本电脑生成光标移动事件,光标事件采集模块基于光标移动事件采集光标的当前位置,并将光标的当前位置通过光标事件投递模块传递给光标事件处理模块。光标事件处理模块收到光标的当前位置后,从控件的缓存信息中获取该控件的热区的位置、大小和形状,并根据光标的当前位置和该控件的热区的位置、大小和形状确定是否调用光标变形绘制模块绘制变形后的光标。[0086]例如,当光标的当前位置位于热区的外侧边缘时,光标事件处理模块确定光标即将进入热区,则光标事件处理模块调用光标变形绘制模块绘制图4所示的进入(hoverenter)动画;当光标的当前位置位于热区的内侧边缘时,光标事件处理模块确定光标即将移出热区,则光标事件处理模块调用光标变形绘制模块绘制图4所示的退出(hoverexit)动画。[0087]此外,光标事件处理模块还可以调用光标可见性控制模块,隐藏光标的初始形状(即,圆形)。图6所示的光标变形绘制模块也可以位于ims中。[0088]在图5和图6所示的光标变形过程中,光标事件处理模块可以在光标的边缘与热区的边缘重合时确定确定光标即将进入热区或即将移出热区,光标事件处理模块也可以在光标的中心位置距离热区的边缘小于或等于距离阈值时确定确定确定光标即将进入热区或即将移出热区。本技术对确定光标即将进入热区或即将移出热区的具体方式不做限定。[0089]作为一个可选的示例,光标变形绘制模块可以根据公式(1)绘制光标的变形动画。[0090]result=from ((to‑from)*scale)ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ(1);[0091]其中,result表示光标的当前形状,from表示光标的起始帧的形状,to表示光标的结束帧的形状,scale表示缩放因子,即,起始帧的形状和结束帧的形状的尺寸比例。[0092]上文详细介绍了光标进入和退出热区时的光标变形实施例,下面介绍光标进入热区后的显示方法。[0093]如图7所示,光标进入热区后,光标的形状会发生变化,由初始形状(圆形)变为目标形状(矩形或其他形状)。虽然光标的初始形状消失,但光标的初始形状的中心位置始终存在,并且随着用户的控制不断移动。图7中,坐标轴、虚线、中心位置和附图标记相关的内容均不会在屏幕上显示,光标的目标形状会在显示在屏幕上,在一些实施例中,热区的形状(如控件图标的形状)也会显示在屏幕上。[0094]笔记本电脑可以先获取光标的初始形状的中心位置;当初始形状的中心位置位于控件的热区内时,再获取热区的中心位置;随后,根据初始形状的中心位置和热区的中心位置显示光标的目标形状。[0095]若初始形状的中心位置距离热区的中心位置较远,则笔记本电脑可以在距离热区的中心位置较远的区域显示光标的目标形状;若初始形状的中心位置距离热区的中心位置较近,则笔记本电脑可以在距离热区的中心位置较近的区域显示光标的目标形状。即,目标形状的中心位置和热区的中心位置的距离与初始形状的中心位置和热区的中心位置的距离正相关。[0096]此外,目标形状的中心位置位于初始形状的中心位置和热区的中心位置的连线上,这样,光标在进入热区前与进入热区后的实际显示位置均以初始形状的中心位置为基准移动,能够避免变形带来的卡顿视觉假象,为用户提供丝滑的光标变形显示效果。[0097]图8和图9示出了光标进入热区后的另外两种显示状态。[0098]图8中,光标初始形状的中心位置和热区的中心位置重合,则光标目标形状的中心位置也与热区的中心位置重合。图9中,光标初始形状的中心位置位于热区的中心位置右侧,则光标目标形状的中心位置也位于热区的中心位置右侧,且位于初始形状的中心位置和热区的中心位置的连线上。光标的目标形状可以是与热区形状相同的形状,也可以是与热区形状不同的形状,本技术对光标的目标形状不做限定。[0099]在一种可选的实现方式中,笔记本电脑可以根据公式(2)和公式(3)确定目标形状的中心位置,显示光标的目标形状。[0100]display(x)=center(x) {[current(x)‑center(x)]/(l/2)}*aꢀꢀꢀꢀꢀꢀ(2);[0101]display(y)=center(y) {[current(y)‑center(y)]/(w/2)}*bꢀꢀꢀꢀ(3);[0102]其中,display(x)为目标形状的中心位置的横坐标,center(x)为热区的中心位置的横坐标,current(x)为初始形状的中心位置的横坐标,l为所述热区的长度,a为预设值;display(y)为目标形状的中心位置的纵坐标,center(y)为热区的中心位置的纵坐标,current(x)为初始形状的中心位置的纵坐标,w为热区的宽度,b为预设值。[0103]a限定了目标形状的中心位置在x轴上的移动范围,b限定了目标形状的中心位置在y轴上的移动范围,如图10所示。{[current(x)‑center(x)]/(l/2)}*a和{[current(y)‑center(y)]/(w/2)}*b共同限定了光标的目标形状的中心位置随着初始形状的中心位置与热区的中心位置的差距线性变化,从而为用户提供丝滑的光标变形显示效果。[0104]在一种可选的实现方式中,a和b的单位为设备独立像素(deviceindependentpixels,dip)。dip也称为dp,是一种物理测量单位,能够使不同分辨率的屏幕显示的界面元素的尺寸保持一致。因此,使用dp定义预设区域(目标形状的中心位置的移动范围),能够光标变形显示效果在不同分辨率的设备上保持一致。[0105]笔记本电脑可以根据dp和像素(pixel,px)的对照表确定该笔记本电脑对应的px值,例如,当笔记本电脑的屏幕分辨率为240×320时,1dp=0.75px;当笔记本电脑的屏幕分辨率为320×480时,1dp=1px;当笔记本电脑的屏幕分辨率为480×800时,1dp=1.5px。[0106]在一种可选的实现方式中,a和b的值均为4。长宽均为8dp的预设区域是一个面积较小的区域,能够使得热区内的光标在移动时产生轻微晃动效果,通过轻微的晃动效果提醒用户当前光标的焦点所在位置,同时避免剧烈晃动带来的较差的视觉体验。[0107]本技术还提供了一种计算机程序产品,该计算机程序产品被处理器执行时实现本技术中任一方法实施例所述的方法。[0108]该计算机程序产品可以存储在存储器中,经过预处理、编译、汇编和链接等处理过程最终被转换为能够被处理器执行的可执行目标文件。[0109]本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现本技术中任一方法实施例所述的方法。该计算机程序可以是高级语言程序,也可以是可执行目标程序。[0110]该计算机可读存储介质可以是易失性存储器或非易失性存储器,或者,可以同时包括易失性存储器和非易失性存储器。其中,非易失性存储器可以是只读存储器(read‑onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。[0111]本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和设备的具体工作过程以及产生的技术效果,可以参考前述方法实施例中对应的过程和技术效果,在此不再赘述。[0112]在本技术所提供的几个实施例中,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例的一些特征可以忽略,或不执行。以上所描述的装置实施例仅仅是示意性的,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,多个单元或组件可以结合或者可以集成到另一个系统。另外,各单元之间的耦合或各个组件之间的耦合可以是直接耦合,也可以是间接耦合,上述耦合包括电的、机械的或其它形式的连接。[0113]应理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术的实施例的实施过程构成任何限定。[0114]另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。[0115]总之,以上所述仅为本技术技术方案的较佳实施例而已,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。当前第1页12当前第1页12
再多了解一些

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

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

相关文献