CN110569086A - 基于用户自定义的计算机应用程序功能展示方法及装置 - Google Patents

基于用户自定义的计算机应用程序功能展示方法及装置 Download PDF

Info

Publication number
CN110569086A
CN110569086A CN201910805450.0A CN201910805450A CN110569086A CN 110569086 A CN110569086 A CN 110569086A CN 201910805450 A CN201910805450 A CN 201910805450A CN 110569086 A CN110569086 A CN 110569086A
Authority
CN
China
Prior art keywords
function
computer application
application program
instruction
style
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.)
Pending
Application number
CN201910805450.0A
Other languages
English (en)
Inventor
张小勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hebei Weiyouyi Education Technology Co Ltd
Original Assignee
Hebei Weiyouyi Education Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hebei Weiyouyi Education Technology Co Ltd filed Critical Hebei Weiyouyi Education Technology Co Ltd
Priority to CN201910805450.0A priority Critical patent/CN110569086A/zh
Publication of CN110569086A publication Critical patent/CN110569086A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)

Abstract

本申请公开了一种基于用户自定义的计算机应用程序功能展示方法及装置,用于在终端通过预先安装的计算机应用程序进行用户自定义。该方法包括:接收终端的功能编辑请求;通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令;根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能;将更新结果展示在图形用户界面上。本申请解决了相关技术中的计算机应用程序功能展示方法无法根据用户的自定义需求进行灵活调整的技术问题,从而实现了根据用户的自定义需求灵活调整计算机应用程序功能的技术效果。

Description

