CN111512278B - 用于终端设备的应用处理的方法和终端设备 - Google Patents
用于终端设备的应用处理的方法和终端设备 Download PDFInfo
- Publication number
- CN111512278B CN111512278B CN201880046832.3A CN201880046832A CN111512278B CN 111512278 B CN111512278 B CN 111512278B CN 201880046832 A CN201880046832 A CN 201880046832A CN 111512278 B CN111512278 B CN 111512278B
- Authority
- CN
- China
- Prior art keywords
- target
- type
- cloud folder
- application
- folder
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供了一种用于终端设备的应用处理的方法和装置,该方法包括:根据用户选定的目标类型创建与该目标类型关联的目标云文件夹;根据该目标类型获取服务器推送至少一个应用;根据用户从该至少一个应用中选择的目标应用安装所述目标应用。因此,通过基于用户选定的目标类型创建与该目标类型关联的云文件夹,有助于实现云文件夹的分类功能,提高了用户体验。
Description
本申请要求于2017年10月30日提交中国专利局、申请号为201711031855.0、申请名称为“一种云文件夹处理方法、终端和服务器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及电子设备领域,并且更具体地,涉及一种用于终端设备的应用处理的方法和终端设备。
背景技术
终端设备的操作***都提供了文件夹功能,用户使用文件夹功能可以方便管理桌面应用,将功能相似的应用归类于同一文件夹下,解决应用太多时不便浏览、查找的问题。云文件夹作为文件夹的扩展,在继承归类收纳应用的基础上,实现相似应用的推荐,即在终端上的云文件夹客户端,从云服务端获取可供下载的应用,推荐给用户。
但是,已有的预装的云文件夹可以根据文件夹的类型获取服务器推送的与该类型关联的应用,但是该预装的云文件夹继承自终端设备的***文件夹特性,不支持删除后恢复,即当云文件夹中的应用被删除或移出至只剩下一个应用时,云文件夹就被删除了,除非重装终端设备的操作***或恢复出厂设置。另外,对于非预装的云文件夹(例如,基于后续用户的需求,终端设备基于普通文件夹扩展的云文件夹)只能获取一般性的推荐,有可能被推荐功能并不相似的应用,导致云文件夹里面的应用杂乱,失去文件夹原生的分类功能,不易管理,严重影响了用户体验。
发明内容
本申请提供一种应用处理的方法,可以通过用户选定的目标类型创建与该目标类型关联的云文件夹,从而提高用户体验。
第一方面,提供了一种用于终端设备的应用处理的方法,所述方法包括:
获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令;
响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹;
获取服务器推送的与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用;
响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用。
因此,本申请实施例提供的用于终端设备的应用处理的方法,终端设备通过根据用户选定的目标类型的第一操作指令创建具有该目标类型的目标云文件夹,并且,根据该目标类型向用户推送至少一个应用,基于用户从该至少一个应用中选择的目标应用的第二操作指令安装该目标应用,一方面,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,另一方面,避免了非预装的云文件夹的应用杂乱的问题,有效地实现了云文件夹的分类推荐功能,提高了用户体验。
在一种可能的实现方式中,在所述获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令之前,所述方法还包括:
获取至少一种云文件夹的类型,其中,所述目标类型为用户从所述至少一种云文件夹的类型中选定的类型。
因此,本申请实施例提供的用于终端设备的应用处理的方法,通过向用户提供可供选择的至少一种云文件夹的类型,可以方便用户确定云文件夹的类型,改善用户体验。
在一种可能的实现方式中,所述获取至少一种云文件夹的类型,包括:
从所述服务器中获取所述至少一种云文件的类型。
因此,本申请实施例提供的用于终端设备的应用处理的方法,终端设备通过从服务器获取至少一种云文件夹的类型,可以使得该终端设备选择的目标云文件夹的目标类型是服务器支持的云文件夹的类型,便于后续服务器推送与该目标类型关联的至少一个应用。
在一种可能的实现方式中,所述至少一种云文件夹的类型是所述服务器基于所述终端设备的设备信息推送的。
因此,本申请实施例提供的用于终端设备的应用处理的方法,服务器可以基于终端设备的设备信息反馈云文件夹的类型,可以使得反馈的云文件夹的类型与终端设备的机型相匹配,即,反馈的云文件夹的类型是该终端设备可以支持的云文件夹的类型。
在一种可能的实现方式中,所述获取至少一种云文件夹的类型,包括:
从所述终端设备中获取预先配置的所述至少一种云文件夹的类型。
在一种可能的实现方式中,所述获取至少一种云文件夹的类型,包括:
在检测到用户输入的第三操作指令后,获取所述至少一种云文件夹的类型。
因此,本申请实施例提供的用于终端设备应用处理的方法,通过用户输入的第三操作指令触发终端设备获取云文件夹的类型的方式简单方便,便于操作,用户体验高。
在一种可能的实现方式中,在所述获取至少一种云文件夹的类型之后,所述方法还包括:
在所述终端设备的显示屏上显示所述至少一种云文件夹的类型。
在一种可能的实现方式中,所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应所述第一操作指令,新建所述目标云文件夹。
因此,本申请实施例提供的用于终端设备的应用处理的方法,通过用户选定的待创建的目标云文件夹的目标类型的第一操作指令重新创建目标云文件夹的方式,简单方便,利于实现,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,用户体验高。
在一种可能的实现方式中,所述获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户在已有的文件夹中添加所述目标类型的操作指令;以及,
所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应用户在已有的文件夹中添加所述目标类型的操作指令,更新所述文件夹以创建所述目标云文件夹。
在一种可能的实现方式中,所述获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户修改已有的云文件夹的类型为所述目标类型的操作指令;以及,
所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应用户修改已有的云文件夹的类型为所述目标类型的操作指令,更新所述云文件夹以创建所述目标云文件夹。
上述两种可能的实现方式,对于非预装的云文件夹也能够选定类型,获取与该类型关联的应用,用户体验高。
在一种可能的实现方式中,在所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹之后,所述方法还包括:
保存所述目标云文件夹的参数,所述参数包括以下至少一种:所述目标云文件夹的名称、所述目标云文件夹的类型、所述目标云文件夹在所述终端设备的显示屏上的序号或所述目标云文件夹在所述终端设备的显示屏上的位置。
因此,本申请实施例提供的用于终端设备的应用处理的方法,在创建目标云文件夹后,通过保存该目标云文件夹的参数,可以使得终端设备被重新启动时,该目标云文件夹的参数不会丢失。
在一种可能的实现方式中,在所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹之后,所述方法还包括:
在所述终端设备的显示屏上显示所述目标云文件夹。
在一种可能的实现方式中,所述获取服务器推送的与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用,包括:
在检测到用户针对所述目标云文件夹的第四操作指令后,获取所述服务器推送的与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用。
在一种可能的实现方式中,所述响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用,包括:
响应所述第二操作指令,在所述终端设备的显示屏上显示用于下载所述目标应用的下载链接;
响应于针对所述目标应用的下载链接的操作,安装所述目标应用。
第二方面,提供了一种终端设备,所述终端设备包括处理器、存储器和显示屏,所述处理器用于:
获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令;
响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹;
获取服务器推送的与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用;
响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用。
因此,本申请实施例提供的终端设备,通过根据用户选定的目标类型的第一操作指令创建具有该目标类型的目标云文件夹,并且,根据该目标类型向用户推送至少一个应用,基于用户从该至少一个应用中选择的目标应用的第二操作指令安装该目标应用,一方面可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,另一方面,避免了非预装的云文件夹的应用杂乱的问题,有效地实现了云文件夹的分类推荐功能,提高了用户体验。
在一种可能的实现方式中,所述处理器还用于:
获取至少一种云文件夹的类型,其中,所述目标类型为用户从所述至少一种云文件夹的类型中选定的类型。
因此,本申请实施例提供的终端设备,通过向用户提供可供选择的至少一种云文件夹的类型,可以方便用户确定云文件夹的类型,改善用户体验。
在一种可能的实现方式中,所述处理器具体用于:
从所述服务器中获取所述至少一种云文件的类型。
因此,本申请实施例提供的终端设备,通过从服务器获取至少一种云文件夹的类型,可以使得该终端设备选择的目标云文件夹的目标类型是服务器支持的云文件夹的类型,便于后续服务器推送与该目标类型关联的至少一个应用。
在一种可能的实现方式中,所述至少一种云文件夹的类型是所述服务器基于所述终端设备的设备信息推送的。
因此,本申请实施例提供的终端设备,服务器可以基于终端设备的设备信息反馈云文件夹的类型,可以使得反馈的云文件夹的类型与终端设备的机型相匹配,即,反馈的云文件夹的类型是该终端设备可以支持的云文件夹的类型。
在一种可能的实现方式中,所述处理器具体用于:
从所述终端设备中获取预先配置的所述至少一种云文件夹的类型。
在一种可能的实现方式中,所述处理器具体用于:
在检测到用户输入的第三操作指令后,获取所述至少一种云文件夹的类型。
因此,本申请实施例提供的终端设备,通过用户输入的第三操作指令触发终端设备获取云文件夹的类型的方式简单方便,便于操作,用户体验高。
在一种可能的实现方式中,所述显示屏用于:
显示所述至少一种云文件夹的类型。
在一种可能的实现方式中,所述处理器具体用于:
响应所述第一操作指令,新建所述目标云文件夹。
因此,本申请实施例提供的终端设备,通过用户选定的待创建的目标云文件夹的目标类型的第一操作指令重新创建目标云文件夹的方式简单方便,利于实现,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,用户体验高。
在一种可能的实现方式中,所述处理器具体用于:
获取用户在已有的文件夹中添加所述目标类型的操作指令;
响应用户在已有的文件夹中添加所述目标类型的操作指令,更新所述文件夹以创建所述目标云文件夹。
在一种可能的实现方式中,所述处理器具体用于:
获取用户修改已有的云文件夹的类型为所述目标类型的操作指令;
响应用户修改已有的云文件夹的类型为所述目标类型的操作指令,更新所述云文件夹以创建所述目标云文件夹。
上述两种可能的实现方式,对于非预装的云文件夹也能够选定类型,获取与该类型关联的应用,用户体验高。
在一种可能的实现方式中,所述存储器用于:
保存所述目标云文件夹的参数,所述参数包括以下至少一种:所述目标云文件夹的名称、所述目标云文件夹的类型、所述目标云文件夹在所述终端设备的显示屏上的序号或所述目标云文件夹在所述终端设备的显示屏上的位置。
因此,本申请实施例提供的终端设备,在创建目标云文件夹后,通过保存该目标云文件夹的参数,可以使得终端设备被重新启动时,该目标云文件夹的参数不会丢失。
在一种可能的实现方式中,所述显示屏还用于:
显示所述目标云文件夹。
在一种可能的实现方式中,所述处理器具体用于:
在检测到用户针对所述目标云文件夹的第四操作指令后,获取所述服务器推送的与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用。
在一种可能的实现方式中,所述处理器具体用于:
响应所述第二操作指令,控制所述显示屏在所述显示屏上显示用于下载所述目标应用的下载链接;
响应于针对所述目标应用的下载链接的操作,安装所述目标应用。
第三方面,提供了一种用于终端设备的应用处理的装置,所述装置可以用来执行第一方面及第一方面的任意可能的实现方式中的操作。具体地,所述装置可以包括用于执行上述第一方面或第一方面的任意可能的实现方式中的各个操作的模块单元。
第四方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被终端设备运行时,使得该终端设备执行上述第一方面及其可能的实施方式中的任一方法。
第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序使得终端设备执行上述第一方面及其可能的实施方式中的任一方法。
第六方面,提供了一种计算机程序,所述计算机程序在某一计算机上执行时,将会使所述计算机实现上述第一方面及其可能的实施方式中的任一方法。
附图说明
图1是本申请实施例提供的手机100的部分结构的框图。
图2是本申请实施例提供的用于终端设备的应用处理的方法的示意性流程图。
图3至图7是本申请实施例提供的人机交互界面的示意图。
图8至13是本申请实施例提供的目标云文件夹的人机交互界面的示意图。
图14至16是本申请另一实施例提供的用于终端设备的应用处理的方法的示意性流程图。
图17是本申请实施例提供的一种用于终端设备的应用处理的装置。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例可以应用于所有支持云文件夹功能的终端设备(也称为,用户设备)。例如,手机、手环、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobilepersonal computer,UMPC)、个人数字助理(personal digital assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备等,而不仅限于通信终端。
下面,以终端设备为手机为为例,结合图1所示的手机100的部分结构示意性框图对手机100的结构进行详细说明。应理解,图1所示手机仅为一种终端设备的举例,本申请实施例并不限于此。
如图1所示,手机100包括:射频(radio frequency,RF)电路110、存储器120、其他输入设备130、显示屏140、传感器150、音频电路160、I/O子***170、处理器180、以及电源190等部件。
RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noiseamplifier,LNA)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(globalsystem of mobile communication,GSM)、通用分组无线服务(general packet radioservice,GPRS)、码分多址(code division multiple access,CDMA)、宽带码分多址(wideband code division multiple access,WCDMA)、长期演进(long term evolution,LTE)、电子邮件、短消息服务(short messaging service,SMS)等。
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机100的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
其他输入设备130可用于接收输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号输入。具体地,其他输入设备130可包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)等中的一种或多种。其他输入设备130与I/O子***170的其他输入设备控制器171相连接,在其他设备输入控制器171的控制下与处理器180进行信号交互。
显示屏140可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单,还可以接受用户输入。
具体地,显示屏140可包括显示面板141,以及触控面板142。其中显示面板141可以采用液晶显示器(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置显示面板141。触控面板142,也称为触摸屏、触敏屏等,可收集用户在其上或附近的接触或者非接触操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板142上或在触控面板142附近的操作,也可以包括体感操作;该操作包括单点控制操作、多点控制操作等操作类型。),并根据预先设定的程式驱动相应的连接装置。
可选地,触控面板142可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位、姿势,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成处理器能够处理的信息,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板142,也可以采用未来发展的任何技术实现触控面板142。
进一步的,触控面板142可覆盖显示面板141。用户可以根据显示面板141显示的内容(该显示内容包括但不限于,软键盘、虚拟鼠标、虚拟按键、图标等),在显示面板141上覆盖的触控面板142上或者附近进行操作。触控面板142检测到在其上或附近的操作后,通过I/O子***170传送给处理器180以确定用户输入,随后处理器180根据用户输入通过I/O子***170在显示面板141上提供相应的视觉输出。
应理解,虽然在图1中,触控面板142与显示面板141是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触控面板142与显示面板141集成而实现手机100的输入和输出功能。
手机100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。
具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机100移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,麦克风162可提供用户与手机100之间的音频接口。音频电路160可将接收到的音频数据转换后的信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,麦克风162将收集的声音信号转换为信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路108以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。
I/O子***170用来控制输入输出的外部设备,可以包括其他设备输入控制器171、传感器控制器172、显示控制器173。可选地,一个或多个其他输入控制设备控制器171从其他输入设备130接收信号和/或者向其他输入设备130发送信号,其他输入设备130可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)。
值得说明的是,其他输入控制设备控制器171可以与任一个或者多个上述设备连接。所述I/O子***170中的显示控制器173从显示屏140接收信号和/或者向显示屏140发送信号。显示屏140检测到用户输入后,显示控制器173将检测到的用户输入转换为与显示在显示屏140上的用户界面对象的交互,即实现人机交互。传感器控制器172可以从一个或者多个传感器150接收信号和/或者向一个或者多个传感器150发送信号。
处理器180是手机100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机100的各种功能和处理数据,从而对手机进行整体监控。
可选地,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。
可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
需要说明的是,由于其他输入设备130、传感器150以及显示屏140都可以从手机100的外部接收各种信号,最终由处理器180对接收到的信号做数据处理以及执行各种功能,因此,对于处理器180来说,其他输入设备130、传感器150和显示屏140都可以认为是输入设备。
手机100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理***与处理器180逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
尽管未示出,手机100还可以包括摄像头模块、蓝牙模块、红外模块等,在此不再赘述。
本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
下面,对本申请实施例涉及的云文件夹进行简单说明。
文件夹可以是终端设备的启动文件的集合,启动文件可以用于启动相应的应用。用户使用文件夹可以方便管理桌面应用,将功能类似的应用归类于同一个文件夹下,从而解决应用太多时不便浏览和查找应用的问题。也就是说,一个文件夹内可以有若干个功能类似的应用程序启动文件,可以利用文件夹对应用程序启动文件进行分类收纳管理。并且,还可以对应用程序启动文件的拖入、拖出和展示功能。其中,应用文件启动文件可以是启动图标,即终端桌面上用于标识应用的图标。
通过继承文件夹的基本功能,云文件夹是具有分类推荐功能的文件夹,也就是说,云文件夹不仅具有上述普通文件夹的所有功能,更重要的特性是具有分类推荐应用的功能。具体来说,可以通过在云文件夹中展示属于同一类别的用户尚未安装的应用或者其他信息,向用户推荐应用。用户可以查看与应用相关的属性信息,有选择地下载和安装应用。
其中,云文件夹的类型是云文件夹中添加或推荐的应用的属性类别。例如,云文件夹的类型可以是:社交生活、休闲娱乐、轻松工作等。具体而言,在类型为社交生活的云文件夹中,可以添加或推荐微信、QQ、百度地图等应用;在类型为休闲娱乐的云文件夹中,可以添加或推荐腾讯视频、酷狗音乐等应用;在类型为轻松工作的云文件夹中可以添加或推荐WPSOffice、有道词典等应用。
在本申请实施例中,终端设备通过响应用户选定的待创建的目标云文件夹的目标类型的操作指令创建该目标云文件夹,并且,向用户推送从服务器处获取的与该目标类型关联的至少一个应用,使得用户可以从该至少一个应用中选择目标应用,进而,该终端设备下载并安装该目标应用。这样,一方面,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹;另一方面,避免了非预装的云文件夹的应用杂乱的问题,有效地实现了云文件夹的分类推荐功能,提高了用户体验。
需要说明的是,全文涉及的目标类型,可以指用户选定的用于关联云文件夹的应用类型,目标云文件夹,可以是指关联了上述目标类型的云文件夹,其可以接收服务器推送的与所述目标类型关联的应用。
以下,为了便于理解和描述,以上述手机100为例作为本申请实施例的应用处理的方法的执行主体,结合图2至图13对本申请一实施例进行详细说明。
图2是本申请实施例提供的用于终端设备的应用处理的方法200的示意性流程,下面,对方法200中的各个步骤进行详细说明。在步骤S210中,获取至少一种云文件夹的类型。
在本申请实施例中,手机100可以基于两种方式获取该至少一种云文件夹的类型,下面,对这两种方式进行详细说明。
方式A
从所述服务器中获取该至少一种云文件夹的类型。具体实现过程如下:
手机100向服务器发送第一请求消息,该第一请求消息用于请求至少一种云文件夹的类型;
手机100接收该服务器根据该第一请求消息发送的第一响应消息,该第一响应消息用于指示该至少一种类型。
这样,手机100通过从服务器处获取该至少一种云文件夹的类型,可以使得手机100选择的待创建的目标云文件夹的目标类型是服务器能够支持的云文件夹的类型,可以提高用户体验。
需要说明的是,本申请实施例中的服务器可以是传统的物理云服务器,也可以是云服务器。其中,云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效,用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
在一种可能的实现方式中,该至少一种云文件夹的类型是该服务器基于手机100的设备信息推送的。其中,该手机100的设备信息可以包括该手机100的机型和/或该手机100的操作***等关于该手机100的属性的信息。
具体而言,该服务器中存储有多种类型的手机可以支持的云文件夹的类型,手机100向该服务器发送包括手机100的设备信息的第一请求消息,该服务器在通过该第一请求信息中获取到手机100的设备信息后,可以根据该手机100的设备信息确定该手机100能够支持的云文件夹的类型,进而,通过该第一响应消息反馈该手机100能够支持的云文件夹的类型。
这样,服务器基于手机100的设备信息反馈云文件夹的类型,可以使得该服务器反馈的云文件夹的类型与手机100相匹配,即,反馈的云文件夹的类型是该手机100可以支持的云文件夹的类型。
作为示例而非限定,该第一请求消息还可以包括只读存储器(read-only memory,ROM)的版本。
在该方式A中,该手机100可以在检测到用户输入的第三操作指令后,获取该至少一种云文件夹的类型。其中,该第三操作指令可以是用户在显示屏140的空白处的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等,这里,显示屏140包括显示面板141和触控面板142,触控面板142包括触摸检测装置和触摸控制器;或者,该第三操作指令也可以是用户通过麦克风162语音输入的语音指令。任何能够使得用户和手机100进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
可以理解,用户输入的该第三操作指令,可以认为是该手机100获取该至少一种云文件夹的类型的触发条件。
具体而言,手机100在检测到用户输入的该第三操作指令后,可以确知用户需要通过选择一种云文件夹的类型来创建云文件夹,因此,向该服务器获取至少一种云文件夹的类型。
以该第三操作指令为长按操作的指令,若用户需要选择云文件夹的类型,则可以长按显示屏140的某空白处,触摸检测装置检测到用户输入的长按操作后,将长按操作的信号传送给触摸控制器,触摸控制器将该长按操作的信号转化为处理器180可以处理的信号,进而发送给处理器180,这样,处理器180可以获取用户的长按操作。
图3所示为本申请实施例提供的人机交互界面的示意图。APP1至APP8是手机100中已经安装的应用,当用户需要选择云文件夹的类型时,可以在显示屏140的空白处(例如,2.1.1所示的长按点击位置)进行长按操作,手机100在检测到该长按操作后,从服务器处获取云文件夹的类型。
当然,上述以该第三操作指令为长按操作仅为示意性说明,不应对本申请实施例构成限定。例如,该终端设备也可以在接收到声控设备发送的相关信号后,获取该至少一种云文件夹的类型。具体来说,用户可以对着手机100的麦克风输入例如“我要创建云文件夹”的语音,手机100在接收到这种信号后,确知手机100首先需要选择云文件夹的类型,因此,获取该至少一种云文件夹的类型。
方式B
从手机100中获取预先配置的该至少一种云文件夹的类型。
也就是说,手机100中预存有该手机100的操作***能够支持的至少一种云文件夹的类型,该手机100可以从其中直接获取该至少一种云文件夹的类型供用户选择。
同理,在该方式B中,该手机100可以在检测到该第三操作指令后,获取该至少一种云文件夹的类型。其中,该第三操作指令可以是用户对预设图标的点击操作的指令;或者,该第三操作指令也可以是用户在显示屏上的长按操作的指令;或者,该第三操作指令也可以是用户打开预设图标后输入的语音指令等。任何能够使得用户和终端设备进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
可以理解,用户输入的该第三操作指令,可以认为是该手机100获取该至少一种云文件夹的类型的触发条件。
其中,以该第三操作指令为长按操作的指令为例,手机100检测到用户在显示屏上的长按操作后,获取该至少一种云文件夹的类型的方式可以参考上文方式A中针对手机100在检测到用户在显示屏上的长按操作后获取该至少一种云文件夹的类型的具体描述,为了简洁,此处不再赘述。
下面,结合图4,以该第三操作指令为点击操作为例,对手机100在检测到用户对预设图标的点击操作后,获取该至少一种云文件夹的类型的具体过程做一说明。
图4所示为本申请实施例提供的另一人机交互界面的示意图。如图4所示,以手机100新建该目标云文件夹为例,APP1至APP8是手机100中已经安装的应用,当用户需要创建新的云文件夹时,点开2.1.2所示的本地应用“设置”,弹出如2.1.3所示的设置菜单,设置菜单包括云文件夹在内的多个菜单选项,用户点击云文件夹选项,弹出多个与云文件夹相关的操作选项,该操作选项至少包括如2.1.5所示的创建选项。可选地,该操作选项也可以包括删除选项。这样,用户基于创建云文件夹的需求,通过显示屏140点击创建选项,这样,处理器180通过显示屏140输入的信号,可以确定用户需要创建云文件夹,进而确定用户首先需要选择云文件夹的类型,因此,从手机100中获取至少一种云文件夹的类型供用户选择。
应理解,图4所示的菜单选项仅为示意性说明,不应对本申请实施例构成限定。实际上,设置中可以包括所有关于本地安装的应用的菜单选项。
S211,在显示屏上显示该至少一种云文件夹的类型。
即,该手机100在获取到该手机100能够支持的至少一种云文件夹的类型后,处理器180可以通过显示控制屏173控制显示屏140向用户显示该至少一种类型,以供用户可以从该至少一种类型中选择该目标类型。
这样,通过显示屏向用户提供可供选择的云文件夹的类型,可以方便用户确定云文件夹的类型,改善用户体验。
下面,结合图5和图6,基于上述两种获取至少一种云文件夹的类型的方式对手机100的人机交互界面的变化过程做一说明。
图5所示为本申请实施例提供的另一人机交互界面的示意图。如图5所示,假设手机100在检测到用户在显示屏140上的长按操作后,从服务器获取至少一种云文件夹的类型,并且,通过显示控制器173控制显示屏140显示该云文件夹分类菜单,即,弹出如2.2.1所示的云文件夹分类菜单,其中,该云文件夹分类菜单中包括多个如2.2.2所示的菜单选项,每个菜单选项指示一种云文件夹的类型,在图5中,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。可以理解,这里的分类只是示例,在此并不对其进行限定。
图6所示为本申请时候提供的另一人机交互界面的示意图。如图6所示,假设手机100在检测到用户对***的预设图标“设置”的触摸操作后,弹出2.1.3所示的设置菜单,在检测到用户对云文件夹的触摸操作后,弹出包括2.1.5在内的至少一种操作选项,在检测到用户对创建选项的触摸操作后,通过显示控制器173控制显示屏140显示该云文件夹分类菜单,即,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单中包括多个如2.2.2所示的菜单选项,每个菜单选项指示一种云文件夹的类型,在图6中,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。同样地,这里的分类只是示例,在此并不对其进行限定。
当手机100通过显示屏140显示至少一种云文件夹的类型后,用户可以基于实际需求,从3种类型中选择一种类型作为目标类型。具体而言,可以在该目标类型对应的位置上进行触摸操作,从而完成选择目标类型的过程
对应地,处理器180在检测到用户在显示屏140的目标位置上发生触摸操作时,确定对应该目标位置的目标类型。
实现过程中,至少一种云文件夹的类型对应显示屏140上的至少一个位置,每个云文件夹的类型对应一个位置,也就是说,哪个云文件夹的类型会显示在显示屏上的哪个位置上,手机100中是明确知道的。因此,显示屏140检测到用户在目标位置上的触摸操作后,显示控制器173将检测到的触摸操作转化为处理器180能够识别的信号,将信号发送至处理器180。也就是说,用户的触摸操作可以用于指示显示屏140上的位置。这样,处理器180就可以根据触摸操作的信号所指示的目标位置,确定该目标位置对应的目标类型。
继续如图5或图6所示,例如,该目标类型为休闲娱乐,用户通过对休闲娱乐的菜单选项的触摸操作可以完成该目标类型的选择过程。
应理解,虽然显示屏是直接检测用户的触摸操作的设备,由于处理器只有在发生触摸操作时才会接收到显示控制器发送的关于触摸操作的信号,因此,可以将处理器获取到的触摸操作的信号理解为处理器检测到用户的触摸操作。
需要说明的是,当该终端设备是包括显示屏在内的计算机时,用户可以通过鼠标在显示屏上的目标位置上进行点击操作,从该至少一种类型中选择该目标类型。其中,处理器可以通过获取到的点击操作的信号确定目标位置,从而确定该目标位置对应的目标类型。
应理解,为了向用户通知手机100从网络设备获取的该至少一种云文件夹的类型,作为示例而非限定,通过在显示屏上显示该至少一种云文件夹的类型的方式仅为示意性说明,手机100还可以通过其他方式使得用户能够确定该至少一种云文件夹的类型。
例如,手机100可以通过声控设备输出该至少一种云文件夹的类型。具体而言,处理器180将用于指示该至少一种云文件夹的类型的音频数据通过音频电路160转化后的信号传输至扬声器161,进而通过扬声器161输出声音信号,即,通过扬声器161播放该至少一种类型。
对于用户来说,用户可以将确定的目标类型通过麦克风162输入,麦克风162将接收到的声音信号转化为信号,由音频电路160接收后转化为音频数据发送至处理器180,这样,处理器1810可以根据音频数据确定该目标类型。
在步骤S220中,获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令。
用户基于自己对于云文件夹的需求,可以通过输入设备输入该第一操作指令,这样,手机100中的处理器180通过该输入设备获取该第一操作指令。具体来说,该输入设备可以将用于指示该目标类型的信号直接发送至手机100中的处理器180,或者通过其他设备将用于指示该目标类型的信号转化为处理器180能够识别的信号,然后将处理后的信号发送至处理器180,这样,处理器180最后获取到的信号即为该第一操作指令。
其中,该输入设备可以是键盘(例如,其他输入设备130中的一种)、显示屏(例如,显示屏140)、声控设备(例如,音频电路160、扬声器161和麦克风162等)或鼠标(例如,其他输入设备130中的一种)等任何可以接收用户输入的信息的设备,本申请实施例不做任何限定。
对应地,不同类型的输入设备对应不同的操作指令(例如,第一操作指令)。例如,当该输入设备是显示屏140时,该显示屏140包括触控面板142,处理器180通过用户在触控面板142的触摸操作获取该第一操作指令,该第一操作指令可以是用户输入的触摸操作的指令,该触摸操作可以是点击操作、长按操作、滑动操作以及拖曳操作等;当该输入设备是声控设备时,该声控设备可以包括麦克风162和音频电路160,用户通过语音输出用于表示该目标类型的声音信号,麦克风162将收集的声音信号转化为信号,由音频电路160将接收后的信号转化为音频数据,该处理器180将该音频数据或通过其他设备对音频数据处理后的信号作为该第一操作指令;当该输入设备为键盘等手机100中的设备以外的其他输入设备130时,该处理器180可以通过该其他输入设备130输入的信号获取该第一操作指令。
作为示例而非限定,手机100可以不需要通过上述步骤S210和S211获取和显示至少一种云文件夹的类型,用户也可以不需要从该至少一种云文件夹的类型中选定该目标类型,可以直接通过声控设备(例如,麦克风162)语音输入该目标类型。
在步骤S230中,响应该第一操作指令,创建与该目标类型关联的该目标云文件夹。
在本申请实施例中,手机100基于用户选定的目标类型的第一操作指令创建目标云文件夹的方式可以3种方式,下面,分别对上述3种方式进行说明。
方式1
响应所述第一操作指令,新建所述目标云文件夹。
即,手机100基于该目标类型,在手机100中重新创建一个新的(或者说,手机100中不存在的)云文件夹(即,目标云文文件夹)。
在本申请实施例中,用户可以基于多种情况重新创建云文件夹。例如:手机100中不存在具有该目标类型的目标云文件夹;或者,手机100之前存在具有该目标类型的目标云文件夹但是用户不小心将其删除;或者,手机100中存在云文件夹,但是,这种云文件夹没有属性类别(即,无法实现云文件夹的分类推荐功能);或者,手机100中存在云文件夹,但是,这种云文件夹的类型不符合用户目前的需求。
具体实现方式可以参考图5和图6的相关描述,为了简洁,此处不再赘述。
方式2
该获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户在已有的文件夹中添加该目标类型的操作指令;以及,
该响应该第一操作指令,创建与该目标类型关联的该目标云文件夹,包括:
响应用户在已有的文件夹中添加该目标类型的操作指令,更新该文件夹以创建该目标云文件夹。
在方式2中,不需要像方式1重新创建一个新的云文件夹,而是可以对手机100中已有的文件夹进行更新升级,从而实现对具有该目标类型的目标云文件夹的创建过程。
在一种可能的实现方式中,文件夹是没有分类推荐功能的普通文件夹,此种情况下,可以通过在这种普通文件夹中添加用于打开或停止推荐功能的开关选项,将其转化为仅有推送功能的云文件夹(虽然具有推送功能,但是服务器推送的应用包括各种类型),并且,通过在这种仅具有推送功能的云文件夹中通过添加该目标类型,使得这种仅具有推送功能的云文件夹进一步更新为可以根据该目标类型推荐应用的目标云文件夹。
在另一种可能的实现方式中,该文件夹本身就是仅有推送功能的云文件夹(虽然具有推送功能,但是服务器推送的应用包括各种类型),可以在这种仅具有推送功能的云文件夹中通过添加该目标类型,使得这种仅具有推送功能的云文件夹进一步更新为可以根据该目标类型推荐应用的目标云文件夹。
其中,在文件夹中添加目标类型的方式可以参考上文方式A。如图7所示,用户可以在手机100中已有的文件夹(文件夹#1)的空白处进行相关操作(例如,长按操作或者点击操作),手机100检测到用户的操作行为后,可以从服务器或手机100自带的操作***中获取且显示至少一种云文件夹的类型,随后,基于用户从该至少一种云文件夹的类型中选定的目标类型,将该文件夹自动更新为具有分类推荐功能的目标云文件夹。
方式3
该获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户修改已有的云文件夹的类型为该目标类型的操作指令;以及,
该响应所述第一操作指令,创建与该目标类型关联的该目标云文件夹,包括:
响应用户修改已有的云文件夹的类型为该目标类型的操作指令,更新该云文件夹以创建该目标云文件夹。
其中,已有的云文件夹表示的是具有分类推荐功能的云文件夹,可以是手机100在出厂设置时操作***中自带的云文件夹,或者预装的云文件夹。
同样,在方式3中,不需要像方式1重新创建一个新的云文件夹,而是可以对手机100中已有的云文件夹通过修改云文件夹的类型进行更新升级,从而实现对具有该目标类型的目标云文件夹的创建过程。
这里,修改已有的云文件夹的类型的方式可以参考如下:
类似图7所示(在方式3中借用图7来说明怎么对云文件夹的类型进行修改,请忽略上述方式2中图7中的文件夹可以为普通文件夹或者云文件夹),在一种可能实现方式中,用户点开该云文件夹(即,文件夹#1),在云文件夹#1空白处进行相关操作(例如,长按操作或者点击操作),手机100检测到用户的相关操作后,从服务器或手机100的操作***中获取且显示至少一种云文件夹的类型,随后,基于用户从该至少一种云文件夹的类型中选定的目标类型,更新当前的云文件夹为具有该目标类型的目标云文件夹。
如图8所示,在另一种实现方式中,已有的云文件夹(例如,文件夹#2)中设置有修改云文件夹类型的菜单选项,用户点击文件夹#2中的菜单选项后,手机100检测到用户对修改云文件夹类型的菜单选项的触摸操作(例如,长按操作或者点击操作)后,从服务器或手机100的操作***中获取且弹出包括至少一种云文件夹的类型的菜单,进而,手机100检测到用户选定的目标类型,确定用户需要修改当前***作的云文件夹的类型,因此,更新当前的云文件夹为具有该目标类型的目标云文件夹。
在步骤S231中,当创建完该目标云文件夹时,显示该目标云文件夹。
具体而言,该处理器180根据该第一操作指令创建类型为该目标类型的云文件夹(即,目标云文件夹),并且,在手机100的桌面上添加该目标文件夹的图标,即,通过显示控制器173控制显示屏140在显示屏140上显示该目标文件夹的图标,方便用户通过该目标云文件的图标管理相关应用。
图9所示为本申请实施例提供的另一人机交互界面的示意图。如图9所示,当用户在如图5、图6,图7或图8所示的至少一种类型中选择的目标类型为“休闲娱乐”时,处理器180创建类型为该目标类型的目标云文件夹,并且通过显示控制器173在显示屏140上显示该目标云文件夹的图标,这样,在显示屏140的人机交互界面上添加了新的图标,即,该目标云文件夹“休闲娱乐”的图标。
在步骤S232中,创建完成该目标云文件夹后,为了避免重启手机100的操作***后目标云文件夹的参数丢失,保存将该目标云文件夹的参数。其中,该参数包括以下至少一种:该目标云文件夹的名称、该目标云文件夹的类型、该目标云文件夹在该显示屏上的序号或该目标云文件夹在该显示屏上的位置。
其中,该目标云文件夹的在显示屏140上的序号可以理解为用于标识该目标云文件夹在终端设备的桌面上的位置的消息。具体而言,每个操作对象在显示屏140上都有对应的位置,即,位置指的是操作对象在显示屏上的二维坐标,显示屏上的区域的坐标决定了操作对象。当用户对操作对象进行相关操作时,显示屏140的触控面板142会在该操作对象对应的位置上检测到相关操作,可以使得处理器180基于对应位置上的检测信号确定用户的相关操作或者用户的行为,从而向用户输出对应的内容。因此,当用户在对该目标云文件夹进行相关操作时,可以使得手机100能够确定用户进行相关操作的操作对象是该目标云文件夹。
在一种可能的实现方式中,为了方便用户识别该目标云文件夹,可以将该目标云文件夹的类型作为该目标云文件夹的名称。继续如图7所示,该目标云文件夹的类型为“休闲娱乐”,则,该目标云文件夹的名称也为“休闲娱乐”。
下面,对该目标云文件夹中的各种功能按钮做一详细说明。
该目标云文件夹包括推荐开关。可选地,该目标云文件夹还包括刷新按钮或添加按钮中的至少一种。
图10所示为本申请实施例提供的目标云文件夹被打开后的人机交互界面的示意图。如图10所示,目标云文件夹“休闲娱乐”被打开后,在人机交互界面上显示3种功能图标:如2.3.1所示的推荐功能、如2.3.2所示的刷新按钮,如2.3.3所示的添加按钮。
下面,对每个功能图标的功能做一简单描述。
推荐开关:用于控制是否展示应用,或者说,推荐开关用于控制是否执行获取应用的动作。具体而言,当推荐开关被开启时,手机100通过显示屏140展示应用,或者说,手机100执行获取应用的动作;当推荐开关被关闭时,手机100不展示应用,或者说,手机100不执行获取应用的动作,此种情况下,云文件夹会蜕变为普通文件夹,不具备推荐应用的功能。
刷新按钮:用于控制是否更新应用,或者说,刷新按钮用于控制是否执行实时获取应用的动作。具体而言,当刷新按钮被开启时,手机100实时通过显示屏140展示应用,或者说,手机100执行实时获取应用的动作;当刷新按钮关被关闭时,手机100不展示应用,或者说,手机100不执行实时获取应用的动作。
添加按钮:用于将安装在本地的应用,从该目标文件夹外部添加至该目标文件夹内部。
以上,通过步骤S210至S232详细描述了创建目标云文件的具体过程,下面,通过步骤S240至步骤S250,详细描述基于本申请实施例的目标云文件夹安装应用的过程。
在步骤S240中,获取服务器推送的与该目标类型关联的至少一个应用,并且,在该目标文件夹中显示该至少一个应用。
具体而言,本申请实施例中,云文件夹最大的功能特点是分类推荐功能,因此,处理器180可以根据该目标类型,通过与服务器之间的信息交互,获取与该目标类型关联的至少一个应用,从而,通过显示控制器173控制显示屏140,在该目标云文件夹中显示该至少一个应用。
在本申请实施例中,可以将手机100根据该目标类型推送的应用称为推荐应用。
其中,“与该目标类型关联的至少一个应用”可以理解为:该至少一个应用的功能都可以归类于该目标类型中。
这里,手机100根据该目标类型获取该一个应用,通过显示屏140在该目标云文件夹中显示该至少一个应用,不仅可以很好地体现出云文件夹的分类推荐功能,也提高了用户体验。例如,该目标类型为“休闲娱乐”,则,处理器180根据“休闲娱乐”获取的至少一个应用可以是:腾讯视频、酷狗音乐等应用。
在本申请实施例中,可以通过图标的显示方式在显示屏140上显示该至少一个应用。
如图11所示,2.3.5所示的应用的图标为该目标云文件夹中已经安装的应用的图标,2.3.4所示的应用的图标为服务器推送的应用。
在本申请实施例中,终端设备可以将用户的相关操作行为作为获取该至少一个应用的触发条件,因此,在一种可能的实现方式中,在该显示屏140上检测到用户针对该目标云文件夹的第四操作指令后,获取该服务器推送的与该目标类型关联的至少一个应用,并且,在该目标云文件夹中显示该至少一个应用。
其中,该第四操作指令可以是用户针对该目标云文件夹的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等;或者,该第四操作指令也可以是用户通过麦克风162语音输入的语音指令。任何能够使得用户和终端设备进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
下面,通过该目标云文件夹中包括的推荐开关和刷新按钮,以该第四操作指令为触摸操作的指令为例,分别从3种情况详细说明手机100在该显示屏140上检测到用户针对该目标云文件夹的第四操作指令后,获取该服务器推送的与该目标类型关联的至少一个应用的过程。
情况1
用户只要点开该目标云文件夹,该推荐开关就会被自动开启,对应地,手机100在检测到用户在显示屏140上针对该目标云文件夹的触摸操作后,就可以获取该至少一种应用。
情况2
用户点开该目标云文件夹,且打开该推荐开关,对应地,手机100在检测到用户在显示屏140上针对该目标云文件夹中的推荐开关的触摸操作后,就可以获取该至少一种应用。这里,用户针对该目标云文件夹的触摸操作可以理解为具体针对该目标云文件夹的推荐开关的触摸操作。
情况3
用户点开该目标文件夹,且推荐开关被开启以及刷新按钮被点击,对应地,手机100在检测到用户点开该目标云文件夹的操作、推荐开关的状态为开启状态并且用户点击刷新按钮的操作时,就可以从服务器处获取该至少一个应用。这里,用户针对该目标云文件夹的触摸操作可以理解为具体针对目标云文件夹的刷新按钮的触摸操作。
应理解,用户点开该目标文件夹,且推荐开关被开启时,用户每点击一次刷新按钮,手机100都会检测到用户对刷新按钮的操作,也都会从服务器处获取该至少一种应用,即,手机100基于用户对刷新按钮的实时操作为用户推荐实时更新的应用。
下面,针对手机100获取该至少一个应用的过程进行说明。
向网络设备发送第二请求消息,该第二请求消息包括该目标类型;
接收该服务器根据该第二请求消息发送的第二响应信息,该第二响应消息用于指示该至少一个应用。
具体而言,手机100可以向该服务器发送该第二请求消息,该服务器接收到该第二请求消息后,从网络中获取该至少一个应用,并且,通过服务器中的网络接口将用于指示该至少一个应用的第二响应消息发送给手机100。
需要说明的是,在具体实现中,该服务器获取的是每个应用的Icon的统一资源定位符(uniform resource locator,URL)。其中,Icon是一种图标格式,用于***图标、软件图标等,常见的软件或windows桌面上的那些图标一般都是ICON格式的。URL是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
还需要说明的是,当用户点开该目标文件夹或点击刷新按钮,手机100检测到相关操作后,获取该至少一个应用时,会替换掉手机100上一次为用户推荐的应用的Icon。
可选地,该第二请求消息还可以包括用户的个人信息。
其中,用户的个人信息可以包括:用户当前所处的位置,用户的使用偏好(例如,用户喜欢浏览哪类网页)等信息。
在步骤S250中,响应用户从该至少一个应用中选择的目标应用的第二操作指令,安装该目标应用。
在一种可能的实现方式中,响应该第二操作指令,在显示屏上显示用于下载该目标应用的下载链接;
响应于针对该目标应用的下载链接的触摸操作,安装该目标应用;
在显示屏上显示该目标应用。
其中,该第二操作指令可以是用户针对该目标应用的触摸操作,该触摸操作可以是长按操作、滑动操作或点击操作等,任何能够使得用户和终端设备进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
具体而言,用户从显示屏140上显示的至少一个应用中,通过触摸操作点击一个或多个应用(即,目标应用)的图标,手机100基于检测到的该第二操作指令,在显示屏140会弹出该目标应用的说明信息,该目标应用的说明信息中至少包括该目标应用的下载链接。进而,用户通过触摸操作点击该目标应用的下载链接,对应地,手机100基于检测到针对该目标应用的下载链接的触摸操作,安装该目标应用。在一种可能的实现方式中,应用的说明信息还可以包括:应用名称、应用占用的存储空间的大小、下载应用所需的权限、应用的图标URL、应用的开发者。
图12和图13所示为本申请实施例提供的目标云文件的另一人机交互界面的示意图。如图12所示,当用户点击该目标应用(例如,应用2)后,显示屏140弹出如2.3.6所示的应用2的说明信息,该说明信息中包括:应用2占用的存储空间的大小、应用2的开发者,下载应用2需要的权限和应用2的下载地址。并且,点击该目标应用的下载链接,手机100基于用户针对该目标应用的下载链接的触摸操作安装该目标应用。如图13所示,APP1至APP4是之前本地安装的应用,2.3.7所示的应用2为手机100基于图10中用户的操作下载并安装的目标应用。
下面,从创建该目标云文件夹的3种方式的角度,分别通过图14至图16对本申请实施例进行描述。
图14所示为基于本申请另一实施例的提供的用于终端设备的应用处理的方法300的示意性流程图。其中,方法300是基于新建目标云文件夹的过程描述的实施例。下面,对每个步骤做一说明。
在步骤S310中,获取至少一种云文件夹的类型。
其中,手机100可以通过两种方式获取该至少一种云文件夹的类型。
在第一种方式中,用户可以通过输入设备输入操作指令(为了便于区分与理解,记为操作指令#A1),手机100在检测到操作指令#A1后,可以从服务器处获取该至少一种云文件夹的类型。具体而言,手机100可以向服务器发送用于请求该至少一种云文件夹的类型的第一请求消息,该服务器基于该第一请求消息,向手机100推送该至少一种云文件夹的类型。
这里,操作指令#A1可以是用户在显示屏140的空白处的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等;操作指令#A1也可以是用户通过麦克风162语音输入的语音指令。任何能够使得用户和终端设备进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
例如,参考图3,图3所示的操作指令#A1为长按操作的指令。
在第二种方式中,用户可以通过输入设备输入操作指令(为了便于区分与理解,记为操作指令#A2),手机100在检测到操作指令#A2后,可以获取预存在手机100中的支持该至少一种云文件夹的类型。
这里,操作指令#A2可以是用户在显示屏140的空白处的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等;操作指令#A2可以是用户针对预设图标的触摸操作的指令,该触摸操作可以是长按操作或点击操作等;操作指令#A2也可以是用户打开预设图标后输入的语音指令等。任何能够使得用户和终端设备进行交互的操作指令都在本申请实施例的保护范围内,本申请实施例不做任何限定。
例如,参考图4,图4所示的操作指令#A1为用户针对预设图标的触摸操作的指令。
需要指出的是,操作指令#A1和操作指令#A2可以对应方法200中的第三操作指令。
在步骤S311中,显示该至少一种云文件夹的类型。
如图5所示,假设手机100在检测到用户在显示屏140空白处的如2.1.1所示的触摸操作(例如,长按操作)后,手机100可以从服务器或手机100中的操作***中获取至少一种云文件夹的类型,并且,通过显示控制器173控制显示屏140显示该云文件夹分类菜单,即,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。
再如图6所示,假设手机100在检测到用户对***的预设图标“设置”的触摸操作(例如,点击操作)后,显示屏140上会弹出2.1.3所示的设置菜单,在检测到用户对云文件夹的触摸操作后,弹出包括2.1.5在内的至少一种操作选项,在检测到用户对创建选项的触摸操作后,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。
作为示例而非限定,手机100也可以通过扬声器161语音输出该至少一种云文件夹的类型,并不需要在显示屏上显示该至少一种云文件夹的类型。
在步骤S320中,获取用户选定的待新建的目标云文件夹的目标类型的第一操作指令。
也就是说,用户可以从手机100输出(显示屏显示或声控设备等输出)的至少一种云文件夹的类型中选择目标类型,通过输入设备输入该第一操作指令,手机100中的处理器180通过该输入设备获取该第一操作指令。
其中,针对步骤S320中获取该第一操作指令的具体描述可以参考方法200中针对步骤S220的描述,此处为了简洁,不再赘述。
例如,参考图5,通过检测用户针对云文件夹分类菜单中的“休闲娱乐”的触摸操作,获取该第一操作指令。
在步骤S330中,响应该第一操作指令,新建该目标云文件夹。
即,手机100基于该目标类型,在手机100中重新创建一个新的(或者说,手机100中不存在的)云文件夹(即,目标云文文件夹)。
其中,针对步骤S330的具体描述可以参考方法200中步骤S230的方式1针对新建目标云文件夹的描述。
在步骤S331中,显示该目标云文件夹。
手机100创建完该目标云文件夹后,在显示屏140上显示该目标云文件夹,以方便用户对该目标云文件夹进行相关操作。
例如,参考图9,假设用户选择的目标类型为“休闲娱乐”时,创建该目标云文件夹后,在显示屏140上新添加一个类型为“休闲娱乐”的目标云文件夹。
例如,参考图10,该目标云文件夹中包括推荐开关、刷新按钮或添加按钮。
在步骤S332中,创建完成该目标云文件夹后,保存将该目标云文件夹的参数。其中,该参数包括以下至少一种:该目标云文件夹的名称、该目标云文件夹的类型、该目标云文件夹在该显示屏上的序号或该目标云文件夹在该显示屏上的位置。
针对各种参数的说明可以参考方法200中针对该各种参数的说明,为了避免赘述,此处不再赘述。
在步骤S340中,获取服务器推送的与该目标类型关联的至少一个应用。
具体而言,用户可以针对该目标云文件输入相关操作指令(例如,第四操作指令),手机100在检测到用户的第四操作指令后,从该服务器处获取与该目标类型关联的至少一种应用。即,手机100通过向该服务器发送用于指示该至少一个应用的第二请求消息,该服务器基于该第二请求消息反馈该至少一种应用。其中,该第四操作指令可以是用户针对该目标云文件夹的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等;该第四操作指令也可以是用户通过麦克风162输入的语音指令。
其中,针对步骤S340的具体描述可以参考方法200中对步骤S240的具体描述,手机为了简洁,此处不再赘述。
例如,参考图11,2.3.5所示的应用的图标为该目标云文件夹中已经安装的应用的图标,2.3.4所示的应用的图标为服务器推送的应用。
在步骤S350中,响应用户从该至少一个应用中选择的目标应用的第二操作指令,安装该目标应用。
即,用户从手机100输出的至少一个应用中选择目标应用,通过输入设备输入第二操作指令,手机100在检测到第二操作指令后,基于第二操作指令下载并安装该目标应用。其中,第二操作指令可以是用户输入的触摸操作的指令,该触摸操作可以是长按操作、滑动操作或点击操作等;操作指令#C也可以是用户通过麦克风162输入的语音指令。
其中,针对步骤S350的具体描述可以参考方法200中对步骤S250的具体描述,为了简洁,此处不再赘述。
例如,如图12所示,当用户点击该目标应用(例如,应用2)后,显示屏140弹出如2.3.6所示的应用2的说明信息,该说明信息中包括:应用2占用的存储空间的大小、应用2的开发者,下载应用2需要的权限和应用2的下载地址。进而,用户点击该目标应用的下载链接,手机100基于用户针对该目标应用的下载链接的操作安装该目标应用。如图13所示,APP1至APP4是之前本地安装的应用,2.3.7所示的应用2为手机100基于图10中用户的操作下载并安装的目标应用。
图15所示为基于本申请另一实施例提供的用于终端设备的应用处理的方法400的示意性流程图。
其中,方法400是基于在已有的文件夹中添加目标类型以创建目标云文件夹的过程描述的实施例。手机100中已有的文件夹可以是没有分类推荐功能的普通文件夹,也可以是仅具有推荐功能的云文件夹。下面,对每个步骤做一说明。
在步骤S410中,获取至少一种云文件夹的类型。
例如,参考图7,用户可以在已有的文件(例如,文件夹#1)的空白处进行如2.1.1所示的触摸操作(例如,长按操作或点击操作),手机100在检测到该触摸操作的指令时,可以从服务器或手机100的操作***中获取该至少一种云文件夹的类型。
在步骤S411中,显示该至少一种云文件夹的类型。
例如,继续参考图7,假设手机100在检测到用户在文件夹#1的空白处的如2.1.1所示的触摸操作(例如,长按操作)后,手机100可以从服务器或手机100中的操作***中获取至少一种云文件夹的类型,并且,通过显示控制器173控制显示屏140显示该云文件夹分类菜单,即,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。
作为示例而非限定,手机100也可以通过扬声器161语音输出该至少一种云文件夹的类型,并不需要在显示屏上显示该至少一种云文件夹的类型。
在步骤S420中,获取用户在已有的文件夹中添加目标类型的操作指令。
也就是说,用户可以从手机100输出(显示屏显示或声控设备等输出)的至少一种云文件夹的类型中选择目标类型,以指示手机100在已有的文件夹中添加该目标类型,手机100中的处理器180通过输入设备获取该操作指令。
例如,继续参考图7,通过检测用户针对云文件夹分类菜单中的“休闲娱乐”的触摸操作,获取该操作指令。
在步骤S430中,响应该操作指令,在已有的文件夹中通过添加该目标类型,更新该已有的文件夹以创建目标云文件夹。
在一种可能的实现方式中,文件夹是没有分类推荐功能的普通文件夹,此种情况下,可以通过在这种普通文件夹中添加用于打开或停止推荐功能的开关选项,将其转化为仅有推送功能的云文件夹(虽然具有推送功能,但是服务器推送的应用包括各种类型),并且,通过在这种仅具有推送功能的云文件夹中通过添加该目标类型,使得这种仅具有推送功能的云文件夹进一步更新为可以根据目标类型推荐应用的目标云文件夹。
在另一种可能的实现方式中,该文件夹本身就是仅有推送功能的云文件夹,可以在这种仅具有推送功能的云文件夹中通过添加该目标类型(虽然具有推送功能,但是服务器推送的应用包括各种类型),使得这种仅具有推送功能的云文件夹进一步更新为可以根据目标类型推荐应用的目标云文件夹。
其中,针对步骤S430的具体描述可以参考方法200中步骤S230的方式2针对创建目标云文件夹的描述。
在步骤S431中,显示该目标云文件夹。
在步骤S432中,保存将该目标云文件夹的参数。
在步骤S440中,获取服务器推送的与该目标类型关联的至少一个应用。
在步骤S450中,响应用户从该至少一个应用中选择的目标应用的第二操作指令,安装该目标应用。
这里,针对步骤S431至S450的具体描述可以分别对应参考方法300中针对步骤S331至S350的具体描述,为了简洁,此处不再赘述。
图16所示为基于本申请另一实施例提供的用于终端设备的应用处理的方法500的示意性流程图。
其中,方法500是基于在已有的云文件夹中修改目标类型以创建目标云文件夹的过程描述的实施例。手机100中已有的云文件夹是具有分类推荐功能的云文件夹,下面,对每个步骤做一说明。
在步骤S510中,获取至少一种云文件夹的类型。
例如,参考图7,用户可以在已有的云文件夹(例如,文件夹#1)的空白处进行如2.1.1所示的触摸操作(例如,长按操作或点击操作),手机100在检测到该触摸操作的指令时,可以从服务器或手机100的操作***中获取该至少一种云文件夹的类型。
再例如,参考图8,已有的云文件夹(例如,文件夹#2)中设置有修改云文件夹类型的菜单选项,用户点击文件夹#2中的菜单选项后,手机100检测到用户对修改云文件夹类型的菜单选项的触摸操作(例如,长按操作或点击操作)后,从服务器或手机100的操作***中获取且弹出包括至少一种云文件夹的类型的菜单。
在步骤S511中,显示该至少一种云文件夹的类型。
例如,继续参考图7,假设手机100在检测到用户在文件夹#1的空白处的如2.1.1所示的触摸操作(例如,长按操作或点击操作)后,手机100可以从服务器或手机100中的操作***中获取至少一种云文件夹的类型,并且,通过显示控制器173控制显示屏140显示该云文件夹分类菜单,即,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。
再例如,继续参考图8,假设手机100检测到用户对修改云文件夹类型的菜单选项的点击操作后,从服务器或手机100的操作***中获取且通过显示屏140弹出包括至少一种云文件夹的类型的菜单,即,弹出如2.2.1所示的云文件夹分类菜单,该云文件夹分类菜单指示云文件夹的3种类型:社交生活、休闲娱乐和轻松工作。
作为示例而非限定,手机100也可以通过扬声器161语音输出该至少一种云文件夹的类型,并不需要在显示屏上显示该至少一种云文件夹的类型。
在步骤S520中,获取用户修改已有的云文件夹的类型为目标类型的操作指令。
也就是说,用户可以从手机100输出(显示屏显示或声控设备等输出)的至少一种云文件夹的类型中选择目标类型,以指示手机100修改已有的云文件夹的类型为该目标类型,手机100中的处理器180通过输入设备获取该操作指令。
例如,继续参考图7或图8,通过检测到用户针对云文件夹分类菜单中的“休闲娱乐”的触摸操作,获取该操作指令。
在步骤S530中,响应该操作指令,修改已有的云文件夹的类型为该目标类型,更新该已有的文件夹以创建目标云文件夹。
即,手机100在检测到用户在已有的云文件夹中的该操作指令后,确定用户需要修改当前***作的云文件夹的类型,因此,更新当前的云文件夹为具有该目标类型的目标云文件夹。
其中,针对步骤S530的具体描述可以参考方法200中步骤S230的方式3针对创建目标云文件夹的描述。
在步骤S531中,显示该目标云文件夹。
在步骤S532中,保存将该目标云文件夹的参数。
在步骤S540中,获取服务器推送的与该目标类型关联的至少一个应用。
在步骤S550中,响应用户从该至少一个应用中选择的目标应用的第二操作指令,安装该目标应用。
这里,针对步骤S531至S550的具体描述可以分别对应参考方法300中针对步骤S331至S350的具体描述,为了简洁,此处不再赘述。
以上,通过图2至图16对本申请实施例的应用处理的方法做了详细说明。下面,结合图1和图17分别对本申请实施例的应用处理的终端设备和装置进行说明。方法实施例所描述的技术特征同样适用于以下装置实施例。
图17示出了本申请实施例提供的一种用于终端设备的应用处理的装置700。如图17所示,该装置700包括处理单元710、存储单元720显示单元730。其中,处理单元710用于:
获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令;
响应该第一操作指令,创建与该目标类型关联的该目标云文件夹;
获取服务器推送的与该目标类型关联的至少一个应用,并且,在该目标云文件夹中显示该至少一个应用;
响应用户从该至少一个应用中选择的目标应用的第二操作指令,安装该目标应用。
因此,本申请实施例提供的装置,通过根据用户选定的目标类型的第一操作指令创建具有该目标类型的目标云文件夹,并且,根据该目标类型向用户推送至少一个应用,基于用户从该至少一个应用中选择的目标应用的第二操作指令安装该目标应用,一方面,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,另一方面,避免了非预装的云文件夹的应用杂乱的问题,有效地实现了云文件夹的分类推荐功能,提高了用户体验。
在一种可能的实现方式中,处理单元710还用于:
获取至少一种云文件夹的类型,其中,该目标类型为用户从该至少一种云文件夹的类型中选定的类型。
因此,本申请实施例提供的装置,通过向用户提供可供选择的至少一种云文件夹的类型,可以方便用户确定云文件夹的类型,改善用户体验。
在一种可能的实现方式中,处理单元710具体用于:
从该服务器中获取该至少一种云文件的类型。
因此,本申请实施例提供的装置,通过从服务器获取至少一种云文件夹的类型,可以使得该终端设备选择的目标云文件夹的目标类型是服务器支持的云文件夹的类型,便于后续服务器推送与该目标类型关联的至少一个应用。
在一种可能的实现方式中,该至少一种云文件夹的类型是该服务器基于该终端设备的设备信息推送的。
因此,本申请实施例提供的装置,服务器可以基于终端设备的设备信息反馈云文件夹的类型,可以使得反馈的云文件夹的类型与终端设备的机型相匹配,即,反馈的云文件夹的类型是该终端设备可以支持的云文件夹的类型。
在一种可能的实现方式中,处理单元710具体用于:
从该装置中获取预先配置的该至少一种云文件夹的类型。
在一种可能的实现方式中,处理单元710具体用于:
在检测到用户输入的第三操作指令后,获取该至少一种云文件夹的类型。
因此,本申请实施例提供的装置,通过用户输入的第三操作指令触发装置获取云文件夹的类型的方式简单方便,便于操作,用户体验高。
在一种可能的实现方式中,显示单元730还用于:
显示该至少一种云文件夹的类型。
在一种可能的实现方式中,处理单元710具体用于:
响应该第一操作指令,新建该目标云文件夹。
因此,本申请实施例提供的装置,通过用户选定的待创建的目标云文件夹的目标类型的第一操作指令重新创建目标云文件夹的方式简单方便,利于实现,可以在不需要重装终端设备的操作***或恢复出厂设置情况下,创建与目标类型关联的云文件夹,用户体验高。
在一种可能的实现方式中,处理单元710具体用于:
获取用户在已有的文件夹中添加该目标类型的操作指令;
响应用户在已有的文件夹中添加该目标类型的操作指令,更新该文件夹以创建该目标云文件夹。
在一种可能的实现方式中,处理单元710具体用于:
获取用户修改已有的云文件夹的类型为该目标类型的操作指令;
响应用户修改已有的云文件夹的类型为该目标类型的操作指令,更新该云文件夹以创建该目标云文件夹。
在一种可能的实现方式中,存储单元720还用于:
保存该目标云文件夹的参数,该参数包括以下至少一种:该目标云文件夹的名称、该目标云文件夹的类型、该目标云文件夹在该终端设备的显示屏上的序号或该目标云文件夹在该终端设备的显示屏上的位置。
因此,本申请实施例提供的装置,在创建目标云文件夹后,通过保存该目标云文件夹的参数,可以使得配置该装置的终端设备被重新启动时,该目标云文件夹的参数不会丢失。
在一种可能的实现方式中,显示单元730还用于:
显示该目标云文件夹。
在一种可能的实现方式中,处理单元710具体用于:
在检测到用户针对该目标云文件夹的第四操作指令后,获取该服务器推送的与该目标类型关联的至少一个应用,并且,在该目标云文件夹中显示该至少一个应用。
在一种可能的实现方式中,处理单元710具体用于:
响应该第二操作指令,控制显示单元730在显示单元730上显示用于下载该目标应用的下载链接;
响应于针对该目标应用的下载链接的操作,安装该目标应用。
应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (20)
1.一种用于终端设备的应用处理的方法,其特征在于,所述方法包括:
在检测到用户输入的第三操作指令后,从服务器中获取至少一种云文件夹的类型或者获取预先配置的至少一种云文件夹的类型;
在所述终端设备的显示屏上显示所述至少一种云文件夹的类型;
获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,其中,所述目标类型为用户从所述至少一种云文件夹的类型中选定的类型;
响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹;
保存所述目标云文件夹的参数,所述参数包括以下至少一种:所述目标云文件夹的名称、所述目标云文件夹的类型、所述目标云文件夹在所述终端设备的显示屏上的序号或所述目标云文件夹在所述终端设备的显示屏上的位置;
根据所述目标云文件夹的目标类型从所述服务器获取与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用,其中,所述至少一个应用为所述终端设备未安装的应用;
响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用;
所述根据所述目标云文件夹的目标类型从所述服务器获取与所述目标类型关联的至少一个应用包括:
向所述服务器发送第二请求消息,所述第二请求消息用于获取所述至少一个应用;
从所述服务器接收第二响应消息,所述第二响应消息用于指示所述至少一个应用。
2.根据权利要求1所述的方法,其特征在于,所述至少一种云文件夹的类型是所述服务器基于所述终端设备的设备信息推送的。
3.根据权利要求1所述的方法,其特征在于,所述获取至少一种云文件夹的类型,包括:
从所述终端设备中获取预先配置的所述至少一种云文件夹的类型。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应所述第一操作指令,新建所述目标云文件夹。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户在已有的文件夹中添加所述目标类型的操作指令;以及,
所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应用户在已有的文件夹中添加所述目标类型的操作指令,更新所述文件夹以创建所述目标云文件夹。
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,包括:
获取用户修改已有的云文件夹的类型为所述目标类型的操作指令;以及,
所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹,包括:
响应用户修改已有的云文件夹的类型为所述目标类型的操作指令,更新所述云文件夹以创建所述目标云文件夹。
7.根据权利要求1至3中任一项所述的方法,其特征在于,在所述响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹之后,所述方法还包括:
在所述终端设备的显示屏上显示所述目标云文件夹。
8.根据权利要求7所述的方法,其特征在于,根据所述目标云文件夹的目标类型从服务器获取与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用,包括:
在检测到用户针对所述目标云文件夹的第四操作指令后,根据所述目标云文件夹的目标类型从所述服务器获取与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用。
9.根据权利要求1至3中任一项所述的方法,其特征在于,所述响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用,包括:
响应所述第二操作指令,在所述终端设备的显示屏上显示用于下载所述目标应用的下载链接;
响应于针对所述目标应用的下载链接的操作,安装所述目标应用。
10.一种终端设备,其特征在于,所述终端设备包括处理器、存储器和显示屏,所述处理器用于:
在检测到用户输入的第三操作指令后,从服务器中获取至少一种云文件夹的类型或者获取预先配置的至少一种云文件夹的类型;
所述显示屏用于:显示所述至少一种云文件夹的类型;
所述处理器用于:
获取用户选定的待创建的目标云文件夹的目标类型的第一操作指令,其中,所述目标类型为用户从所述至少一种云文件夹的类型中选定的类型;
响应所述第一操作指令,创建与所述目标类型关联的所述目标云文件夹;
所述存储器用于:保存所述目标云文件夹的参数,所述参数包括以下至少一种:所述目标云文件夹的名称、所述目标云文件夹的类型、所述目标云文件夹在所述终端设备的显示屏上的序号或所述目标云文件夹在所述终端设备的显示屏上的位置;
所述处理器还用于:
根据所述目标云文件夹的目标类型从所述服务器获取与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用,其中,所述至少一个应用为所述终端设备未安装的应用;
响应用户从所述至少一个应用中选择的目标应用的第二操作指令,安装所述目标应用;
所述处理器具体用于:
向所述服务器发送第二请求消息,所述第二请求消息用于获取所述至少一个应用;
从所述服务器接收第二响应消息,所述第二响应消息用于指示所述至少一个应用。
11.根据权利要求10所述的终端设备,其特征在于,所述至少一种云文件夹的类型是所述服务器基于所述终端设备的设备信息推送的。
12.根据权利要求10所述的终端设备 ,其特征在于,所述处理器具体用于:
从所述终端设备中获取预先配置的所述至少一种云文件夹的类型。
13.根据权利要求10至12中任一项所述的终端设备,其特征在于,所述处理器具体用于:
响应所述第一操作指令,新建所述目标云文件夹。
14.根据权利要求10至12中任一项所述的终端设备,其特征在于,所述处理器具体用于:
获取用户在已有的文件夹中添加所述目标类型的操作指令;
响应用户在已有的文件夹中添加所述目标类型的操作指令,更新所述文件夹以创建所述目标云文件夹。
15.根据权利要求10至12中任一项所述的终端设备,其特征在于,所述处理器具体用于:
获取用户修改已有的云文件夹的类型为所述目标类型的操作指令;
响应用户修改已有的云文件夹的类型为所述目标类型的操作指令,更新所述云文件夹以创建所述目标云文件夹。
16.根据权利要求10至12中任一项所述的终端设备,其特征在于,所述显示屏还用于:
显示所述目标云文件夹。
17.根据权利要求16所述的终端设备,其特征在于,所述处理器具体用于:
在检测到用户针对所述目标云文件夹的第四操作指令后,根据所述目标云文件夹的目标类型从所述服务器获取与所述目标类型关联的至少一个应用,并且,在所述目标云文件夹中显示所述至少一个应用。
18.根据权利要求10至12中任一项所述的终端设备,其特征在于,所述处理器具体用于:
响应所述第二操作指令,控制所述显示屏在所述显示屏上显示用于下载所述目标应用的下载链接;
响应于针对所述目标应用的下载链接的操作,安装所述目标应用。
19.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至9中任意一项所述的方法。
20.一种计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至9中任意一项所述的方法。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2017110318550 | 2017-10-30 | ||
CN201711031855 | 2017-10-30 | ||
CN2018103430902 | 2018-04-17 | ||
CN201810343090 | 2018-04-17 | ||
PCT/CN2018/094078 WO2019085533A1 (zh) | 2017-10-30 | 2018-07-02 | 用于终端设备的应用处理的方法和终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111512278A CN111512278A (zh) | 2020-08-07 |
CN111512278B true CN111512278B (zh) | 2022-08-09 |
Family
ID=66331325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880046832.3A Active CN111512278B (zh) | 2017-10-30 | 2018-07-02 | 用于终端设备的应用处理的方法和终端设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20200310771A1 (zh) |
EP (1) | EP3678007A4 (zh) |
JP (1) | JP7062059B2 (zh) |
CN (1) | CN111512278B (zh) |
WO (1) | WO2019085533A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210114298A (ko) * | 2020-03-10 | 2021-09-23 | 삼성전자주식회사 | 폴더 운용을 위한 전자 장치 및 그 동작 방법 |
CN112418940A (zh) * | 2020-11-26 | 2021-02-26 | 百度在线网络技术(北京)有限公司 | 实现交互式广告的方法、装置、设备、存储介质和*** |
CN112765104B (zh) * | 2021-01-28 | 2024-05-24 | 维沃移动通信有限公司 | 文件保存方法、装置、设备及存储介质 |
CN113312133B (zh) * | 2021-06-17 | 2022-06-24 | 浙江齐安信息科技有限公司 | 操作方法、***及存储介质 |
CN113835580A (zh) * | 2021-09-26 | 2021-12-24 | 维沃移动通信有限公司 | 应用图标的显示方法、装置、电子设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101657789A (zh) * | 2007-04-26 | 2010-02-24 | 诺基亚公司 | 用于创建播放列表的方法、呈现应用、便携式设备和计算机程序 |
CN102662590A (zh) * | 2012-04-12 | 2012-09-12 | 中兴通讯股份有限公司南京分公司 | 图标处理方法及装置 |
CN102752383A (zh) * | 2012-07-02 | 2012-10-24 | 惠州Tcl移动通信有限公司 | 基于无线通讯设备的文件下载存储方法及无线通讯设备 |
CN103294264A (zh) * | 2013-05-15 | 2013-09-11 | 贝壳网际(北京)安全技术有限公司 | 数据处理方法及装置 |
CN105745685A (zh) * | 2014-07-31 | 2016-07-06 | 三星电子株式会社 | 提供推荐内容的***和方法 |
CN105868226A (zh) * | 2015-11-20 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | 应用软件智能归类方法、终端及服务器 |
CN106339146A (zh) * | 2015-07-09 | 2017-01-18 | 华为终端(东莞)有限公司 | 一种推荐应用的方法及装置 |
CN106371706A (zh) * | 2016-10-19 | 2017-02-01 | 广东欧珀移动通信有限公司 | 应用快捷方式位置选择的方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008146261A (ja) | 2006-12-07 | 2008-06-26 | Canon Inc | 情報処理装置、情報処理装置の制御方法、及びプログラム |
JP5257311B2 (ja) | 2008-12-05 | 2013-08-07 | ソニー株式会社 | 情報処理装置、および情報処理方法 |
JP5644622B2 (ja) | 2011-03-24 | 2014-12-24 | 日本電気株式会社 | 表示システム、集計サーバ、携帯端末、表示方法 |
KR20130095968A (ko) * | 2012-02-21 | 2013-08-29 | 삼성전자주식회사 | 영상 표시 장치에서 응용 프로그램의 폴더를 구성하기 위한 장치 및 방법 |
KR20140045741A (ko) * | 2012-10-09 | 2014-04-17 | 삼성전자주식회사 | 가상 폴더를 생성하여 저장된 애플리케이션들을 관리할 수 있는 전자 장치 및 방법 |
WO2014062209A1 (en) | 2012-10-17 | 2014-04-24 | Doat Media Ltd. | System and methods thereof for dynamically updating the contents of a folder on a device |
US9405429B1 (en) * | 2012-12-10 | 2016-08-02 | Amazon Technologies, Inc. | Collecting items with multi-touch gestures |
JP2014179036A (ja) * | 2013-03-15 | 2014-09-25 | Sharp Corp | 情報処理装置 |
CN105573604A (zh) * | 2014-10-08 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 应用程序的分类方法及装置 |
CN105955732A (zh) * | 2016-04-26 | 2016-09-21 | 广东小天才科技有限公司 | 一种桌面图标的归类方法及装置 |
CN106909667B (zh) * | 2017-02-28 | 2020-10-13 | 北京安云世纪科技有限公司 | 基于桌面启动器的应用推荐方法、装置及移动终端 |
-
2018
- 2018-07-02 WO PCT/CN2018/094078 patent/WO2019085533A1/zh unknown
- 2018-07-02 US US16/759,843 patent/US20200310771A1/en not_active Abandoned
- 2018-07-02 CN CN201880046832.3A patent/CN111512278B/zh active Active
- 2018-07-02 JP JP2020523979A patent/JP7062059B2/ja active Active
- 2018-07-02 EP EP18873843.9A patent/EP3678007A4/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101657789A (zh) * | 2007-04-26 | 2010-02-24 | 诺基亚公司 | 用于创建播放列表的方法、呈现应用、便携式设备和计算机程序 |
CN102662590A (zh) * | 2012-04-12 | 2012-09-12 | 中兴通讯股份有限公司南京分公司 | 图标处理方法及装置 |
CN102752383A (zh) * | 2012-07-02 | 2012-10-24 | 惠州Tcl移动通信有限公司 | 基于无线通讯设备的文件下载存储方法及无线通讯设备 |
CN103294264A (zh) * | 2013-05-15 | 2013-09-11 | 贝壳网际(北京)安全技术有限公司 | 数据处理方法及装置 |
CN105745685A (zh) * | 2014-07-31 | 2016-07-06 | 三星电子株式会社 | 提供推荐内容的***和方法 |
CN106339146A (zh) * | 2015-07-09 | 2017-01-18 | 华为终端(东莞)有限公司 | 一种推荐应用的方法及装置 |
CN105868226A (zh) * | 2015-11-20 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | 应用软件智能归类方法、终端及服务器 |
CN106371706A (zh) * | 2016-10-19 | 2017-02-01 | 广东欧珀移动通信有限公司 | 应用快捷方式位置选择的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
JP7062059B2 (ja) | 2022-05-16 |
JP2021502631A (ja) | 2021-01-28 |
CN111512278A (zh) | 2020-08-07 |
EP3678007A4 (en) | 2020-09-09 |
WO2019085533A1 (zh) | 2019-05-09 |
EP3678007A1 (en) | 2020-07-08 |
US20200310771A1 (en) | 2020-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10917515B2 (en) | Method for switching applications in split screen mode, computer device and computer-readable storage medium | |
CN111512278B (zh) | 用于终端设备的应用处理的方法和终端设备 | |
US11237724B2 (en) | Mobile terminal and method for split screen control thereof, and computer readable storage medium | |
US10275295B2 (en) | Method and apparatus for presenting clipboard contents on a mobile terminal | |
CN109062467B (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
US10775979B2 (en) | Buddy list presentation control method and system, and computer storage medium | |
CN107949826B (zh) | 一种消息显示方法、用户终端及图形用户接口 | |
CN109960504B (zh) | 基于可视化编程的对象切换方法、界面展示方法及装置 | |
WO2018120905A1 (zh) | 终端中消息提示的方法和终端 | |
EP3699743B1 (en) | Image viewing method and mobile terminal | |
US9798713B2 (en) | Method for configuring application template, method for launching application template, and mobile terminal device | |
CN110879680B (zh) | 一种图标管理方法及电子设备 | |
WO2020001358A1 (zh) | 图标的整理方法及终端设备 | |
WO2017193496A1 (zh) | 应用数据的处理方法、装置和终端设备 | |
CN108932093A (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
US10298590B2 (en) | Application-based service providing method, apparatus, and system | |
CN110795189A (zh) | 一种应用启动方法及电子设备 | |
CN110837404A (zh) | 应用内部功能模块的快捷操作处理方法、装置和存储介质 | |
CN110688497A (zh) | 资源信息搜索方法、装置、终端设备及存储介质 | |
CN110888688B (zh) | 一种电子设备的设置还原方法及电子设备 | |
WO2018209802A1 (zh) | 一种显示设备标识的方法、移动终端及终端设备 | |
CN106528284B (zh) | 应用程序配置方法、装置及终端设备 | |
CN109284146B (zh) | 一种轻应用开启方法及移动终端 | |
CN111309934A (zh) | 收藏资源处理方法及电子设备 | |
WO2015067206A1 (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 |