智能終端應用程序升級的控制方法及系統的制作方法
【技術領域】
[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為本發明根據一示例性實施例示出的一種智