国产精品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īng)用啟動方法、裝置及移動終端的制作方法

      文檔序號:10569635閱讀:374來源:國知局
      一種移動終端應(yīng)用啟動方法、裝置及移動終端的制作方法
      【專利摘要】本發(fā)明公開了一種移動終端應(yīng)用啟動方法、裝置及移動終端,用以為移動終端上安裝的APP的啟動速度優(yōu)化提供解決方案。方法為:通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件;將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存;若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。
      【專利說明】
      一種移動終端應(yīng)用啟動方法、裝置及移動終端
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動終端應(yīng)用啟動方法、裝置及移動終端。
      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)以及電子技術(shù)的迅速發(fā)展,移動終端的功能也越來越強(qiáng)大。以手機(jī)為例,安裝在智能手機(jī)上的應(yīng)用(Applicat1n,簡稱為APP)越來越多。
      [0003]同時,用戶對移動終端的應(yīng)用的體驗(yàn)要求也越來越多,提高移動終端的用戶體驗(yàn)成為各大移動終端開發(fā)廠商研發(fā)時的重要目標(biāo)。
      [0004]目前,為了滿足用戶需求,開發(fā)的APP占用的內(nèi)存越來越大。雖然移動終端的硬件設(shè)備的性能在不斷提升,但是APP數(shù)量以及APP占用的內(nèi)存的增長速度遠(yuǎn)遠(yuǎn)超過硬件設(shè)備性能提升速度,這就為移動終端的用戶體驗(yàn)性能造成很大的壓力。
      [0005]其中,移動終端上安裝的APP的啟動速度是一項(xiàng)很重要的用戶體驗(yàn)。

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

      [0006]本發(fā)明實(shí)施例提供一種移動終端應(yīng)用啟動方法、裝置及移動終端,用以為移動終端上安裝的APP的啟動速度優(yōu)化提供解決方案。
      [0007]本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
      [0008]第一方面,本發(fā)明實(shí)施例提供了一種移動終端應(yīng)用啟動方法,包括:
      [0009]通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件;
      [0010]將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存;
      [0011]若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。
      [0012]可能的實(shí)施方式中,通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件,包括:
      [0013]獲取所述觸摸屏檢測到的指向所述應(yīng)用的手指與所述觸摸屏的距離;
      [0014]若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對所述應(yīng)用的懸浮觸摸事件。
      [0015]可能的實(shí)施方式中,釋放內(nèi)存中的所述應(yīng)用的資源,包括:
      [0016]若在第一預(yù)設(shè)時長內(nèi)未通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0017]可能的實(shí)施方式中,釋放內(nèi)存中的所述應(yīng)用的資源,包括:
      [0018]每間隔第二預(yù)設(shè)時長通過所述觸摸屏檢測指向所述應(yīng)用的手指與所述觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0019]第二方面,本發(fā)明實(shí)施例提供了一種應(yīng)用啟動裝置,包括:
      [0020]檢測模塊,用于通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件;
      [0021]加載模塊,用于將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存;
      [0022]處理模塊,用于若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。
      [0023]可能的實(shí)施方式中,所述檢測模塊具體用于:
      [0024]獲取所述觸摸屏檢測到的指向所述應(yīng)用的手指與所述觸摸屏的距離;
      [0025]若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對所述應(yīng)用的懸浮觸摸事件。
      [0026]可能的實(shí)施方式中,所述處理模塊具體用于:
      [0027]若在第一預(yù)設(shè)時長內(nèi)未通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0028]可能的實(shí)施方式中,所述處理模塊具體用于:
      [0029]每間隔第二預(yù)設(shè)時長通過所述觸摸屏檢測指向所述應(yīng)用的手指與所述觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0030]第三方面,本發(fā)明實(shí)施例提供了一種移動終端,包括具有懸浮觸摸功能的觸摸屏以及以上任一項(xiàng)所述的裝置。
      [0031]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,移動終端通過具有懸浮觸摸功能的觸摸屏檢測到針對應(yīng)用的懸浮觸摸事件之后,將存儲的該應(yīng)用的資源加載到內(nèi)存,在確定通過觸摸屏檢測到對該應(yīng)用的點(diǎn)擊事件之后,可以直接基于內(nèi)存中的該應(yīng)用的資源啟動該應(yīng)用,避免了點(diǎn)擊事件發(fā)生之后加載該應(yīng)用的資源至內(nèi)存所耗費(fèi)的時間資源,使得從點(diǎn)擊事件發(fā)生到運(yùn)行該應(yīng)用之間的時長變短,優(yōu)化了應(yīng)用的啟動速度。
      【附圖說明】
      [0032]圖1為本發(fā)明實(shí)施例中應(yīng)用啟動過程示意圖;
      [0033]圖2為本發(fā)明實(shí)施例中手指與觸摸屏的距離的示意圖;
      [0034]圖3為本發(fā)明實(shí)施例中移動終端啟動應(yīng)用的流程示意圖;
      [0035]圖4為本發(fā)明實(shí)施例中應(yīng)用啟動裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0036]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0037]目前,市場上已經(jīng)出現(xiàn)具有懸浮觸摸(FloatingTouch)功能的觸摸屏,所謂懸浮觸摸是指:手指無需接觸屏幕,在手指距離與屏幕的距離小于預(yù)設(shè)值時,可以獲得類似鼠標(biāo)移動到某個圖標(biāo)上的效果。例如,該預(yù)設(shè)值為15毫米(mm)。
      [0038]將具有懸浮觸摸功能的觸摸屏應(yīng)用于移動終端是未來發(fā)展趨勢,并且目前已經(jīng)出現(xiàn)安裝有具有懸浮觸摸功能的觸摸屏的移動終端。
      [0039]基于安裝具有懸浮觸摸功能的觸摸屏的移動終端,本發(fā)明實(shí)施例提供了一種應(yīng)用啟動方法,以提高應(yīng)用啟動速度,提高用戶體驗(yàn)。
      [0040]本發(fā)明實(shí)施例中,安裝具有懸浮觸摸功能的觸摸屏的移動終端中,應(yīng)用啟動的過程如圖1所示,具體如下:
      [0041 ]步驟101:移動終端通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件。
      [0042]具體地,移動終端檢測到對應(yīng)用的懸浮觸摸事件的具體過程為:移動終端獲取觸摸屏檢測到的指向應(yīng)用的手指與觸摸屏的距離;若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對應(yīng)用的懸浮觸摸事件。
      [0043]其中,第一預(yù)設(shè)值為用于鑒別是否為有效的懸浮觸摸事件的分界值。
      [0044]例如,如圖2所示為手指與觸摸屏的距離的示意圖,其中,橢圓形代表手指,長方形代表手機(jī)的側(cè)視圖。當(dāng)滿足手機(jī)未接觸到觸摸屏,但手機(jī)與觸摸屏的距離小于第一預(yù)設(shè)值的條件時,啟動根據(jù)懸浮觸摸事件啟動預(yù)加載啟動應(yīng)用所需的資源的功能。
      [0045]具體地,對應(yīng)用的懸浮觸摸事件為對該應(yīng)用的圖標(biāo)的懸浮觸摸操作。
      [0046]步驟102:移動終端將存儲器中保存的該應(yīng)用的資源加載至內(nèi)存。
      [0047]其中,加載至內(nèi)存的應(yīng)用的資源為啟動運(yùn)行該應(yīng)用所需的資源,具體地,加載至內(nèi)存的應(yīng)用的資源包括但不限于:圖片資源、庫文件、數(shù)據(jù)庫資源等中的一種或多種。應(yīng)用中,每個應(yīng)用啟動運(yùn)行所需的資源不相同。
      [0048]步驟103:移動終端若通過觸摸屏檢測到對該應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的該應(yīng)用的資源啟動該應(yīng)用;否則,釋放內(nèi)存中的該應(yīng)用的資源。
      [0049]—個具體實(shí)施中,移動終端若在第一預(yù)設(shè)時長內(nèi)未通過觸摸屏檢測到對應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的該應(yīng)用的資源。
      [0050]另一個具體實(shí)施中,移動終端每間隔第二預(yù)設(shè)時長通過觸摸屏檢測指向應(yīng)用的手指與觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的該應(yīng)用的資源。
      [0051]其中,第二預(yù)設(shè)值為用于鑒別懸浮觸摸事件是否失效的分界值。應(yīng)用中,第一預(yù)設(shè)值和第二預(yù)設(shè)值的取值可以相同,也可以不相同??蛇x地,如果第一預(yù)設(shè)值和第二預(yù)設(shè)值取值不相同,第一預(yù)設(shè)值小于第二預(yù)設(shè)值。
      [0052]應(yīng)用中,第一預(yù)設(shè)時長大于第二預(yù)設(shè)時長。
      [0053]需要說明的是,本發(fā)明實(shí)施例中,移動終端確定檢測到對應(yīng)用的懸浮觸摸事件后,加載該應(yīng)用對應(yīng)的資源至內(nèi)存,并不打開該應(yīng)用。直至移動終端確定檢測到對應(yīng)用的點(diǎn)擊事件,則啟動并運(yùn)行該應(yīng)用。
      [0054]以下通過一個具體實(shí)施例對移動終端啟動應(yīng)用的流程進(jìn)行詳細(xì)說明。
      [0055]如圖3所示為該具體實(shí)施例中移動終端啟動應(yīng)用的流程示意圖,具體如下:
      [0056]步驟301:移動終端通過觸摸屏獲取手指與觸摸屏之間的距離,判斷該距離是否小于第一預(yù)設(shè)值,若不小于,則確定未檢測到懸浮觸摸事件,若小于,執(zhí)行步驟302;
      [0057]步驟302:移動終端將手指所指向的應(yīng)用的資源從存儲器中加載至內(nèi)存;
      [0058]步驟303:移動終端判斷是否通過觸摸屏檢測到對該應(yīng)用的點(diǎn)擊事件,若是,基于內(nèi)存中的該應(yīng)用的資源啟動該應(yīng)用,否則,執(zhí)行步驟304;
      [0059]步驟304:移動終端每間隔預(yù)設(shè)時長通過觸摸屏獲取手指與觸摸屏之間的距離,判斷該距離是否大于第二預(yù)設(shè)值,若是,釋放內(nèi)存中的該應(yīng)用的資源,否則,在內(nèi)存中保留該應(yīng)用的資源。
      [0060]基于同一構(gòu)思,本發(fā)明實(shí)施例提供了一種應(yīng)用啟動裝置,該裝置應(yīng)用于安裝具有懸浮觸摸功能的觸摸屏的移動終端,該裝置的具體實(shí)施可參見方法實(shí)施例部分的描述,重復(fù)之處不再贅述,如圖4所示,該裝置主要包括:
      [0061]檢測模塊401,用于通過所述觸摸屏檢測到對應(yīng)用的懸浮觸摸事件;
      [0062]加載模塊402,用于將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存;
      [0063]處理模塊403,用于若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。
      [0064]可能的實(shí)施方式中,所述檢測模塊具體用于:
      [0065]獲取所述觸摸屏檢測到的指向所述應(yīng)用的手指與所述觸摸屏的距離;
      [0066]若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對所述應(yīng)用的懸浮觸摸事件。
      [0067]可能的實(shí)施方式中,所述處理模塊具體用于:
      [0068]若在第一預(yù)設(shè)時長內(nèi)未通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0069]可能的實(shí)施方式中,所述處理模塊具體用于:
      [0070]每間隔第二預(yù)設(shè)時長通過所述觸摸屏檢測指向所述應(yīng)用的手指與所述觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的所述應(yīng)用的資源。
      [0071]基于同一構(gòu)思,本發(fā)明實(shí)施例中還提供了一種移動終端,該移動終端包括具有懸浮觸摸功能的觸摸屏,還包括圖4所示的裝置。
      [0072]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,移動終端通過具有懸浮觸摸功能的觸摸屏檢測到針對應(yīng)用的懸浮觸摸事件之后,將存儲的該應(yīng)用的資源加載到內(nèi)存,在確定通過觸摸屏檢測到對該應(yīng)用的點(diǎn)擊事件之后,可以直接基于內(nèi)存中的該應(yīng)用的資源啟動該應(yīng)用,避免了點(diǎn)擊事件發(fā)生之后加載該應(yīng)用的資源至內(nèi)存所耗費(fèi)的時間資源,使得從點(diǎn)擊事件發(fā)生到運(yùn)行該應(yīng)用之間的時長變短,優(yōu)化了應(yīng)用的啟動速度。
      [0073]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
      [0074]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
      [0075]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0076]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
      [0077]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種移動終端應(yīng)用啟動方法,其特征在于,包括: 通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件; 將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存; 若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。2.如權(quán)利要求1所述的方法,其特征在于,通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件,包括: 獲取所述觸摸屏檢測到的指向所述應(yīng)用的手指與所述觸摸屏的距離; 若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對所述應(yīng)用的懸浮觸摸事件。3.如權(quán)利要求1或2所述的方法,其特征在于,釋放內(nèi)存中的所述應(yīng)用的資源,包括: 若在第一預(yù)設(shè)時長內(nèi)未通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的所述應(yīng)用的資源。4.如權(quán)利要求1或2所述的方法,其特征在于,釋放內(nèi)存中的所述應(yīng)用的資源,包括: 每間隔第二預(yù)設(shè)時長通過所述觸摸屏檢測指向所述應(yīng)用的手指與所述觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的所述應(yīng)用的資源。5.—種應(yīng)用啟動裝置,其特征在于,包括: 檢測模塊,用于通過觸摸屏檢測到對應(yīng)用的懸浮觸摸事件; 加載模塊,用于將存儲器中保存的所述應(yīng)用的資源加載至內(nèi)存; 處理模塊,用于若通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,基于加載至內(nèi)存的所述應(yīng)用的資源啟動所述應(yīng)用;否則,釋放內(nèi)存中的所述應(yīng)用的資源。6.如權(quán)利要求5所述的裝置,其特征在于,所述檢測模塊具體用于: 獲取所述觸摸屏檢測到的指向所述應(yīng)用的手指與所述觸摸屏的距離; 若確定檢測到的距離小于第一預(yù)設(shè)值,確定檢測到對所述應(yīng)用的懸浮觸摸事件。7.如權(quán)利要求5或6所述的裝置,其特征在于,所述處理模塊具體用于: 若在第一預(yù)設(shè)時長內(nèi)未通過所述觸摸屏檢測到對所述應(yīng)用的點(diǎn)擊事件,則釋放內(nèi)存中的所述應(yīng)用的資源。8.如權(quán)利要求5或6所述的裝置,其特征在于,所述處理模塊具體用于: 每間隔第二預(yù)設(shè)時長通過所述觸摸屏檢測指向所述應(yīng)用的手指與所述觸摸屏之間的距離,若確定檢測到的距離大于第二預(yù)設(shè)值,則釋放內(nèi)存中的所述應(yīng)用的資源。9.一種移動終端,其特征在于,包括具有懸浮觸摸功能的觸摸屏以及權(quán)利要求5-8任一項(xiàng)所述的裝置。
      【文檔編號】G06F9/44GK105930058SQ201610251112
      【公開日】2016年9月7日
      【申請日】2016年4月21日
      【發(fā)明人】王永清
      【申請人】青島海信移動通信技術(shù)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1