两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

應(yīng)用程序的更新方法及裝置的制造方法_2

文檔序號:9235323閱讀:來源:國知局
應(yīng)用程序的更新效率。
[0034]本發(fā)明實(shí)施例提供了另一種應(yīng)用程序的更新方法,如圖2所示,所述方法包括:
[0035]201、通過預(yù)置語言配置各個應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件。
[0036]其中,所述基礎(chǔ)組件是通過預(yù)置語言配置的,是所述應(yīng)用程序中具有一定功能的組件,所述基礎(chǔ)組件具體可以為頁面顯示組件、視頻音樂組件、模塊邊框組件、文本框組件、添加組件、刪除組件等,本發(fā)明實(shí)施例不做具體限定。例如,當(dāng)對所述應(yīng)用程序中的顯示界面進(jìn)行更新時,則首先獲取顯示界面中需要進(jìn)行更新的參數(shù),然后根據(jù)所述參數(shù)獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件,在本例中所述基礎(chǔ)組件具體為頁面顯示組件,最后根據(jù)顯示界面中需要更新的參數(shù)對所述頁面顯示組件中保存的參數(shù)進(jìn)行更新,從而通過更新頁面顯示組件中對應(yīng)的參數(shù)完成應(yīng)用程序顯示頁面的更新。
[0037]需要說明的是,所述基礎(chǔ)組件是通過預(yù)置語言配置的。對于本發(fā)明實(shí)施例,所述預(yù)置語言具體可以為HTML (HyperText Markup Language,超文本標(biāo)記語言)、XML (ExtensibleMarkup Language,可擴(kuò)展標(biāo)記語言)、CGI (Web programming language、網(wǎng)頁編程語言)、PHP (Hypertext Preprocessor,超級文本預(yù)處理語言)等,本發(fā)明實(shí)施例不做具體限定。在本發(fā)明實(shí)施例中,所述基礎(chǔ)組件是在應(yīng)用程序中具有一定功能的程序模塊,具體可以通過預(yù)置語言編寫所述基礎(chǔ)組件,并將編寫好的基礎(chǔ)組件進(jìn)行保存。
[0038]對于本發(fā)明實(shí)施例,所述預(yù)置語言為HTML5 (W3C Recommendat1n,超文本標(biāo)記語言)。HTML5是萬維網(wǎng)的核心語言標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用超文本標(biāo)記語言HTML的第五次重大修改,且更有效的連接工作效率,更快速的網(wǎng)頁游戲體驗(yàn),更優(yōu)化的在線交流得到了實(shí)現(xiàn)。HTML5擁有更有效的服務(wù)器推送技術(shù),Server-Sent Event和WebSockets就是其中的兩個特性,這兩個特性能夠?qū)崿F(xiàn)將數(shù)據(jù)通過服務(wù)器推送到客戶端。因此,在本發(fā)明實(shí)施例中,通過HTML5預(yù)置所述基礎(chǔ)組件,可以使所述應(yīng)用程序更新變得更加快捷、方便,進(jìn)而提高了更新應(yīng)用程序的效率。
[0039]202、將所述各個應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件進(jìn)行保存。
[0040]對于本發(fā)明實(shí)施例,所述將所述各個應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件進(jìn)行保存包括:根據(jù)應(yīng)用參數(shù)類別對所述各個應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件進(jìn)行分類;將所述不同應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件進(jìn)行分類保存。其中,所述應(yīng)用參數(shù)類別可以為boolean(布爾值變量),byte (字節(jié)型的變量),short (短整型的變量),char (字符型變量),int (整型變量),long (長整型變量),float (浮動型變量),double (雙精度浮動型變量)等,本發(fā)明實(shí)施例不做具體限定。需要說明的是,不同應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件可以保存在預(yù)置數(shù)據(jù)庫中或是預(yù)置映射表中,本發(fā)明實(shí)施例不做具體限定。在本發(fā)明實(shí)施例中,將所述不同應(yīng)用參數(shù)分別對應(yīng)的基礎(chǔ)組件進(jìn)行分類保存后,每當(dāng)所述應(yīng)用程序中有需要進(jìn)行更新的參數(shù)時,則可以通過所述應(yīng)用參數(shù)的類別快速的獲取所述基礎(chǔ)組件,從而可以提高更新所述基礎(chǔ)組件的速度,進(jìn)而提高了更新所述應(yīng)用程序的效率。
[0041]203、判斷應(yīng)用程序中是否存在需要進(jìn)行更新的參數(shù)。
[0042]例如,應(yīng)用程序中的天氣預(yù)報功能模塊當(dāng)前的天氣狀況為晴,則每當(dāng)外界天氣狀況發(fā)生變化時,如出現(xiàn)降雨或是降雪,判斷應(yīng)用程序中天氣預(yù)報功能模塊是否存在需要進(jìn)行更新的參數(shù),若存在,則根據(jù)所述需要更新的參數(shù)對天氣預(yù)報功能模塊中保存的參數(shù)進(jìn)行更新。從而可實(shí)現(xiàn)應(yīng)用程序中天氣預(yù)報的及時更新。
[0043]204、若存在,則獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件。
[0044]其中,所述基礎(chǔ)組件是通過預(yù)置語言配置的;對于本發(fā)明實(shí)施例,所述獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件包括:獲取所述參數(shù)對應(yīng)的參數(shù)類別;根據(jù)所述參數(shù)類別確定需要獲取的基礎(chǔ)組件類別;根據(jù)所述基礎(chǔ)組件類別,獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件。需要說明的是,所述基礎(chǔ)組件類別用于表示基礎(chǔ)組件的類別,
[0045]例如,應(yīng)用程序中存在一個需要更新的參數(shù),且所述參數(shù)為int整型變量,則首先獲取與所述參數(shù)對應(yīng)的參數(shù)類別,所述更新的參數(shù)對應(yīng)的類別為整型類別,然后根據(jù)所述整型類別獲取基礎(chǔ)組件類別,即整型組件類別,最后根據(jù)所述整型組件類別,獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件。在本發(fā)明實(shí)施例中,根據(jù)參數(shù)類別獲取基礎(chǔ)組件類別,然后根據(jù)所述基礎(chǔ)組件類別獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件,可以提高獲取基礎(chǔ)組件的速度,進(jìn)而提高了更新應(yīng)用程序的效率。
[0046]205、根據(jù)所述基礎(chǔ)組件,對所述應(yīng)用程序進(jìn)行更新。
[0047]對于本發(fā)明實(shí)施例,根據(jù)應(yīng)用程序中需要更新的參數(shù)獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件,然后對所述基礎(chǔ)組件中的內(nèi)容進(jìn)行更新,從而完成應(yīng)用程序的更新。在本發(fā)明實(shí)施例中,完成應(yīng)用程序的更新僅需要對與需要更新的參數(shù)對應(yīng)的基礎(chǔ)組件進(jìn)行更新即可,而不再需要對應(yīng)用程序中的代碼進(jìn)行重新編寫,并且對所述基礎(chǔ)組件中的內(nèi)容更新后,程序應(yīng)用直接自動更新成為最新版本,而不再是由用戶手動更新完成,從而提高了用戶體驗(yàn),進(jìn)而提高了應(yīng)用程序的更新效率。
[0048]進(jìn)一步地,在對所述應(yīng)用程序更新之前還包括:檢測終端設(shè)備是否具有足夠的存儲空間,若具有足夠的存儲空間,則直接對所述應(yīng)用程序進(jìn)行更新,若不具有足夠的存儲空間,則輸出存儲空間不足的提示信息,提示用戶對手機(jī)進(jìn)行清理后才能更新所述應(yīng)用程序。
[0049]更進(jìn)一步地,當(dāng)所述終端設(shè)備的存儲空間滿足所述應(yīng)用程序的更新需求時,則自動更新所述應(yīng)用程序。
[0050]對于本發(fā)明實(shí)施例,所述根據(jù)所述基礎(chǔ)組件,對所述應(yīng)用程序進(jìn)行更新之前,還包括:輸出第一提示信息,所述第一提示信息用于確認(rèn)是否更新所述應(yīng)用程序;所述根據(jù)所述基礎(chǔ)組件,對所述應(yīng)用程序進(jìn)行更新包括;若接收到所述第一提示信息對應(yīng)的確認(rèn)操作指令后,根據(jù)所述基礎(chǔ)組件,對所述應(yīng)用程序進(jìn)行更新。其中,所述第一提示信息可以為:音頻提示信息、視頻提示信息和文本提示信息中的一種或多種,其中,音頻提示信息可以通過播報語音的形式提示用戶是否確認(rèn)更新所述應(yīng)用程序;視頻提示信息可通過在終端設(shè)備顯示屏幕上播放動畫或是視頻的方式提示用戶是否確認(rèn)更新所述應(yīng)用程序;文本提示信息可通過在終端設(shè)備顯示屏幕上滾動播放文字的方式提示用戶是否確認(rèn)更新所述應(yīng)用程序。
[0051]進(jìn)一步地,所述第一提示信息還可以為:燈光閃爍提示信息、震動提示信息等,本發(fā)明實(shí)施例不做具體限定。在本發(fā)明實(shí)施例中,若接收到所述第一提示信息對應(yīng)的確認(rèn)操作后,即用戶對所述應(yīng)用程序的更新確認(rèn)操作,可以根據(jù)所述基礎(chǔ)組件對所述應(yīng)用程序進(jìn)行更新;若未收到用戶對所述應(yīng)用程序更新的確認(rèn)操作,則不對所述應(yīng)用程序進(jìn)行更新。從而實(shí)現(xiàn)了以用戶的操作對所述應(yīng)用程序進(jìn)行更新,進(jìn)而提高了用戶體驗(yàn)。
[0052]對于本發(fā)明實(shí)施例,所述根據(jù)所述基礎(chǔ)組件,對所述應(yīng)用程序進(jìn)行更新之后,還包括:輸出第二提示信息,所述第二提示信息用于提示所述應(yīng)用程序更新成功。其中,所述第二提示信息和所述第一提示信息的提示形式相同,可以為:音頻提示信息、視頻提示信息和文本提示信息中的一種或多種,還可以為:燈光閃爍提示信息、震動提示信息等,本發(fā)明實(shí)施例不做具體限定。在本發(fā)明實(shí)施例中,對所述應(yīng)用程序進(jìn)行更新之后,輸出“應(yīng)用程序更新成功”的提示信息,可以使用戶了解當(dāng)前應(yīng)用程序的更新狀態(tài),進(jìn)而提高了用戶體驗(yàn)。
[0053]進(jìn)一步地,按照預(yù)設(shè)時間間隔對所述基礎(chǔ)組件類別和各個類別中的基礎(chǔ)組件進(jìn)行更新。其中,所述預(yù)設(shè)時間間隔可以按照實(shí)際需求進(jìn)行設(shè)定,也可以由系統(tǒng)默認(rèn)配置,所述預(yù)設(shè)時間間隔具體可以為:3小時、5小時、10小時等,本發(fā)明實(shí)施例不做具體限定。對于本發(fā)明實(shí)施例,按照預(yù)設(shè)時間間隔對所述基礎(chǔ)組件類別和各個類別中的基礎(chǔ)組件進(jìn)行更新,可以保證所述基礎(chǔ)組件內(nèi)容的實(shí)時性,從而保證更新應(yīng)用程序的正確性,進(jìn)而提高了更新所述應(yīng)用程序的效率。
[0054]對于本發(fā)明實(shí)施例,可以應(yīng)用的場景如下所述,但不僅限于此,包括:當(dāng)應(yīng)用程序中的音樂播放功能出現(xiàn)更新時,則首先獲取音樂播放能中需要進(jìn)行更新的參數(shù),其中,所述音樂播放功能中需要進(jìn)行更新的參數(shù)具體可以為起始播放秒數(shù)、播放次數(shù)和播放速率等信息,在本應(yīng)用場景中,獲取音樂播放功能中需要進(jìn)行更新的參數(shù)為播放速率,然后根據(jù)所述需要更新的參數(shù)獲取與所述參數(shù)對應(yīng)的基礎(chǔ)組件,本應(yīng)用場景中與參數(shù)播放速率對應(yīng)的基礎(chǔ)組件為音樂播放組件,接著輸出第一提示信息,所述第一提示信息用于確認(rèn)是否更新所述應(yīng)用程序,若接收到所述第一提示信息對應(yīng)的確認(rèn)操作指令后,再檢測終端設(shè)備是否具有足夠的存儲空間,若終端設(shè)備具有足夠的存儲空間,則根據(jù)獲取的需要更新的參數(shù)對所述音樂播放組件中的參數(shù)進(jìn)行更新。;若終端設(shè)備不具有足夠的存儲空間,則輸出“終端設(shè)備存儲空間不足”的提示信息,以提示用戶對所述終端設(shè)備存儲空間進(jìn)行清理。若未收到所述第一
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
青海省| 兴业县| 金阳县| 竹北市| 施秉县| 藁城市| 饶河县| 河北区| 昌图县| 瑞昌市| 乡宁县| 武汉市| 松阳县| 长阳| 名山县| 芦山县| 木兰县| 湟中县| 固镇县| 轮台县| 宁城县| 温泉县| 贡嘎县| 白水县| 新巴尔虎右旗| 湘阴县| 隆化县| 阿拉善右旗| 边坝县| 邵阳县| 会宁县| 专栏| 饶阳县| 丰县| 永平县| 贞丰县| 岚皋县| 永德县| 怀化市| 沁水县| 波密县|