基于用户自定义的计算机应用程序功能展示方法及装置
技术领域
本申请涉及计算机应用程序技术领域,具体而言,涉及一种基于用户自定义的计算机应用程序功能展示方法及装置。
背景技术
随着智能手机等终端设备用户数量的大幅增长,依赖于智能终端设备的计算机应用程序(APP)的数量也正以一种惊人的速度增长着,这些智能计算机应用程序的出现改变了人们传统的生活方式以及工作方式。
相关技术中的APP种类繁多,功能多样,当用户需要对计算机应用程序功能进行修改或者调整时,可以通过点击一个按钮,来增减某项功能。
发明人发现,相关技术中的APP在进行功能展示方面至少存在如下问题:(1)只有计算机应用程序里面的部分功能可以删除;(2)计算机应用程序功能种类繁多,用户操作学习成本大;(3)计算机应用程序里面增加或删减功能的样式排布是固定的,无法根据用户需求进行自定义设置;(4)用户在删减功能时,只是用户看不到这个功能,但是功能所携带的资源还是占用着手机的内存。
针对相关技术中的计算机应用程序功能展示方法无法根据用户的自定义需求进行灵活调整的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种基于用户自定义的计算机应用程序功能展示方法及装置,以解决相关技术中的计算机应用程序功能展示方法无法根据用户的自定义需求进行灵活调整的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种基于用户自定义的计算机应用程序功能展示方法。
根据本申请的基于用户自定义的计算机应用程序功能展示方法用于在终端通过预先安装的计算机应用程序进行用户自定义,所述方法包括:接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求;通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令;根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能;将更新结果展示在图形用户界面上。
进一步地,所述接收终端的功能编辑请求之后还包括:根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式;根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能;根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
进一步地,所述功能增减指令包括功能删除指令,所述接收终端的功能编辑请求之后还包括:根据所述功能删除指令识别待删除的计算机应用程序功能;根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件;删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
进一步地,所述功能增减指令包括功能增加指令,所述接收终端的功能编辑请求之后还包括:根据所述功能增加指令识别待增加的计算机应用程序功能;根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件;增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
进一步地,所述接收终端的功能编辑请求之后还包括:获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令;根据所述功能样式预览指令执行预览功能样式操作;根据所述功能样式应用指令执行应用功能样式操作。
为了实现上述目的,根据本申请的另一方面,提供了一种基于用户自定义的计算机应用程序功能展示装置。
根据本申请的基于用户自定义的计算机应用程序功能展示装置用于在终端通过预先安装的计算机应用程序进行用户自定义,所述装置包括:接收模块,用于接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求;识别模块,用于通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令;更新模块,用于根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能;展示模块,用于将更新结果展示在图形用户界面上。
进一步地,所述识别模块包括第一识别单元和第一确定单元,所述更新模块包括第一更新单元:第一识别单元,用于根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式;第一确定单元,用于根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能;第一更新单元,用于根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
进一步地,所述功能增减指令包括功能删除指令,所述识别模块还包括第二识别单元和第二确定单元,所述更新模块还包括第二更新单元:第二识别单元,用于根据所述功能删除指令识别待删除的计算机应用程序功能;第二确定单元,用于根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件;第二更新单元,用于删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
进一步地,所述功能增减指令包括功能增加指令,所述识别模块还包括第三识别单元和第三确定单元,所述更新模块还包括第三更新单元:第三识别单元,用于根据所述功能增加指令识别待增加的计算机应用程序功能;第三确定单元,用于根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件;第三更新单元,用于增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
进一步地,还包括:获取模块,用于获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令;预览模块,用于根据所述功能样式预览指令执行预览功能样式操作;应用模块,用于根据所述功能样式应用指令执行应用功能样式操作。
在本申请实施例中,采用接收终端的功能编辑请求的方式,通过计算机应用程序识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令,根据所述处理指令在所述终端上更新所述计算机应用程序中用户自定义的功能,达到了根据用户自定义需求在图形用户界面上更新并展示应用程序功能的目的,从而实现了根据用户的自定义需求灵活调整计算机应用程序功能的技术效果,进而解决了相关技术中的计算机应用程序功能展示方法无法根据用户的自定义需求进行灵活调整的技术问题。
附图说明
构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请第一实施例的基于用户自定义的计算机应用程序功能展示方法的流程示意图;
图2是根据本申请第二实施例的基于用户自定义的计算机应用程序功能展示方法的流程示意图;
图3是根据本申请第三实施例的基于用户自定义的计算机应用程序功能展示方法的流程示意图;
图4是根据本申请第四实施例的基于用户自定义的计算机应用程序功能展示方法的流程示意图;
图5是根据本申请第五实施例的基于用户自定义的计算机应用程序功能展示方法的流程示意图;
图6是根据本申请第一实施例的基于用户自定义的计算机应用程序功能展示装置的组成结构示意图;
图7是根据本申请第二实施例的基于用户自定义的计算机应用程序功能展示装置的组成结构示意图;
图8是根据本申请第三实施例的基于用户自定义的计算机应用程序功能展示装置的组成结构示意图;
图9是根据本申请第四实施例的基于用户自定义的计算机应用程序功能展示装置的组成结构示意图;以及
图10是根据本申请第五实施例的基于用户自定义的计算机应用程序功能展示装置的组成结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
根据本申请实施例,提供了一种基于用户自定义的计算机应用程序功能展示方法,用于在终端通过预先安装的计算机应用程序进行用户自定义,如图1所示,该方法包括如下的步骤S101至步骤S104:
步骤S101,接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求。
具体实施时,本申请实施例中的计算机应用程序(APP)的一种应用场景可以是幼儿园的师生管理,所述终端可以是园所端和家长端,即幼儿园的老师和家长均可以通过在终端设备上下载并安装该APP,并可以根据自己的喜好或需求对APP上的相应功能进行编辑或更改,通过接收园所端或者家长端的功能编辑请求以确定老师或者家长是否有调整应用功能的需求。
优选地,在所述接收终端的功能编辑请求之前还包括如下的步骤:接收终端的APP安装请求;根据所述终端的APP安装请求在所述终端安装所述APP;在所述终端加载初始APP功能及与所述初始APP功能对应的初始功能样式。
具体实施时,终端用户如老师或者家长等可以在应用商店下载该APP,用户在第一次安装APP时,优选地为用户自动加载该APP对应的所有的功能和资源文件以及默认的初始功能样式等。
步骤S102,通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步识别该功能编辑请求中的处理指令,该处理指令优选地可以包括对APP的功能样式进行切换的指令,也可包括对APP的功能进行增减的指令,即删除或者增加APP中某些功能的指令。具体地,可以通过识别终端用户在图形用户界面上的具体操作来确定接收到的是哪种处理指令,例如当识别到终端用户在图形用户界面上滑动某一功能时,视为用户要删除APP中的某一功能;当用户在图形用户界面上点击“加号”按钮时,则视为用户要增加APP中的某一功能;当用户在图形用户界面上点击“切换样式”按钮时,则视为用户要切换APP的功能样式。
步骤S103,根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能。
具体实施时,在识别出功能编辑请求中的具体处理指令如功能样式切换指令或者功能增减指令后,根据识别结果采取相应的功能样式切换操作或者功能增减操作,更新相应的APP功能及功能样式等。
步骤S104,将更新结果展示在图形用户界面上。
具体实施时,将上述根据用户需求进行自定义更新后的APP功能及功能样式等在终端的图形用户界面进行展示。
作为本申请实施例的一种优选实施方式,如图2所示,所述接收终端的功能编辑请求之后还包括如下的步骤S201至步骤S203:
步骤S201,根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步识别该功能编辑请求中的功能样式切换指令,以确定终端用户是否有进行功能样式切换的需求,如果识别到功能样式切换指令,说明终端用户有进行功能样式切换的需求,则进一步确定终端发送的功能样式切换指令中的待切换的APP功能样式。
步骤S202,根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能。
具体实施时,预先存储了APP中的多个功能样式与多个功能的对应关系,优选地,APP的功能还可以划分为公用功能和特殊功能,并根据不同的功能属性设置不同的用户自定义权限。当识别出终端用户发送的切换APP功能样式的指令后,在预先存储的该功能样式与多个功能的对应关系中确定与该功能样式对应的功能。
步骤S203,根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要切换的功能样式相对应的功能后,优选地在终端的图形用户界面上更新并展示切换后的功能样式及与该功能样式对应的功能。
举例说明,APP中预先存储了多个功能样式c{c1,c2,c3…},还存储了多个APP功能:包括由pb组成的公用功能和由b{b1,b2,b3…}组成的特殊功能,预先建立由pb组成的公用功能和由b{b1,b2,b3…}组成的特殊功能分别与多个功能样式c{c1,c2,c3…}之间的对应关系。当用户通过在APP点击选择某一个喜欢的功能样式,比如c2,则会根据c2在预先建立的对应关系中找到与功能样式c2对应功能的b2,通过功能样式c2及与之对应的功能b2更新APP的功能展示样式。
作为本申请实施例的一种优选实施方式,所述功能增减指令包括功能删除指令,如图3所示,所述接收终端的功能编辑请求之后还包括如下的步骤S301至步骤S303:
步骤S301,根据所述功能删除指令识别待删除的计算机应用程序功能。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步识别该功能编辑请求中的功能删除指令,以确定终端用户是否有进行删除某一功能的需求,如果识别到功能删除指令,说明终端用户有进行删除功能的需求,则进一步确定终端发送的功能删除指令中的待删除的APP功能。
步骤S302,根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件。
具体实施时,预先存储了APP中的多个功能与对应的资源文件的对应关系。当识别出终端用户发送的删除APP功能的指令后,在预先存储的该待删除功能与资源文件的对应关系中确定与该待删除功能对应的资源文件。
步骤S303,删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要删除的功能相对应的资源文件如图片、视频后,将该功能及对应的资源文件如图片、视频等从用户的终端设备中删除,释放内存,并将删除了功能后的功能样式在图形用户界面上进行展示。
作为本申请实施例的一种优选实施方式,所述功能增减指令包括功能增加指令,如图4所示,所述接收终端的功能编辑请求之后还包括如下的步骤S401至步骤S403:
步骤S401,根据所述功能增加指令识别待增加的计算机应用程序功能。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步识别该功能编辑请求中的功能增加指令,以确定终端用户是否有进行增加某一功能的需求,如果识别到功能增加指令,说明终端用户有进行增加功能的需求,则进一步确定终端发送的功能增加指令中的待增加的APP功能。
步骤S402,根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件。
具体实施时,在云端预先存储了APP中的多个功能与对应的资源文件的对应关系。当识别出终端用户发送的增加APP功能的指令后,在预先存储的该待增加功能与资源文件的对应关系中确定与该待增加功能对应的资源文件。
步骤S403,增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要增加的功能相对应的资源文件如图片、视频后,从云端调取与将该功能及对应的资源文件如图片、视频等,并添加至用户的终端设备中,并将增加了该功能后的功能样式在图形用户界面上进行展示。
作为本申请实施例的一种优选实施方式,如图5所示,所述接收终端的功能编辑请求之后还包括如下的步骤S501至步骤S503:
步骤S501,获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令。
具体实施时,上述功能样式切换指令可以包括对待切换的功能样式进行预览的指令以及应用待切换的功能样式的指令。例如,可以通过识别用户在终端设备的图形用户界面上的具体操作如点击“预览”按钮或者“应用”按钮,以确定用户是否需要进行功能样式的预览操作或者应用操作。
步骤S502,根据所述功能样式预览指令执行预览功能样式操作。
具体实施时,在获取到功能样式切换指令中的功能样式预览指令后,优选在终端设备的图形用户界面上显示预览结果。
步骤S503,根据所述功能样式应用指令执行应用功能样式操作。
具体实施时,在获取到功能样式切换指令中的功能样式应用指令后,优选在终端设备的图形用户界面上显示功能样式的应用结果,完成功能样式的切换。
从以上的描述中,可以看出,本发明实现了如下技术效果:采用接收终端的功能编辑请求的方式,通过计算机应用程序识别所述功能编辑请求中的计算机应用程序的功能样式切换指令或者功能增减指令,根据所述指令在所述终端上更新所述计算机应用程序中用户自定义的功能,达到了根据用户自定义需求在图形用户界面上更新并展示应用程序功能的目的,解决了相关技术中的计算机应用程序功能展示方法无法根据用户的自定义需求进行灵活调整的技术问题,从而实现了根据用户的自定义需求灵活调整计算机应用程序功能的技术效果。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明实施例,还提供了一种用于实施上述基于用户自定义的计算机应用程序功能展示方法的装置,如图6所示,该装置包括:接收模块1、识别模块2、更新模块3以及展示模块4。
本申请实施例的接收模块1,用于接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求。
具体实施时,本申请实施例中的计算机应用程序(APP)的一种应用场景可以是幼儿园的师生管理,所述终端可以是园所端和家长端,即幼儿园的老师和家长均可以通过在终端设备上下载并安装该APP,并可以根据自己的喜好或需求对APP上的相应功能进行编辑或更改,通过接收模块1接收园所端或者家长端的功能编辑请求以确定老师或者家长是否有调整应用功能的需求。
优选地,所述装置还包括;安装模块,用于根据所述终端的APP安装请求在所述终端安装所述APP;加载模块,用于在所述终端加载初始APP功能及与所述初始APP功能对应的初始功能样式。
具体实施时,终端用户如老师或者家长等可以在应用商店下载该APP,用户在第一次安装APP时,优选地为用户自动加载该APP对应的所有的功能和资源文件以及默认的初始功能样式等。
本申请实施例的识别模块2,用于通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步通过识别模块2识别该功能编辑请求中的处理指令,该处理指令优选地可以包括对APP的功能样式进行切换的指令,也可包括对APP的功能进行增减的指令,即删除或者增加APP中某些功能的指令。具体地,可以通过识别终端用户在图形用户界面上的具体操作来确定接收到的是哪种处理指令,例如当识别到终端用户在图形用户界面上滑动某一功能时,视为用户要删除APP中的某一功能;当用户在图形用户界面上点击“加号”按钮时,则视为用户要增加APP中的某一功能;当用户在图形用户界面上点击“切换样式”按钮时,则视为用户要切换APP的功能样式。
本申请实施例的更新模块3,用于根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能。
具体实施时,在识别出功能编辑请求中的具体处理指令如功能样式切换指令或者功能增减指令后,根据识别结果采取相应的功能样式切换操作或者功能增减操作,通过更新模块3更新相应的APP功能及功能样式等。
本申请实施例的展示模块4,用于将更新结果展示在图形用户界面上。
具体实施时,将上述根据用户需求进行自定义更新后的APP功能及功能样式等在终端的图形用户界面通过展示模块4进行展示。
作为本申请实施例的一种优选实施方式,如图7所示,所述识别模块2包括第一识别单元21和第一确定单元22,所述更新模块3包括第一更新单元31:
本申请实施例的第一识别单元21,用于根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要进一步通过第一识别单元21识别该功能编辑请求中的功能样式切换指令,以确定终端用户是否有进行功能样式切换的需求,如果识别到功能样式切换指令,说明终端用户有进行功能样式切换的需求,则进一步确定终端发送的功能样式切换指令中的待切换的APP功能样式。
本申请实施例的第一确定单元22,用于根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能。
具体实施时,预先存储了APP中的多个功能样式与多个功能的对应关系,优选地,APP的功能还可以划分为公用功能和特殊功能,并根据不同的功能属性设置不同的用户自定义权限。当识别出终端用户发送的切换APP功能样式的指令后,通过第一确定单元22在预先存储的该功能样式与多个功能的对应关系中确定与该功能样式对应的功能。
本申请实施例的第一更新单元31,用于根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要切换的功能样式相对应的功能后,优选地,通过第一更新单元31在终端的图形用户界面上更新并展示切换后的功能样式及与该功能样式对应的功能。
作为本申请实施例的一种优选实施方式,所述功能增减指令包括功能删除指令,如图8所示,所述识别模块2还包括第二识别单元23和第二确定单元24,所述更新模块3还包括第二更新单元32:
本申请实施例的第二识别单元23,用于根据所述功能删除指令识别待删除的计算机应用程序功能。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要通过第二识别单元23进一步识别该功能编辑请求中的功能删除指令,以确定终端用户是否有进行删除某一功能的需求,如果识别到功能删除指令,说明终端用户有进行删除功能的需求,则进一步确定终端发送的功能删除指令中的待删除的APP功能。
本申请实施例的第二确定单元24,用于根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件。
具体实施时,预先存储了APP中的多个功能与对应的资源文件的对应关系。当识别出终端用户发送的删除APP功能的指令后,通过第二确定单元24在预先存储的该待删除功能与资源文件的对应关系中确定与该待删除功能对应的资源文件。
本申请实施例的第二更新单元32,用于删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要删除的功能相对应的资源文件如图片、视频后,将该功能及对应的资源文件如图片、视频等从用户的终端设备中删除,释放内存,并通过第二更新单元32将删除了功能后的功能样式在图形用户界面上进行展示。
作为本申请实施例的一种优选实施方式,所述功能增减指令包括功能增加指令,如图9所示,所述识别模块2还包括第三识别单元25和第三确定单元26,所述更新模块3还包括第三更新单元33:
本申请实施例的第三识别单元25,用于根据所述功能增加指令识别待增加的计算机应用程序功能。
具体实施时,在接收到终端对上述计算机应用程序的功能进行编辑的请求后,需要通过第三识别单元25进一步识别该功能编辑请求中的功能增加指令,以确定终端用户是否有进行增加某一功能的需求,如果识别到功能增加指令,说明终端用户有进行增加功能的需求,则进一步确定终端发送的功能增加指令中的待增加的APP功能。
本申请实施例的第三确定单元26,用于根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件。
具体实施时,在云端预先存储了APP中的多个功能与对应的资源文件的对应关系。当识别出终端用户发送的增加APP功能的指令后,通过第三确定单元26在预先存储的该待增加功能与资源文件的对应关系中确定与该待增加功能对应的资源文件。
本申请实施例的第三更新单元33,用于增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
具体实施时,在确定出与该用户准备要增加的功能相对应的资源文件如图片、视频后,从云端调取与将该功能及对应的资源文件如图片、视频等,并添加至用户的终端设备中,并通过第三更新单元33将增加了该功能后的功能样式在图形用户界面上进行展示。
作为本申请实施例的一种优选实施方式,如图10所示,所述装置还包括:获取模块5、预览模块6以及应用模块7。
本申请实施例的获取模块5,用于获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令。
具体实施时,上述功能样式切换指令可以包括对待切换的功能样式进行预览的指令以及应用待切换的功能样式的指令。例如,可以通过获取模块5识别用户在终端设备的图形用户界面上的具体操作如点击“预览”按钮或者“应用”按钮,以确定用户是否需要进行功能样式的预览操作或者应用操作。
本申请实施例的预览模块6,用于根据所述功能样式预览指令执行预览功能样式操作。
具体实施时,在获取到功能样式切换指令中的功能样式预览指令后,优选通过预览模块6在终端设备的图形用户界面上显示预览结果。
本申请实施例的应用模块7,用于根据所述功能样式应用指令执行应用功能样式操作。
具体实施时,在获取到功能样式切换指令中的功能样式应用指令后,优选通过应用模块7在终端设备的图形用户界面上显示功能样式的应用结果,完成功能样式的切换。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (10)

