《应用图标管理方法及装置.pdf》由会员分享,可在线阅读,更多相关《应用图标管理方法及装置.pdf(25页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104090700A43申请公布日20141008CN104090700A21申请号201410009589122申请日20140109G06F3/0481201301G06F3/048420130171申请人腾讯科技(深圳)有限公司地址518044广东省深圳市福田区振兴路赛格科技园2栋东403室72发明人房宋许磊74专利代理机构上海波拓知识产权代理有限公司31264代理人杨波54发明名称应用图标管理方法及装置57摘要一种应用图标管理方法,应用于用户终端,该用户终端以分屏的方式展示多个桌面,包括当检测到应用图标管理指令时,创建多个桌面各自对应的镜像桌面,将与当前桌面对应的当前。
2、镜像桌面显示在当前桌面的第一区域,将所有镜像桌面显示在当前桌面的第二区域;当检测到跨桌面移动选择指令时,将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指向的目标镜像桌面;当检测到跨桌面移动确认指令时,将目标镜像应用图标定位并置于目标镜像桌面中;将目标镜像应用图标对应的目标应用图标定位并置于目标镜像桌面对应的目标桌面中。此外,本发明还提供一种应用图标管理装置。上述应用图标管理方法及装置可提高应用图标管理的操作便捷性及管理效率。51INTCL权利要求书2页说明书12页附图10页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书12页附图10页10申请公布号CN104090。
3、700ACN104090700A1/2页21一种应用图标管理方法,应用于用户终端,所述用户终端以分屏的方式展示多个桌面,其特征在于,包括当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域;当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将所述第一区域显示的当前镜像桌面替换为所。
4、述跨桌面移动选择指令所指向的目标镜像桌面;以及当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于所述目标镜像桌面中;根据所述目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。2根据权利要求1所述的方法,其特征在于,所述跨桌面移动选择指令的触发,开始于所述用户针对所述当前镜像桌面中的所述镜像应用图标进行的至少一个点击动作、或预置滑动手势,结束于所述用户针对所述点击动作、或预置滑动手势所指向的目标镜像应用图标进行的拖曳动作。3根据权利要求2所述。
5、的方法,其特征在于,所述当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面的步骤,包括当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,根据所述目标镜像应用图标与所述跨桌面移动选择指令生成并显示预置的动画;获取所述用户结束所述拖曳所述目标镜像应用图标的动作时所指向的目标镜像桌面,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面。4根据权利要求。
6、3所述的方法,其特征在于,所述获取所述跨桌面移动选择指令指向的目标镜像应用图标,根据所述目标镜像应用图标与所述跨桌面移动选择指令生成并显示预置的动画的步骤包括获取所述至少一个点击动作或所述预置滑动手势所指向的所有目标镜像应用图标,确定所述至少一个点击动作最终指向的最终目标镜像应用图标,或所述预置滑动手势最终指向的最终目标镜像应用图标;根据预置的动画生成算法,生成并显示以所述最终目标镜像应用图标为中心,其他目标镜像应用图标向所述最终目标镜像应用图标聚拢的动画。5根据权利要求1所述的方法,其特征在于,所述将创建的所有镜像桌面显示在所述当前桌面的第二区域的步骤包括将创建的所有镜像桌面中预置数量的镜像。
7、桌面显示在所述当前桌面的第二区域;当检测到镜像桌面切换显示指令时,将所述镜像桌面切换显示指令指向的待显示镜像权利要求书CN104090700A2/2页3桌面切换显示在所述第二区域。6一种应用图标管理装置,运行于用户终端,所述用户终端以分屏的方式展示多个桌面,其特征在于,包括镜像桌面显示模块,用于当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与所述当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域。
8、;替换模块,用于当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面;以及第一定位与移动模块,用于当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于所述目标镜像桌面中;第二定位与移动模块,用于根据所述目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。7根据权利要求6所述的装置,其特征在于,所述。
9、跨桌面移动选择指令的触发,开始于所述用户针对所述当前镜像桌面中的所述镜像应用图标进行的至少一个点击动作、或预置滑动手势,结束于所述用户针对所述点击动作、或预置滑动手势所指向的目标镜像应用图标的拖曳动作。8根据权利要求7所述的装置,其特征在于,所述替换模块包括动画生成与显示单元,用于当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,根据所述目标镜像应用图标与所述跨桌面移动选择指令生成并显示预置的动画;替换单元,用于获取所述用户结束所述拖曳所述目标镜像应用图标的动作时所指向的目标镜像桌面,将所述第一区域显示的所述当前镜像桌面替。
10、换为所述跨桌面移动选择指令所指向的目标镜像桌面。9根据权利要求8所述的装置,其特征在于,所述动画生成与显示单元,还用于获取所述至少一个点击动作或所述预置滑动手势所指向的所有目标镜像应用图标,确定所述至少一个点击动作最终指向的最终目标镜像应用图标,或所述预置滑动手势最终指向的最终目标镜像应用图标,并根据预置的动画生成算法,生成并显示以所述最终目标镜像应用图标为中心,其他目标镜像应用图标向所述最终目标镜像应用图标聚拢的动画。10根据权利要求6所述的装置,其特征在于,所述镜像桌面显示模块包括显示单元,用于将创建的所有镜像桌面中预置数量的镜像桌面显示在所述当前桌面的第二区域;切换显示单元,用于当检测到。
11、镜像桌面切换显示指令时,将所述镜像桌面切换显示指令指向的待显示镜像桌面切换显示在所述第二区域。权利要求书CN104090700A1/12页4应用图标管理方法及装置技术领域0001本发明涉及计算机技术,尤其涉及一种应用图标管理方法及装置。背景技术0002随着计算机终端和消费电子产品终端的发展,操作系统已成为各个终端产品必不可少的组成部分,例如计算机终端有WINDOWS操作系统、UNIX操作系统、LINUX操作系统,手机产品有WINDOWSMOBILE操作系统、SYMBIAN操作系统、ANDROID操作系统等,对于每个操作系统来说,桌面是用户与操作系统进行界面交互最基础的环节,当在操作系统安装了各。
12、种应用程序之后,操作系统桌面会满各式各样的应用图标,包括快捷方式、文件以及文件夹等,造成操作系统桌面凌乱无序。现有的应用图标管理技术中,通常是将系统桌面分割为多个桌面,通过将多个桌面分别在屏幕中显示的方式(也即分屏的方式)方便用户对不同桌面中的应用图标进行管理。然而在多个桌面下,用户如果要将应用图标跨桌面移动,则首先必须通过拖曳图标至屏幕边缘的方式将当前桌面切换至目标桌面,由于屏幕一次只能切换一个桌面,用户在同一时间只能了解一个桌面中应用图标的分布情况,用户需要通过连续执行多个将图标拖曳至屏幕边缘的动作来回切换多次桌面才能选定目标桌面,操作繁琐且非常浪费时间,缺乏效率。发明内容0003有鉴于此。
13、,本发明提供一种应用图标管理方法及装置,可提高应用图标管理的操作便捷性及管理效率。0004一种应用图标管理方法,应用于用户终端,所述用户终端以分屏的方式展示多个桌面,包括当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与所述当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域;当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将。
14、所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面;以及当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于所述目标镜像桌面中;根据所述目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。0005一种应用图标管理装置,运行于用户终端,所述用户终端以分屏的方式展示多个桌面,包括镜像桌面显示模块,用于当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应。
15、用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与所述当前说明书CN104090700A2/12页5桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域;替换模块,用于当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面;以及第一定位与移动模块,用于当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于。
16、所述目标镜像桌面中;第二定位与移动模块,用于根据所述目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。0006本发明实施例提供的应用图标管理方法及装置,通过当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建多个桌面各自对应的镜像桌面,将与当前桌面对应的当前镜像桌面显示在当前桌面的第一区域,并将创建的所有镜像桌面显示在当前桌面的第二区域,当检测到针对当前镜像桌面中的镜像应用图标的跨桌面移动选择指令时,获取跨桌面移动选择指令指向的目标镜像应用图标,并将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指。
17、向的目标镜像桌面,当检测到针对目标镜像应用图标的跨桌面移动确认指令时,根据跨桌面移动确认指令所指向的位置,将目标镜像应用图标定位并置于目标镜像桌面中,同时对应地将目标镜像应用图标对应的目标应用图标定位并置于目标镜像桌面对应的目标桌面中,由于镜像桌面是根据桌面创建,其内容与桌面一致,使得用户可在同一个屏幕中通过镜像桌面了解对应的多个桌面中应用图标的分布情况,迅速确定希望将应用图标移动到的目标桌面,并能通过将选定的应用图标拖曳至第一区域中的目标镜像桌面中的目标位置的简单操作,一次性将应用图标准确定位并移动至目标桌面的对应位置中,因此可提高应用图标管理操作的便捷性,简化了操作步骤,进而可提高管理效率。
18、。0007为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明0008图1示出了一种用户终端的结构框图。0009图2为本发明第一实施例提供的在用户终端内进行应用图标管理方法的流程图。0010图3为本发明第二实施例提供的在用户终端内进行应用图标管理方法的流程图。0011图4为本发明第二实施例提供的在用户终端内进行应用图标管理方法中第一区域与第二区域位置关系的一示例图。0012图5为本发明第二实施例提供的在用户终端内进行应用图标管理方法中第一区域与第二区域位置关系的又一示例图。0013图6为本发明第二实施例提供的在用户终端内进行应用图标管。
19、理方法中第一区域与第二区域位置关系的另一示例图。0014图7为本发明第二实施例提供的在用户终端内进行应用图标管理方法中触发跨桌面移动选择指令的示例图。0015图8为本发明第二实施例提供的在用户终端内进行应用图标管理方法中部分步说明书CN104090700A3/12页6骤的细节流程图。0016图9为本发明第二实施例提供的在用户终端内进行应用图标管理方法中在第一区域中替换显示镜像桌面的示例图。0017图10为本发明第三实施例提供的在用户终端内进行应用图标管理的装置的结构示意图。0018图11为图10的装置的存储环境示意图。0019图12为本发明第四实施例提供的在用户终端内进行应用图标管理的装置的结。
20、构示意图。具体实施方式0020为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。0021本发明实施例所提供的应用图标管理方法,可应用于用户终端中实现应用图标的管理,用户终端可以包括智能手机、平板电脑、电子书阅读器、MP3播放器(MOVINGPICTUREEXPERTSGROUPAUDIOLAYERIII,动态影像专家压缩标准音频层面3)、MP4(MOVINGPICTUREEXPERTSGROUPAUDIOLAYERIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机、台式机计算机、车载。
21、电脑、一体机等等。0022图1示出了一种用户终端的结构框图。如图1所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、定位模块112、摄像模块114、音频模块116、触控屏幕118以及按键模块120。这些组件通过一条或多条通讯总线/信号线122相互通讯。0023可以理解的,图1所示的结构仅为示意,用户终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。0024存储器102可用于存储软件程序以及模块,如本发明实施例中的在用户终端内进行应用图标。
22、管理方法及装置对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的在用户终端内进行应用图标管理方法。0025存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至用户终端100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。0026外设接口。
23、108将各种输入/输入装置耦合至CPU以及存储器102。处理器106运行存储器102内的各种软件、指令以执行用户终端100的各种功能以及进行数据处理。0027在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。0028射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块110可包括各种现有的用于执行这些功能的说明书CN104090700A4/12页7电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射。
24、频模块110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(GLOBALSYSTEMFORMOBILECOMMUNICATION,GSM)、增强型移动通信技术(ENHANCEDDATAGSMENVIRONMENT,EDGE,宽带码分多址技术(WIDEBANDCODEDIVISIONMULTIPLEACCESS,WCDMA),码分多址技术(CODEDIVISIONACCESS,CDMA)、时分多址技术(TIMEDIVISIO。
25、NMULTIPLEACCESS,TDMA),蓝牙,无线保真技术(WIRELESS,FIDELITY,WIFI)(如美国电气和电子工程师协会标准IEEE80211A,IEEE80211B,IEEE80211G和/或IEEE80211N)、网络电话(VOICEOVERINTERNETPROTOCAL,VOIP)、全球微波互联接入(WORLDWIDEINTEROPERABILITYFORMICROWAVEACCESS,WIMAX)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。0029定位模块112用于获取用户终端100的当前位置。定位模块。
26、112的实例包括但不限于全球卫星定位系统(GPS)、基于无线局域网或者移动通信网的定位技术。0030摄像模块114用于拍摄照片或者视频。拍摄的照片或者视频可以存储至存储器102内,并可通过射频模块110发送。0031音频模块116向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口108处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口108中以进行进一步的处理。音频数据可以从存储器102处或者通过射频模块110获取。此。
27、外,音频数据也可以存储至存储器102中或者通过射频模块110进行发送。在一些实例中,音频模块116还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。0032触控屏幕118在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕118向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕118还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕118显示单元的具体实例包括但并不限于液晶显。
28、示器或发光聚合物显示器。0033按键模块120同样提供用户向用户终端100进行输入的接口,用户可以通过按下不同的按键以使用户终端100执行不同的功能。0034第一实施例0035图2为本发明第一实施例提供的在用户终端内进行应用图标管理方法的流程图。如图2所示,本实施例的应用图标管理方法包括以下步骤0036步骤S11,当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当。
29、前桌面的第二说明书CN104090700A5/12页8区域。0037用户终端包括多个操作系统的桌面,每个桌面中可包含至少一个应用图标,应用图标包括但不限于系统自带图标,如WINDOW操作系统中的“我的电脑”、“回收站”、“网络链接”等,该应用图标还可以包括应用程序的快捷方式图标、文件夹图标、文件本身图标等。可以理解的,桌面中也可不包含任何应用图标。同一时间,用户终端的屏幕中只显示一个桌面,该桌面可被称之为当前桌面。0038于本实施例一具体实施方式中,应用图标管理指令可以用户拖拽当前桌面中的应用图标的方式发起、或以点击当前桌面中的触发按钮的方式发起、或以长按当前桌面中空白区域的方式发起。0039。
30、可以理解的,上述以及下述所涉及的拖曳、按压、点击等动作可由用户通过鼠标来完成,也可由用户通过手指或手写笔等其他物体在用户终端的触控屏中完成。在实际应用中,除拖曳、按压、点击等动作以外,还可预置其他替代动作作为各种指令的触发条件,比如按压各种快捷键、进行各种自定义的滑动手势等。0040用户终端可在检测到用户在当前桌面所触发的该应用图标管理指令时,根据多个桌面及桌面中的应用图标,创建分别与多个桌面一一对应的多个镜像桌面,镜像桌面中包含与各自对应的桌面中的应用图标一一对应的镜像应用图标。用户终端存储多个桌面与创建的与多个桌面分别对应的多个镜像桌面之间的对应关系,以及镜像应用图标在镜像桌面中的位置坐标。
31、与其对应的应用图标在桌面中的位置坐标的对应关系。0041用户终端可将当前桌面(也可以理解为屏幕)分割为第一区域与第二区域。第一区域用于显示与当前桌面对应的当前镜像桌面,第二区域用于显示用户终端创建的所有镜像桌面。用户终端可将所有镜像桌面按照第二区域的大小进行缩放后置于第二区域显示。可以理解的,用户终端也可在创建多个桌面的镜像桌面的同时,根据第二区域的大小,创建多个桌面的预览图(缩略图),将多个桌面的预览图显示在第二区域。由于预览图的文件的大小比镜像桌面要小,处理显示预览图的速度比处理显示镜像桌面的速度要快,且处理时所占用的资源也比较少,因此,根据第二区域的大小创建多个桌面的预览图,将多个桌面的。
32、预览图显示在第二区域,可进一步提高处理效率。0042步骤S12,当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面。0043于本实施例一具体实施方式中,针对当前镜像桌面中的镜像应用图标的跨桌面移动选择指令,可以用户点击并拖拽第一区域中显示的当前镜像桌面中的镜像应用图标至第二区域中的镜像桌面的方式发起。用户终端检测用户为触发跨桌面移动选择指令所进行的操作,记录该操作的运动轨迹,根据该操作的运行轨迹,确定跨桌面移动选择指令所指向的目标镜像桌面,获取。
33、跨桌面移动选择指令所指向的用户选定的待移动的目标镜像应用图标,并将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指向的目标镜像桌面。0044于本实施例一具体实施方式中,用户终端可根据用户在屏幕中第二区域的拖曳动作,实时替换第一区域中显示的镜像桌面,也就是说,用户的拖曳动作指向第二区域中的哪个镜像桌面,就将该镜像桌面替换显示在第一区域。若用户的拖曳动作持续进行,则与之对说明书CN104090700A6/12页9应的,持续替换第一区域中显示的镜像桌面,直至当检测到用户结束在第二区域的拖曳动作时(例如当用户的手指或鼠标离开第二区域时),在第一区域中保持显示用户结束在第二区域的拖曳动作时最终指向。
34、的目标镜像桌面。0045步骤S13,当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于所述目标镜像桌面中。0046于本实施例一具体实施方式中,针对目标镜像应用图标的跨桌面移动确认指令,可以用户拖拽在步骤S12中通过触发跨桌面移动选择指令所选定的目标镜像应用图标至屏幕中的第一区域的方式发起。用户终端检测并记录用户在第一区域所显示的目标镜像桌面中的拖曳动作的动作轨迹,获取该拖曳动作结束时所指向的位置在目标镜像桌面中的位置坐标,根据该位置坐标将目标镜像应用图标定位并置于目标镜像桌面中对应的位置。0047步骤S14,根据所述。
35、目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。0048具体的,用户终端可根据目标镜像应用图标在目标镜像桌面中的位置,通过查询预先存储的多个桌面与创建的与多个桌面分别对应的多个镜像桌面之间的对应关系,以及镜像应用图标在镜像桌面中的位置坐标与其对应的应用图标在桌面中的位置坐标的对应关系,定位目标镜像应用图标对应的目标应用图标在目标镜像桌面对应的目标桌面中的位置坐标,将目标应用图标置于目标桌面中。0049本发明实施例提供的应用图标管理方法,通过当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建多个桌面各。
36、自对应的镜像桌面,将与当前桌面对应的当前镜像桌面显示在当前桌面的第一区域,并将创建的所有镜像桌面显示在当前桌面的第二区域,当检测到针对当前镜像桌面中的镜像应用图标的跨桌面移动选择指令时,获取跨桌面移动选择指令指向的目标镜像应用图标,并将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指向的目标镜像桌面,当检测到针对目标镜像应用图标的跨桌面移动确认指令时,根据跨桌面移动确认指令所指向的位置,将目标镜像应用图标定位并置于目标镜像桌面中,同时对应地将目标镜像应用图标对应的目标应用图标定位并置于目标镜像桌面对应的目标桌面中,由于镜像桌面是根据桌面创建,其内容与桌面一致,使得用户可在同一个屏幕中通过。
37、镜像桌面了解对应的多个桌面中应用图标的分布情况,迅速确定希望将应用图标移动到的目标桌面,并能通过将选定的应用图标拖曳至第一区域中的目标镜像桌面中的目标位置的简单操作,一次性将应用图标准确定位并移动至目标桌面的对应位置中,因此可提高应用图标管理操作的便捷性,简化了操作步骤,进而可提高管理效率。0050第二实施例0051图3为本发明第二实施例提供的在用户终端内进行应用图标管理方法的流程图。如图3所示,本实施例的应用图标管理方法包括以下步骤0052步骤S21,当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用。
38、图标与所述镜像桌面对应桌面中的应用图标一一对应,将与当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域。说明书CN104090700A7/12页100053用户终端可根据用户终端的屏幕类型或方向状态变化,配置第一区域与第二区域的位置关系,根据屏幕的大小与镜像桌面的数量,配置第一区域与第二区域的形状大小。为更方便的管理应用图标,第一区域可大于第二区域。0054于本实施例一具体实施方式中,用户终端可根据屏幕类型,配置第一区域与第二区域的位置关系,根据镜像桌面的数量与屏幕的大小,配置第一区域与第二区域的形状大小。用户终端检测屏幕画面纵向和横向的。
39、长度,并计算的纵向和横向的长度的比例,根据计算出的比例判断屏幕的类型,若屏幕为普通类型的屏幕(例如屏幕的纵向和横向的长度的比例为43的屏幕),则将第一区域配置于屏幕的上部,将第二区域配置于第一区域的下方,如图4所示。若屏幕为宽屏(例如屏幕的纵向和横向的长度的比例为169或1610的屏幕),则将第一区域配置于屏幕的左侧,将第二区域配置于第一区域的右侧,如图5所示。此外,除了上下并列与左右并列,用户终端还可根据屏幕的大小与镜像桌面的数量,将第二区域配置为不规则形状,并将第一区域的位置配置为内嵌于第二区域,如图6所示。可以理解的,上述只是列举了几种针对第一区域与第二区域的位置关系以及形状大小用户终端。
40、可能的配置结果,实际应用中,根据屏幕与镜像桌面的实际情况,第一区域与第二区域的位置关系以及形状大小可不限于此。0055于本实施例另一具体实施方式中,用户终端可根据用户终端的方向状态变化,配置并实时调整第一区域与第二区域的位置关系。用户终端可通过陀螺仪、重力感应器、或加速度感应器等感应器,检测用户终端的方向状态变化,当检测到用户终端呈竖屏状态时,将第一区域配置于屏幕的上部,将第二区域配置于第一区域的下方,当检测到用户终端呈横屏状态时,将第一区域配置于屏幕的左侧,将第二区域配置于第一区域的右侧。0056于本实施例其他具体实施方式中,用户终端也可以响应用户的拖曳操作或根据用户给定的位置参数与形状大小。
41、参数,配置第一区域与第二区域的位置关系与形状大小。0057用户根据应用图标管理指令,创建多个桌面的镜像桌面,将与当前桌面对应的当前镜像桌面显示在当前桌面的第一区域,将多个镜像桌面显示在当前桌面的第二区域。于本实施例一具体实施方式中,由于第二区域的大小是有限的,而桌面的数量是可扩展的,镜像桌面的数量与桌面的数量对应,第二区域有可能无法承载所有的镜像桌面,因此用户终端可在镜像桌面的数量大于预置的数值时,仅将预置数量的镜像桌面显示在第二区域,当检测到镜像桌面切换显示指令时,将镜像桌面切换显示指令指向的待显示镜像桌面切换显示在第二区域。桌面切换显示指令可以用户将鼠标或手指等物体放置在第二区域的边缘发起。
42、,或以用户将选定的应用图标向第二区域的边缘以外的方向拖曳的方式发起。0058步骤S22,当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述跨桌面移动选择指令指向的目标镜像应用图标,根据所述目标镜像应用图标与所述跨桌面移动选择指令生成并显示预置的动画。0059于本实施例一具体实施方式中,跨桌面移动选择指令的触发,可开始于用户针对当前镜像桌面中的镜像应用图标进行的至少一个点击动作、或预置滑动手势,结束于用户针对点击动作、或预置滑动手势所指向的目标镜像应用图标进行的拖曳动作。例如结合图7,可开始于用户在第一区域点击某个或多个镜像应用图标,或者长按待移动的镜像应用图标A的。
43、动作,结束于拎起通过点击或长按动作选定的目标镜像应用图标向第二区域拖曳的动作。说明书CN104090700A108/12页110060具体的,如图8所示,获取跨桌面移动选择指令指向的目标镜像应用图标,根据目标镜像应用图标与跨桌面移动选择指令生成并显示预置的动画,具体可包括以下步骤0061S221,获取所述至少一个点击动作或所述预置滑动手势所指向的所有目标镜像应用图标,确定所述至少一个点击动作最终指向的最终目标镜像应用图标,或所述预置滑动手势最终指向的最终目标镜像应用图标。0062具体的,用户终端获取用户的每一个点击动作所指向的目标镜像应用图标,或者用户在屏幕中第一区域执行预置滑动手势所涉及的所。
44、有目标镜像应用图标。其中,预置滑动手势可为用户通过鼠标或手指在屏幕中围绕镜像应用图标做出的持续拖动的动作,比如画圈的滑动手势。用户终端可检测用户的画圈手势的动作轨迹,将该动作轨迹涵盖的范围内的镜像应用图标(也就是用户手指圈定的镜像应用图标),作为预置滑动手指所指向的所有目标镜像应用图标也即作为用户选定的待移动的镜像应用图标。0063用户终端根据检测的用户的至少一个点击动作或预置滑动手势,确定最终目标镜像应用图标。于本实施例一具体实施方式中,用户终端可当检测到用户完成点击镜像应用图标的动作或完成预置滑动手势后,继续针对目标镜像应用图标进行拖曳动作时,将用户开始进行拖曳动作前,鼠标或用户手指最终所。
45、指向的目标镜像应用图标作为最终目标镜像应用图标。0064S222,根据预置的动画生成算法,生成并显示以所述最终目标镜像应用图标为中心,其他目标镜像应用图标向所述最终目标镜像应用图标聚拢的动画。0065用户终端中可预置多种动画生成算法,根据预置的生成规则,于本步骤随机生成其他动画并显示。或者,用户终端也可根据用户所触发的动画生成算法配置指令或输入的动画生成算法参数(例如应用图标的运动轨迹、背景画面的颜色、形状、图案等等),生成对应的动画。0066步骤S23,根据所述跨桌面移动选择指令,将所述第一区域显示的当前镜像桌面替换为所述跨桌面移动选择指令所指向的目标镜像桌面。0067于本实施例一具体实施方。
46、式中,由于跨桌面移动选择指令的触发,可开始于用户针对屏幕的第一区域显示的镜像桌面中的镜像应用图标进行的至少一个点击动作、或预置滑动手势,结束于用户针对通过上述点击动作、或预置滑动手势所选定的目标镜像应用图标的拖曳动作,用户终端获取第二区域内用户结束该拖曳目标镜像应用图标的动作时所指向的镜像桌面作为目标镜像桌面,将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指向的目标镜像桌面。例如结合图7与9,假设用户终端检测到用户将目标镜像应用图标A从第一区域的当前镜像桌面A拖曳至第二区域的目标镜像桌面C的动作,则将第一区域显示的当前镜像桌面A替换为目标镜像桌面C。此外,用户终端还可在检测到用户结束该。
47、拖曳目标镜像应用图标的动作时,该动作所最终指向的目标镜像桌面为图9中含“”标志的区域时,在操作系统中创建一个新的空白桌面及对应的空白镜像桌面,将该新创建的空白镜像桌面替换显示在第一区域。0068步骤S24,当检测到针对所述目标镜像应用图标的跨桌面移动确认指令时,根据所述跨桌面移动确认指令所指向的位置,将所述目标镜像应用图标定位并置于所述目标镜像桌面中。0069步骤S25,根据所述目标镜像应用图标在所述目标镜像桌面中的位置,将所述目标说明书CN104090700A119/12页12镜像应用图标对应的目标应用图标定位并置于所述目标镜像桌面对应的目标桌面中。0070步骤S24与步骤S25具体可参考第。
48、一实施例的相应内容,此处不再赘述。0071本发明实施例提供的应用图标管理方法,通过当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建多个桌面各自对应的镜像桌面,将与当前桌面对应的当前镜像桌面显示在当前桌面的第一区域,并将创建的所有镜像桌面显示在当前桌面的第二区域,当检测到针对当前镜像桌面中的镜像应用图标的跨桌面移动选择指令时,获取跨桌面移动选择指令指向的目标镜像应用图标,并将第一区域显示的当前镜像桌面替换为跨桌面移动选择指令所指向的目标镜像桌面,当检测到针对目标镜像应用图标的跨桌面移动确认指令时,根据跨桌面移动确认指令所指向的位置,将目标镜像应用图标定位并置于目标镜像桌面中,同。
49、时对应地将目标镜像应用图标对应的目标应用图标定位并置于目标镜像桌面对应的目标桌面中,由于镜像桌面是根据桌面创建,其内容与桌面一致,使得用户可在同一个屏幕中通过镜像桌面了解对应的多个桌面中应用图标的分布情况,迅速确定希望将应用图标移动到的目标桌面,并能通过将选定的应用图标拖曳至第一区域中的目标镜像桌面中的目标位置的简单操作,一次性将应用图标准确定位并移动至目标桌面的对应位置中,因此可提高应用图标管理操作的便捷性,简化了操作步骤,进而可提高管理效率。0072第三实施例0073图10为本发明第三实施例提供的在用户终端内进行应用图标管理的装置的结构示意图。本实施例提供的应用图标管理装置可以用于上述实施。
50、例中的应用图标管理方法。如图10所示,应用图标管理装置30包括镜像桌面显示模块31、替换模块32、第一定位与移动模块33以及第二定位与移动模块34。0074其中,镜像桌面显示模块31,用于当检测到用户在屏幕中显示的当前桌面所触发的应用图标管理指令时,创建所述多个桌面各自对应的镜像桌面,所述镜像桌面中包含镜像应用图标,所述镜像应用图标与所述镜像桌面对应桌面中的应用图标一一对应,将与所述当前桌面对应的当前镜像桌面显示在所述当前桌面的第一区域,并将创建的所有镜像桌面显示在所述当前桌面的第二区域。0075替换模块32,用于当检测到针对所述当前镜像桌面中的所述镜像应用图标的跨桌面移动选择指令时,获取所述。