智能终端应用程序升级的控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能终端领域,尤其涉及智能终端应用程序升级的控制方法及系统。
【背景技术】
[0002]随着科学技术的发展,越来越多的智能设备(比如智能家电)使用智能终端来进行控制,而控制智能设备的智能终端上的应用程序也会随着技术的发展、智能设备的功能或卖点的变化和推进进行迭代开发与升级,而在应用程序升级的过程中会伴随着较多的功能项的增加、删减与完善,同时还必然会存在UI交互界面的修改。而目前在用户的日常使用中发现,在应用程序升级使用的过程中,用户会很快形成该应用程序的操作习惯,从而导致在用户升级该应用程序后,对更换后的新版UI交互界面以及变更的功能项产生排斥,进而导致相当一部分的用户卸载该应用程序,甚至对该应用程序进行投诉等。
【发明内容】
[0003]本发明提供一种智能终端应用程序升级的控制方法及系统,用以在应用程序升级之前对智能终端的应用程序的升级内容进行提示,并且根据用户的需要对升级后所述应用程序的UI交互界面的显示以及功能项的启用与显示进行定制,从而满足不同用户的需求,提升用户体验。
[0004]根据本发明实施例的第一方面,提供一种智能终端应用程序升级的控制方法,包括:
[0005]接收应用程序运行指令,并检测所述应用程序是否为升级后的初次运行;
[0006]在检测到所述应用程序为升级后的初次运行时,显示所述应用程序升级后的UI交互界面的变更说明,并询问用户是否接受升级后的所述UI交互界面的变更;
[0007]在用户仅接受升级后的所述UI交互界面的部分变更时,指示用户根据预设规则定制UI交互界面,并在定制后的所述UI交互界面下运行所述应用程序。
[0008]在一些实施例中,所述在用户仅接受升级后的所述UI交互界面的部分变更时,指示用户根据预设规则定制UI交互界面,并在定制后的所述UI交互界面下运行所述应用程序包括:
[0009]在用户仅接受升级后的所述UI交互界面的部分变更时,显示所述UI交互界面的定制页面和定制说明;其中,所述定制页面中包含所述应用程序升级后的所有功能项/所有变更的功能项的启用与显示的定制选项;
[0010]接收用户在所述定制页面中对于功能项启用和功能项显示的定制信息;
[0011]根据所述定制信息启动用户定制启用的所述功能项,并将用户定制的需显示的所述功能项在UI交互界面中显示后,在定制后的所述UI交互界面下运行所述应用程序。
[0012]在一些实施例中,所述在检测到所述应用程序为升级后的初次运行时,显示所述应用程序升级后的UI交互界面的变更说明,并询问用户是否接受升级后的所述UI交互界面的变更之后包括:
[0013]在用户完全不接受升级后的所述UI交互界面的变更时,指示用户选择在原有的UI交互界面下运行所述应用程序。
[0014]在一些实施例中,所述在检测到所述应用程序为升级后的初次运行时,显示所述应用程序升级后的UI交互界面的变更说明,并询问用户是否接受升级后的所述UI交互界面的变更之后还包括:
[0015]在用户完全接受升级后的所述UI交互界面的变更时,直接在升级后的所述UI交互界面下运行所述应用程序。
[0016]在一些实施例中,所述接收应用程序运行指令,并检测所述应用程序是否为升级后的初次运行之前包括:
[0017]接收包含待升级应用程序信息的升级指令,并显示所述待升级应用程序升级后所需变更的功能项的说明,并指示用户对所述应用程序进行升级。
[0018]根据本发明实施例的第二方面,还提供一种智能终端应用程序升级的控制系统,包括:
[0019]检测模块,用于接收应用程序运行指令,并检测所述应用程序是否为升级后的初次运行;
[0020]变更询问与说明模块,用于在检测到所述应用程序为升级后的初次运行时,显示所述应用程序升级后的UI交互界面的变更说明,并询问用户是否接受升级后的所述UI交互界面的变更;
[0021 ]定制模块,用于在用户仅接受升级后的所述UI交互界面的部分变更时,指示用户根据预设规则定制UI交互界面,并在定制后的所述UI交互界面下运行所述应用程序。
[0022]在一些实施例中,所述定制模块包括:
[0023]显示子模块,用于在用户仅接受升级后的所述UI交互界面的部分变更时,显示所述UI交互界面的定制页面和定制说明;其中,所述定制页面中包含所述应用程序升级后的所有功能项/所有变更的功能项的启用与显示的定制选项;
[0024]信息接收子模块,用于接收用户在所述定制页面中对于功能项的启用和功能项的显示的定制信息;
[0025]定制子模块,用于根据所述定制信息启动用户定制启用的所述功能项,并将用户定制的需显示的所述功能项在UI交互界面中显示后,在定制后的所述UI交互界面下运行所述应用程序。
[0026]在一些实施例中,所述智能终端应用程序升级的控制系统还包括:
[0027]第一显示模块,用于在用户完全不接受升级后的所述UI交互界面的变更时,指示用户选择在原有的UI交互界面下运行所述应用程序。
[0028]在一些实施例中,所述智能终端应用程序升级的控制系统还包括:
[0029]第二显示模块,用于在用户完全接受升级后的所述UI交互界面的变更时,直接在升级后的所述UI交互界面下运行所述应用程序。
[0030]在一些实施例中,所述智能终端应用程序升级的控制系统还包括:
[0031]升级模块,用于接收包含待升级应用程序信息的升级指令,并显示所述待升级应用程序升级后所需变更的功能项的说明,并指示用户对所述应用程序进行升级。
[0032]本发明实施例提供的技术方案可产生以下有益效果:接收应用程序运行指令,并检测所述应用程序是否为升级后的初次运行;在检测到所述应用程序为升级后的初次运行时,显示所述应用程序升级后的UI交互界面的变更说明,并询问用户是否接受升级后的所述UI交互界面的变更;在用户仅接受升级后的所述UI交互界面的部分变更时,指示用户根据预设规则定制UI交互界面,并在定制后的所述UI交互界面下运行所述应用程序。本发明在应用程序升级之前对智能终端的应用程序的升级内容进行提示,同时根据用户的需要,对升级后所述应用程序的UI交互界面的显示以及功能项的启用与显示进行定制,从而满足不同用户的需求,提升用户体验。
[0033]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0034]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0035]图1为本发明根据一示例性实施例示出的一种智能终端应用程序升级的控制方法的流程图;
[0036]图2为本发明根据一示例性实施例示出的一种智