在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0094]本發(fā)明公開了 Al、一種應用程序的更新方法,包括:
[0095]判斷應用程序中是否存在需要進行更新的參數;
[0096]若存在,則獲取與所述參數對應的基礎組件,所述基礎組件是通過預置語言配置的;
[0097]根據所述基礎組件,對所述應用程序進行更新。
[0098]A2、如Al所述的應用程序的更新方法,所述判斷應用程序中是否存在需要進行更新的參數之前還包括:
[0099]通過預置語言配置各個應用參數分別對應的基礎組件;
[0100]將所述各個應用參數分別對應的基礎組件進行保存。
[0101]A3、如A2所述的應用程序的更新方法,所述將所述各個應用參數分別對應的基礎組件進行保存包括:
[0102]根據應用參數類別對所述各個應用參數分別對應的基礎組件進行分類;
[0103]將所述不同應用參數分別對應的基礎組件進行分類保存。
[0104]A4、如A3所述的應用程序的更新方法,所述獲取與所述參數對應的基礎組件包括:
[0105]獲取所述參數對應的參數類別;
[0106]根據所述參數類別確定需要獲取的基礎組件類別;
[0107]根據所述基礎組件類別,獲取與所述參數對應的基礎組件。
[0108]A5、如A4所述的應用程序的更新方法,所述根據所述基礎組件,對所述應用程序進行更新之前,還包括:
[0109]輸出第一提示信息,所述第一提示信息用于確認是否更新所述應用程序;
[0110]所述根據所述基礎組件,對所述應用程序進行更新包括;
[0111]若接收到所述第一提示信息對應的確認操作指令后,根據所述基礎組件,對所述應用程序進行更新。
[0112]A6、如A3所述的應用程序的更新方法,所述方法還包括:
[0113]按照預設時間間隔對所述基礎組件類別和各個類別中的基礎組件進行更新。
[0114]A7、如A1-A6任一所述的應用程序的更新方法,所述根據所述基礎組件,對所述應用程序進行更新之后,還包括:
[0115]輸出第二提示信息,所述第二提示信息用于提示所述應用程序更新成功。
[0116]AS、如A1-A6任一項所述的應用程序的更新方法,所述預置語言為超文本標記語言 HTML5。
[0117]本發(fā)明公開了 B9、一種應用程序的更新裝置,包括:
[0118]判斷單元,用于判斷應用程序中是否存在需要進行更新的參數;
[0119]獲取單元,用于若存在需要進行更新的參數,則獲取與所述參數對應的基礎組件,所述基礎組件是通過預置語言配置的;
[0120]更新單元,用于根據所述獲取單元獲取的基礎組件,對所述應用程序進行更新。
[0121]BlOJn B9所述的應用程序的更新裝置,所述裝置還包括:
[0122]配置單元,用于通過預置語言配置各個應用參數分別對應的基礎組件;
[0123]保存單元,用于將所述各個應用參數分別對應的基礎組件進行保存。
[0124]BllJn BlO所述的應用程序的更新裝置,所述保存單元包括:
[0125]分類模塊,用于根據應用參數類別對所述各個應用參數分別對應的基礎組件進行分類;
[0126]保存模塊,用于將所述不同應用參數分別對應的基礎組件進行分類保存。
[0127]B12、如Bll所述的應用程序的更新裝置,所述獲取單元包括:
[0128]獲取模塊,用于獲取所述參數對應的參數類別;
[0129]確定模塊,用于根據所述參數類別確定需要獲取的基礎組件類別;
[0130]所述獲取模塊,還用于根據所述基礎組件類別,獲取與所述參數對應的基礎組件。
[0131]B13、如B12所述的應用程序的更新裝置,所述裝置還包括:輸出單元,
[0132]所述輸出單元,用于輸出第一提示信息,所述第一提示信息用于確認是否更新所述應用程序;
[0133]所述更新單元,具體用于若接收到所述第一提示信息對應的確認操作指令后,根據所述基礎組件,對所述應用程序進行更新。
[0134]B14、如Bll所述的應用程序的更新裝置,
[0135]所述更新單元,具體還用于按照預設時間間隔對所述基礎組件類別和各個類別中的基礎組件進行更新。
[0136]B15、如B9-B11任一所述的應用程序的更新裝置,
[0137]所述輸出單元,還用于輸出第二提示信息,所述第二提示信息用于提示所述應用程序更新成功。
[0138]B16jn B9-B11任一所述的應用程序的更新裝置,所述預置語言為超文本標記語言 HTML5。
【主權項】
1.一種應用程序的更新方法,其特征在于,包括: 判斷應用程序中是否存在需要進行更新的參數; 若存在,則獲取與所述參數對應的基礎組件,所述基礎組件是通過預置語言配置的; 根據所述基礎組件,對所述應用程序進行更新。2.根據權利要求1所述的應用程序的更新方法,其特征在于,所述判斷應用程序中是否存在需要進行更新的參數之前還包括: 通過預置語言配置各個應用參數分別對應的基礎組件; 將所述各個應用參數分別對應的基礎組件進行保存。3.根據權利要求2所述的應用程序的更新方法,其特征在于,所述將所述各個應用參數分別對應的基礎組件進行保存包括: 根據應用參數類別對所述各個應用參數分別對應的基礎組件進行分類; 將所述不同應用參數分別對應的基礎組件進行分類保存。4.根據權利要求3所述的應用程序的更新方法,其特征在于,所述獲取與所述參數對應的基礎組件包括: 獲取所述參數對應的參數類別; 根據所述參數類別確定需要獲取的基礎組件類別; 根據所述基礎組件類別,獲取與所述參數對應的基礎組件。5.根據權利要求4所述的應用程序的更新方法,其特征在于,所述根據所述基礎組件,對所述應用程序進行更新之前,還包括: 輸出第一提示信息,所述第一提示信息用于確認是否更新所述應用程序; 所述根據所述基礎組件,對所述應用程序進行更新包括; 若接收到所述第一提示信息對應的確認操作指令后,根據所述基礎組件,對所述應用程序進行更新。6.一種應用程序的更新裝置,其特征在于,包括: 判斷單元,用于判斷應用程序中是否存在需要進行更新的參數; 獲取單元,用于若存在需要進行更新的參數,則獲取與所述參數對應的基礎組件,所述基礎組件是通過預置語言配置的; 更新單元,用于根據所述獲取單元獲取的基礎組件,對所述應用程序進行更新。7.根據權利要求6所述的應用程序的更新裝置,其特征在于,所述裝置還包括: 配置單元,用于通過預置語言配置各個應用參數分別對應的基礎組件; 保存單元,用于將所述各個應用參數分別對應的基礎組件進行保存。8.根據權利要求7所述的應用程序的更新裝置,其特征在于,所述保存單元包括: 分類模塊,用于根據應用參數類別對所述各個應用參數分別對應的基礎組件進行分類; 保存模塊,用于將所述不同應用參數分別對應的基礎組件進行分類保存。9.根據權利要求8所述的應用程序的更新裝置,其特征在于,所述獲取單元包括: 獲取模塊,用于獲取所述參數對應的參數類別; 確定模塊,用于根據所述參數類別確定需要獲取的基礎組件類別; 所述獲取模塊,還用于根據所述基礎組件類別,獲取與所述參數對應的基礎組件。10.根據權利要求9所述的應用程序的更新裝置,其特征在于,所述裝置還包括:輸出單元, 所述輸出單元,用于輸出第一提示信息,所述第一提示信息用于確認是否更新所述應用程序; 所述更新單元,具體用于若接收到所述第一提示信息對應的確認操作指令后,根據所述基礎組件,對所述應用程序進行更新。
【專利摘要】本發(fā)明公開了一種應用程序的更新方法及裝置,涉及信息技術領域,提高了應用程序的更新效率,所述方法包括:判斷應用程序中是否存在需要進行更新的參數;若存在,則獲取與所述參數對應的基礎組件,所述基礎組件是通過預置語言配置的;根據所述基礎組件,對所述應用程序進行更新。本發(fā)明適用于對應用程序進行更新。
【IPC分類】G06F9/445
【公開號】CN104951345
【申請?zhí)枴緾N201510388797
【發(fā)明人】張少壯
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
【公開日】2015年9月30日
【申請日】2015年7月3日