1.一种基于用户自定义的计算机应用程序功能展示方法,其特征在于,用于在终端通过预先安装的计算机应用程序进行用户自定义,所述方法包括:
接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求;
通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令;
根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能;
将更新结果展示在图形用户界面上。
2.根据权利要求1所述的基于用户自定义的计算机应用程序功能展示方法,其特征在于,所述接收终端的功能编辑请求之后还包括:
根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式;
根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能;
根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
3.根据权利要求1所述的基于用户自定义的计算机应用程序功能展示方法,其特征在于,所述功能增减指令包括功能删除指令,所述接收终端的功能编辑请求之后还包括:
根据所述功能删除指令识别待删除的计算机应用程序功能;
根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件;
删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
4.根据权利要求1所述的基于用户自定义的计算机应用程序功能展示方法,其特征在于,所述功能增减指令包括功能增加指令,所述接收终端的功能编辑请求之后还包括:
根据所述功能增加指令识别待增加的计算机应用程序功能;
根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件;
增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
5.根据权利要求1所述的基于用户自定义的计算机应用程序功能展示方法,其特征在于,所述接收终端的功能编辑请求之后还包括:
获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令;
根据所述功能样式预览指令执行预览功能样式操作;
根据所述功能样式应用指令执行应用功能样式操作。
6.一种基于用户自定义的计算机应用程序功能展示装置,其特征在于,用于在终端通过预先安装的计算机应用程序进行用户自定义,所述装置包括:
接收模块,用于接收终端的功能编辑请求,所述功能编辑请求是指用户对所述计算机应用程序的功能进行编辑的请求;
识别模块,用于通过所述计算机应用程序,识别所述功能编辑请求中的处理指令,其中所述处理指令包括计算机应用程序的功能样式切换指令或者功能增减指令;
更新模块,用于根据所述处理指令,在所述终端上更新所述计算机应用程序中用户自定义的功能;
展示模块,用于将更新结果展示在图形用户界面上。
7.根据权利要求6所述的基于用户自定义的计算机应用程序功能展示装置,其特征在于,所述识别模块包括第一识别单元和第一确定单元,所述更新模块包括第一更新单元:
第一识别单元,用于根据所述功能编辑请求中的功能样式切换指令识别计算机应用程序功能样式;
第一确定单元,用于根据第一预设对应关系确定与所述计算机应用程序功能样式对应的计算机应用程序功能;
第一更新单元,用于根据所述计算机应用程序功能样式及所述计算机应用程序功能更新所述计算机应用程序的功能展示结果。
8.根据权利要求6所述的基于用户自定义的计算机应用程序功能展示装置,其特征在于,所述功能增减指令包括功能删除指令,所述识别模块还包括第二识别单元和第二确定单元,所述更新模块还包括第二更新单元:
第二识别单元,用于根据所述功能删除指令识别待删除的计算机应用程序功能;
第二确定单元,用于根据第二预设对应关系确定与所述待删除的计算机应用程序功能对应的资源文件;
第二更新单元,用于删除所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
9.根据权利要求6所述的基于用户自定义的计算机应用程序功能展示装置,其特征在于,所述功能增减指令包括功能增加指令,所述识别模块还包括第三识别单元和第三确定单元,所述更新模块还包括第三更新单元:
第三识别单元,用于根据所述功能增加指令识别待增加的计算机应用程序功能;
第三确定单元,用于根据第三预设对应关系确定与所述待增加的计算机应用程序功能对应的资源文件;
第三更新单元,用于增加所述计算机应用程序功能及与所述计算机应用程序功能对应的资源文件后,更新所述计算机应用程序的功能展示结果。
10.根据权利要求6所述的基于用户自定义的计算机应用程序功能展示装置,其特征在于,还包括:
获取模块,用于获取所述功能编辑请求中的功能样式切换指令,其中所述功能样式切换指令包括功能样式预览指令和/或功能样式应用指令;
预览模块,用于根据所述功能样式预览指令执行预览功能样式操作;
应用模块,用于根据所述功能样式应用指令执行应用功能样式操作。
CN201910805450.0A 2019-08-29 2019-08-29 基于用户自定义的计算机应用程序功能展示方法及装置 Pending CN110569086A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910805450.0A CN110569086A (zh) 2019-08-29 2019-08-29 基于用户自定义的计算机应用程序功能展示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910805450.0A CN110569086A (zh) 2019-08-29 2019-08-29 基于用户自定义的计算机应用程序功能展示方法及装置

