国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種在智能終端上運(yùn)行應(yīng)用程序的方法和裝置的制造方法

      文檔序號(hào):9727149閱讀:283來源:國(guó)知局
      一種在智能終端上運(yùn)行應(yīng)用程序的方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本申請(qǐng)涉及程序控制技術(shù)領(lǐng)域,特別是涉及一種在智能終端上運(yùn)行應(yīng)用程序的方 法和一種在智能終端上運(yùn)行應(yīng)用程序的裝置。
      【背景技術(shù)】
      [0002] 智能操作系統(tǒng)的發(fā)展使得手機(jī)、電視等終端不斷地智能化,智能手機(jī)、智能電視等 智能終端應(yīng)運(yùn)而生,顯著地改變了人們的生活方式,智能終端上各式各樣的應(yīng)用程序極大 地滿足了人們的工作、生活和娛樂需求。
      [0003] 在現(xiàn)有的智能終端中,對(duì)應(yīng)用程序的管理都是通過單應(yīng)用棧模型來進(jìn)行的。應(yīng)用 棧是操作系統(tǒng)中的一種數(shù)據(jù)結(jié)構(gòu),用于保存應(yīng)用程序在運(yùn)行時(shí)的用戶界面、狀態(tài)等運(yùn)行數(shù) 據(jù),操作系統(tǒng)可以根據(jù)應(yīng)用棧中保存的運(yùn)行數(shù)據(jù)對(duì)應(yīng)用程序進(jìn)行控制、調(diào)度、展現(xiàn)等操作。 單應(yīng)用棧模型要求所有的應(yīng)用程序都運(yùn)行在同一個(gè)應(yīng)用棧中,只有運(yùn)行在棧頂?shù)膽?yīng)用程序 才是用戶當(dāng)前正在操作的應(yīng)用程序,會(huì)展現(xiàn)在智能終端的用戶界面上。
      [0004] 在單應(yīng)用棧模型中,由于多個(gè)應(yīng)用程序只能在同一個(gè)應(yīng)用棧中運(yùn)行,導(dǎo)致運(yùn)行應(yīng) 用程序的過程相當(dāng)繁瑣。具體可以參考圖1所示的應(yīng)用棧數(shù)據(jù)變化示意圖,在智能終端上運(yùn) 行有應(yīng)用程序A時(shí),如果此時(shí)用戶想要運(yùn)行應(yīng)用程序B,則首先需要從應(yīng)用程序A當(dāng)前的詳情 頁返回到應(yīng)用程序A的首頁,退出應(yīng)用程序A,然后才能運(yùn)行應(yīng)用程序B。此外,如果用戶在運(yùn) 行應(yīng)用程序B之后,希望重新進(jìn)入應(yīng)用程序A的詳情頁時(shí),用戶之前正在操作中的應(yīng)用程序A 的運(yùn)行狀態(tài)不會(huì)被保存,需要用戶重新進(jìn)入應(yīng)用程序A的首頁后,才能回到應(yīng)用A的詳情頁。 由此可見,當(dāng)前單應(yīng)用棧模型中的應(yīng)用程序運(yùn)行調(diào)度方法操作復(fù)雜,效率低下,無法滿足用 戶快速運(yùn)行應(yīng)用程序的要求。

      【發(fā)明內(nèi)容】

      [0005] 鑒于上述問題,提出了本申請(qǐng)實(shí)施例以便提供一種克服上述問題或者至少部分地 解決上述問題的一種在智能終端上運(yùn)行應(yīng)用程序的方法和相應(yīng)的一種在智能終端上運(yùn)行 應(yīng)用程序的裝置。
      [0006] 為了解決上述問題,本申請(qǐng)實(shí)施例公開了一種在智能終端上運(yùn)行應(yīng)用程序的方 法,其中,一個(gè)或多個(gè)應(yīng)用程序分別具有對(duì)應(yīng)的一個(gè)或多個(gè)應(yīng)用棧,所述的方法包括:
      [0007] 接收應(yīng)用程序的控制指令,所述控制指令包括運(yùn)行第一應(yīng)用程序的指令;
      [0008] 針對(duì)所述控制指令,調(diào)用所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧;
      [0009] 在所述第一應(yīng)用棧中運(yùn)行所述第一應(yīng)用程序;
      [0010] 依據(jù)在所述第一應(yīng)用棧中運(yùn)行的第一應(yīng)用程序,在所述智能終端的用戶界面上進(jìn) 行展現(xiàn)。
      [0011]優(yōu)選地,所述控制指令還包括在所述智能終端的用戶界面上展現(xiàn)有第二應(yīng)用程序 時(shí),切換至第一應(yīng)用程序的指令,其中,所述第二應(yīng)用程序運(yùn)行于對(duì)應(yīng)的第二應(yīng)用棧中,所 述的方法還包括:
      [0012] 依據(jù)在所述第二應(yīng)用棧中運(yùn)行的第二應(yīng)用程序,在所述智能終端的用戶界面上進(jìn) 行隱藏。
      [0013] 優(yōu)選地,所述針對(duì)所述控制指令,調(diào)用所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧的步 驟包括:
      [0014] 針對(duì)所述控制指令,判斷在所述智能終端中是否存在所述第一應(yīng)用程序?qū)?yīng)的第 一應(yīng)用棧;
      [0015] 若是,則直接調(diào)用所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧;
      [0016] 若否,則在創(chuàng)建所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧后,調(diào)用所述第一應(yīng)用棧。
      [0017] 優(yōu)選地,所述方法還包括:
      [0018] 在所述智能終端的用戶界面上展現(xiàn)應(yīng)用程序的切換效果。
      [0019] 優(yōu)選地,所述智能終端中存儲(chǔ)有所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖片,所述在所述 智能終端的用戶界面上展現(xiàn)應(yīng)用程序的切換效果的步驟包括:
      [0020] 分別調(diào)用所述第一應(yīng)用程序和所述第二應(yīng)用程序?qū)?yīng)的第一應(yīng)用程序圖片和第 二應(yīng)用程序圖片;
      [0021] 將所述第二應(yīng)用程序圖片展現(xiàn)在所述智能終端的用戶界面上;
      [0022] 在預(yù)設(shè)的時(shí)間間隔后,隱藏所述第二應(yīng)用程序圖片,并將所述第一應(yīng)用程序圖片 展現(xiàn)在所述智能終端的用戶界面上。
      [0023] 為了解決上述問題,本申請(qǐng)實(shí)施例還公開了一種在智能終端上運(yùn)行應(yīng)用程序的裝 置,其中,一個(gè)或多個(gè)應(yīng)用程序分別具有對(duì)應(yīng)的一個(gè)或多個(gè)應(yīng)用棧,所述的裝置包括:
      [0024]控制指令接收模塊,用于接收應(yīng)用程序的控制指令,所述控制指令包括運(yùn)行第一 應(yīng)用程序的指令;
      [0025] 應(yīng)用棧調(diào)用模塊,用于針對(duì)所述控制指令,調(diào)用所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng) 用棧;
      [0026] 應(yīng)用程序運(yùn)行模塊,用于在所述第一應(yīng)用棧中運(yùn)行所述第一應(yīng)用程序;
      [0027] 應(yīng)用程序展現(xiàn)模塊,用于依據(jù)在所述第一應(yīng)用棧中運(yùn)行的第一應(yīng)用程序,在所述 智能終端的用戶界面上進(jìn)行展現(xiàn)。
      [0028] 優(yōu)選地,所述控制指令還包括在所述智能終端的用戶界面上展現(xiàn)有第二應(yīng)用程序 時(shí),切換至第一應(yīng)用程序的指令,其中,所述第二應(yīng)用程序運(yùn)行于對(duì)應(yīng)的第二應(yīng)用棧中,所 述的裝置還包括:
      [0029] 應(yīng)用程序隱藏模塊,用于依據(jù)在所述第二應(yīng)用棧中運(yùn)行的第二應(yīng)用程序,在所述 智能終端的用戶界面上進(jìn)行隱藏。
      [0030] 優(yōu)選地,所述應(yīng)用棧調(diào)用模塊包括:
      [0031] 應(yīng)用棧判斷子模塊,用于針對(duì)所述控制指令,判斷在所述智能終端中是否存在所 述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧;
      [0032] 應(yīng)用棧調(diào)用子模塊,用于在判斷出所述智能終端中存在所述第一應(yīng)用程序?qū)?yīng)的 第一應(yīng)用棧時(shí),直接調(diào)用所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧;
      [0033] 應(yīng)用棧創(chuàng)建子模塊,用于在判斷出所述智能終端中不存在所述第一應(yīng)用程序?qū)?yīng) 的第一應(yīng)用棧時(shí),創(chuàng)建所述第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧,并調(diào)用所述第一應(yīng)用棧。 [0034] 優(yōu)選地,所述裝置還包括:
      [0035] 切換效果展現(xiàn)模塊,用于在所述智能終端的用戶界面上展現(xiàn)應(yīng)用程序的切換效 果。
      [0036] 優(yōu)選地,所述智能終端中存儲(chǔ)有所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖片,所述切換效 果展現(xiàn)模塊包括:
      [0037] 應(yīng)用程序圖片調(diào)用子模塊,用于分別調(diào)用所述第一應(yīng)用程序和所述第二應(yīng)用程序 對(duì)應(yīng)的第一應(yīng)用程序圖片和第二應(yīng)用程序圖片;
      [0038] 第二應(yīng)用程序圖片展現(xiàn)子模塊,用于將所述第二應(yīng)用程序圖片展現(xiàn)在所述智能終 端的用戶界面上;
      [0039]第一應(yīng)用程序圖片展現(xiàn)子模塊,用于在預(yù)設(shè)時(shí)間間隔后,隱藏所述第二應(yīng)用程序 圖片,并將所述第一應(yīng)用程序圖片展現(xiàn)在所述智能終端的用戶界面上。
      [0040] 與【背景技術(shù)】相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
      [0041] 在本申請(qǐng)實(shí)施例中,通過為一個(gè)或多個(gè)應(yīng)用程序分別創(chuàng)建對(duì)應(yīng)的一個(gè)或多個(gè)應(yīng)用 棧,當(dāng)接收到運(yùn)行應(yīng)用程序的指令時(shí),可以直接調(diào)用所述應(yīng)用程序?qū)?yīng)的應(yīng)用棧,在所述應(yīng) 用棧中運(yùn)行所述應(yīng)用程序,從而避免了在目前的智能終端中多個(gè)應(yīng)用程序運(yùn)行在同一個(gè)應(yīng) 用棧中的問題。
      [0042] 其次,在本申請(qǐng)的實(shí)施例中,當(dāng)需要由第二應(yīng)用程序切換至第一應(yīng)用程序時(shí),可以 通過調(diào)用第一應(yīng)用程序?qū)?yīng)的第一應(yīng)用棧,并在第一應(yīng)用棧中運(yùn)行第一應(yīng)用程序,使第一 應(yīng)用程序與第二應(yīng)用程序分別運(yùn)行于不同的應(yīng)用棧中,第一應(yīng)用程序的運(yùn)行數(shù)據(jù)與第二應(yīng) 用程序的運(yùn)行數(shù)據(jù)相對(duì)獨(dú)立,互不影響,所述智能終端可以依據(jù)第二應(yīng)用棧將第二應(yīng)用程 序切換至后臺(tái),依據(jù)第一應(yīng)用棧將第一應(yīng)用程序展現(xiàn)在所述智能終端的用戶界面,從而使 得用戶無須退出第二應(yīng)用程序即可運(yùn)行第一應(yīng)用程序,簡(jiǎn)化了應(yīng)用程序運(yùn)行切換的操作過 程,提高了運(yùn)行應(yīng)用程序的效率,進(jìn)一步滿足了用戶快速運(yùn)行應(yīng)用程序的要求。
      [0043]第三,在本申請(qǐng)實(shí)施例中,還可以預(yù)先存儲(chǔ)應(yīng)用程序圖片,通過調(diào)用所述應(yīng)用程序 圖片,使得在執(zhí)行應(yīng)用程序切換操作時(shí),在智能終端的用戶界面上展現(xiàn)切換效果,從而豐富 了應(yīng)用程序切換時(shí)的用戶體驗(yàn),減少由于應(yīng)用程序切換的延遲對(duì)用戶帶來的影響。
      【附圖說明】
      [0044] 圖1是在單應(yīng)用棧模型中進(jìn)行應(yīng)用程序切換時(shí),應(yīng)用棧數(shù)據(jù)變化示意圖;
      [0045] 圖2是本申請(qǐng)的一種在智能終端上運(yùn)行應(yīng)用程序的方法實(shí)施例一的步驟流程圖;
      [0046] 圖3是本申請(qǐng)的一種在智能終端上運(yùn)行應(yīng)用程序的方法實(shí)施例二的步驟流程圖;<
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1