亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種構建智能終端應用程序的方法、裝置及智能終端的制作方法_4

文檔序號:9646455閱讀:來源:國知局
時間間隔或者接收用戶的指示,與服務器建立連接。
[0151]在本實施例中,對于智能終端應用程序的更新操作通過三種方式啟動:
[0152]1)用戶啟動應用程序時,應用程序自動通過加載文件103與服務器建立連接,進行應用程序的更新操作;
[0153]2)在智能終端應用程序運行過程中,裝載文件103按預設的時間間隔,與服務器建立連接,獲取應用程序數(shù)據(jù)文件列表,判斷是否存在應用程序數(shù)據(jù)文件更新,若是,則進一步顯示提示信息,提示用戶應用程序存在新版本,并根據(jù)用戶意見,進行應用程序的更新操作;
[0154]3)在智能終端應用程序運行過程中,用戶主動選擇進行應用程序的更新操作。
[0155]請參考圖5,其為本申請的構建智能終端應用程序的方法實施例2更新應用程序數(shù)據(jù)文件的流程圖。在本實施例中,所述裝載文件提供的執(zhí)行更新所述應用程序數(shù)據(jù)文件的方法還包括:
[0156]步驟S204:調(diào)用所述程序執(zhí)行文件,運行所述應用程序。
[0157]在本實施例中,在判斷存在應用程序數(shù)據(jù)文件更新之后,所述更新所述智能終端的應用程序數(shù)據(jù)文件之前,還包括:
[0158]步驟S205:提示用戶更新所述應用程序,并獲取用戶意見;
[0159]步驟S206:根據(jù)所述用戶意見,判斷是否更新所述應用程序,如果用戶同意更新所述應用程序,則停止運行所述應用程序,根據(jù)所述應用程序數(shù)據(jù)文件的更新類型,更新所述智能終端的應用程序數(shù)據(jù)文件。
[0160]在上述的實施例中,提供了一種構建智能終端應用程序的方法,與之相對應的,本申請還提供一種構建智能終端應用程序的裝置。由于裝置實施例基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。下述描述的裝置實施例僅僅是示意性的。
[0161]請參看圖6,其為本申請的構建智能終端應用程序的裝置實施例1的示意圖。本實施例的一種構建智能終端應用程序的裝置,在智能終端包括:
[0162]應用程序數(shù)據(jù)文件提供單元301,用于提供應用程序數(shù)據(jù)文件,所述應用程序數(shù)據(jù)文件提供所述應用程序的運行方式的描述;
[0163]程序執(zhí)行文件提供單元302,用于提供程序執(zhí)行文件,所述程序執(zhí)行文件用于執(zhí)行所述應用程序數(shù)據(jù)文件所描述的運行方式,包括:讀取所述應用程序數(shù)據(jù)提供單元提供的所述應用程序的運行方式的描述,根據(jù)所述描述,顯示圖形用戶界面,并接收用戶提供的輸入以及對用戶輸入進行反饋;
[0164]裝載文件提供單元303,用于提供裝載文件,所述裝載文件提供執(zhí)行更新所述應用程序數(shù)據(jù)文件的方法。
[0165]請參看圖7,其為本申請的構建智能終端應用程序的裝置實施例1應用程序數(shù)據(jù)文件提供單元的示意圖。本實施例的一種構建智能終端應用程序的裝置,所述應用程序數(shù)據(jù)文件提供單元301包括:
[0166]用戶界面文件提供子單元401,用于提供用戶界面文件,所述用戶界面文件用于定義所述圖形用戶界面,所述圖形用戶界面接收用戶提供的輸入;
[0167]用戶界面事件響應文件提供子單元402,用于提供用戶界面事件響應文件,所述用戶界面事件響應文件用于定義所述圖形用戶界面中組件的事件處理程序;
[0168]業(yè)務邏輯文件提供子單元403,用于提供業(yè)務邏輯文件,所述業(yè)務邏輯文件用于定義所述應用程序的業(yè)務邏輯;
[0169]流程控制文件子單元404,用于提供流程控制文件,所述流程控制文件用于定義所述應用程序的窗口控制流程。
[0170]可選的,所述用戶界面文件是HTML5文件,所述程序執(zhí)行文件是瀏覽器。
[0171]可選的,所述窗口控制流程包括:初始窗口的啟動,所述窗口之間的流程關系,和所述用戶界面事件響應文件與所述用戶界面文件的對應關系。
[0172]請參看圖8,其為本申請的構建智能終端應用程序的裝置實施例1程序執(zhí)行文件的示意圖。本實施例的一種構建智能終端應用程序的裝置,所述程序執(zhí)行文件包括:
[0173]讀取子單元501,用于讀取所述應用程序數(shù)據(jù)文件;
[0174]顯示初始窗口子單元502,用于根據(jù)所述流程控制文件和所述用戶界面文件,顯示所述應用程序的初始窗口;
[0175]獲取反饋結果子單元503,用于接收用戶提供的輸入,根據(jù)所述用戶界面事件響應文件和所述流程控制文件調(diào)用所述業(yè)務邏輯文件的業(yè)務邏輯,獲取對用戶輸入的反饋結果;
[0176]顯示反饋結果子單元504,用于根據(jù)所述反饋結果,顯示對應的圖形用戶界面。
[0177]請參看圖9,其為本申請的構建智能終端應用程序的裝置實施例1裝載文件的示意圖。本實施例的一種構建智能終端應用程序的裝置,所述裝載文件包括:
[0178]獲取子單元601,用于與服務器建立連接,獲取所述服務器端的應用程序數(shù)據(jù)文件列表;
[0179]標識子單元602,用于根據(jù)獲取的所述服務器端的應用程序數(shù)據(jù)文件列表,判斷是否存在應用程序數(shù)據(jù)文件更新,若是,則進一步判斷所述應用程序數(shù)據(jù)文件的更新類型,標識所述應用程序數(shù)據(jù)文件的更新類型;
[0180]更新子單元603,用于根據(jù)所述更新類型,更新所述智能終端的應用程序數(shù)據(jù)文件。
[0181]可選的,所述應用程序數(shù)據(jù)文件列表包括:應用程序數(shù)據(jù)文件名和版本號。
[0182]可選的,所述更新類型包括:新增,升級,刪除。
[0183]可選的,所述與服務器建立連接是指在所述智能終端應用程序啟動時,所述應用程序的裝載文件與服務器建立連接,或在智能終端應用程序運行過程中,所述應用程序的裝載文件按預設的時間間隔或者接收用戶的指示,與服務器建立連接。
[0184]可選的,所述裝載文件還包括:
[0185]調(diào)用子單元604,用于調(diào)用所述程序執(zhí)行文件,運行所述應用程序。
[0186]可選的,所述裝載文件還包括:
[0187]提示子單元605,用于提示用戶更新所述應用程序,并獲取用戶意見;
[0188]判斷子單元606,用于根據(jù)所述用戶意見,判斷是否更新所述應用程序,如果用戶同意更新所述應用程序,則停止運行所述應用程序,根據(jù)所述應用程序數(shù)據(jù)文件的更新類型,更新所述智能終端的應用程序數(shù)據(jù)文件。
[0189]在上述的實施例中,提供了一種構建智能終端應用程序的方法和裝置,本申請還提供一種智能終端,包括:上述的構建智能終端應用程序的裝置。
[0190]本申請雖然以較佳實施例公開如上,但其并不是用來限定本申請,任何本領域技術人員在不脫離本申請的精神和范圍內(nèi),都可以做出可能的變動和修改,因此本申請的保護范圍應當以本申請權利要求所界定的范圍為準。
[0191]在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡接口和內(nèi)存。
[0192]內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計算機可讀介質(zhì)的示例。
[0193]1、計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結構、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPR0M)、快閃記憶體或其他內(nèi)存技術、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
[0194]2、本領域技術人員應明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
【主權項】
1.一種構建智能終端應用程序的方法,其特征在于,在智能終端配置下列類型的文件: 應用程序數(shù)據(jù)文件,該類型文件提供所述應用程序的運行方式的描述; 程序執(zhí)行文件,用于執(zhí)行所述應用程序數(shù)據(jù)文件所描述的運行方式,包括:讀取所述應用程序數(shù)據(jù)文件,根據(jù)所述應用程序數(shù)據(jù)文件,顯示圖形用戶界面,并接收用戶提供的輸入以及對用戶輸入進行反饋; 裝載文件,提供執(zhí)行更新所述應用程序數(shù)據(jù)文件的方法。2.根據(jù)權利要求1所述的構建智能終端應用程序的方法,其特征在于,所述裝載文件與所述程序執(zhí)行文件均為可執(zhí)行文件。3.根據(jù)權利要求
當前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1