Publications (1)

Publication Number Publication Date
CN110569086A true CN110569086A (zh) 2019-12-13

Family

ID=68776638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910805450.0A Pending CN110569086A (zh) 2019-08-29 2019-08-29 基于用户自定义的计算机应用程序功能展示方法及装置

Country Status (1)

Country Link
CN (1) CN110569086A (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230977A (zh) * 2016-08-31 2016-12-14 广州品唯软件有限公司 一种客户端功能加载方法、***、客户端和服务端
CN107241638A (zh) * 2017-06-30 2017-10-10 环球智达科技(北京)有限公司 配置导航栏的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230977A (zh) * 2016-08-31 2016-12-14 广州品唯软件有限公司 一种客户端功能加载方法、***、客户端和服务端
CN107241638A (zh) * 2017-06-30 2017-10-10 环球智达科技(北京)有限公司 配置导航栏的方法

Similar Documents

Publication Publication Date Title
US20210019106A1 (en) Desktop Sharing Method and Mobile Terminal
CN106445663A (zh) 应用数据的迁移方法及装置
CN109885314B (zh) 小程序自动布局方法和装置
CN107066294B (zh) 一种应用安装方法、装置和一种智能终端
WO2018018735A1 (zh) 一种定制版本切换方法、装置和移动终端
CN106469071B (zh) 应用程序主题更换方法及装置
US20160216929A1 (en) Processing application interface
CN110543327A (zh) 业务组件复用方法、装置、计算机设备及存储介质
CN103218221A (zh) 一种软件界面的控制切换方法及装置
CN106020901A (zh) 一种应用程序入口配置方法及终端
CN110868693A (zh) 应用程序流量控制方法、终端设备及存储介质
CN110764862A (zh) 一种桌面壁纸显示的方法、装置、终端设备及存储介质
US20170094500A1 (en) Subscriber identity module card managing method and electronic device
CN115390935A (zh) 主题资源处理方法及电子设备
CN111209063B (zh) 一种桌面主题预览方法、***及智能终端
CN112286554A (zh) 应用程序更新方法、装置、电子设备和可读存储介质
CN113721936B (zh) 一种应用管理方法及智能终端、装置及存储介质
CN109799997B (zh) 预置第三方应用的管理方法、智能终端及存储介质
CN110569086A (zh) 基于用户自定义的计算机应用程序功能展示方法及装置
CN106295320A (zh) 一种基于白名单的Android***定制桌面
CN105490852A (zh) 一种升级检测方法和装置
CN103605519A (zh) 应用程序的控件添加方法和装置
CN104317727A (zh) 移动终端及数据分区的处理方法
CN111104196B (zh) 一种壁纸展示方法及终端设备
CN110213435B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191213

RJ01 Rejection of invention patent application after publication