一種應(yīng)用程序運(yùn)行的提醒方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序運(yùn)行的提醒方法和裝置。
【背景技術(shù)】
[0002] 隨著終端的智能化發(fā)展,用戶終端上安裝使用的應(yīng)用程序(Applicati〇n,APP)越 來(lái)越多。終端在工作時(shí)其后臺(tái)會(huì)同時(shí)運(yùn)行APP,這些APP可能是用戶自行啟動(dòng)后忘記關(guān)閉的, 也可能是終端開(kāi)機(jī)時(shí)自動(dòng)在后臺(tái)加載運(yùn)行的??傊脩舨幌胱屵@些APP在后臺(tái)運(yùn)行,而用戶 往往又不清楚哪些APP在后臺(tái)運(yùn)行。
[0003] 針對(duì)以上問(wèn)題,現(xiàn)有技術(shù)是通過(guò)一些管理軟件,如騰訊手機(jī)管家或360手機(jī)管理軟 件等,對(duì)正在運(yùn)行的APP進(jìn)行管理,并提供相應(yīng)的管理入口,用戶首先需要啟動(dòng)該管理軟件, 并通過(guò)該管理入口才能了解到后臺(tái)運(yùn)行的APP?,F(xiàn)有技術(shù)的問(wèn)題在于:不能直觀地體現(xiàn)后臺(tái) APP的運(yùn)行情況。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種應(yīng)用程序運(yùn)行的提醒方法和裝置,可以直觀地體現(xiàn)后臺(tái) APP的運(yùn)行情況,從而簡(jiǎn)化操作。
[0005] 本發(fā)明實(shí)施例提供了一種應(yīng)用程序運(yùn)行的提醒方法,包括:
[0006] 獲取終端中運(yùn)行的應(yīng)用程序的運(yùn)行參數(shù);
[0007] 判斷所述應(yīng)用程序的運(yùn)行參數(shù)是否超過(guò)預(yù)設(shè)閾值;
[0008] 若是,則將所述應(yīng)用程序的應(yīng)用圖標(biāo)當(dāng)前的第一顯示參數(shù)修改為第二顯示參數(shù), 根據(jù)所述第二顯示參數(shù)顯示所述應(yīng)用圖標(biāo)。
[0009] 可選的,所述將所述應(yīng)用程序的應(yīng)用圖標(biāo)當(dāng)前的第一顯示參數(shù)修改為第二顯示參 數(shù),包括:
[0010] 在所述應(yīng)用圖標(biāo)上顯示提醒標(biāo)識(shí),或者,
[0011] 對(duì)所述應(yīng)用圖標(biāo)進(jìn)行顏色渲染,或者,
[0012] 改變所述應(yīng)用圖標(biāo)的顯示背景。
[0013] 可選的,所述對(duì)所述應(yīng)用圖標(biāo)進(jìn)行顏色渲染,包括:
[0014] 對(duì)所述應(yīng)用圖標(biāo)進(jìn)行顏色渲染,并且所述應(yīng)用圖標(biāo)的顏色隨著所述運(yùn)行參數(shù)超過(guò) 所述預(yù)設(shè)閾值的程度而加深。
[0015] 進(jìn)一步的可選的,所述獲取終端中運(yùn)行的應(yīng)用程序的運(yùn)行參數(shù)之后,所述方法還 包括:
[0016] 判斷所述應(yīng)用程序是否為預(yù)設(shè)的白名單中的應(yīng)用程序;
[0017] 若否,則執(zhí)行所述判斷所述應(yīng)用程序的運(yùn)行參數(shù)是否超過(guò)預(yù)設(shè)閾值的步驟。
[0018] 可選的,所述運(yùn)行參數(shù)包括以下任意一項(xiàng)或多項(xiàng):
[0019] 在所述終端的內(nèi)部溫度高于預(yù)設(shè)溫度閾值時(shí),應(yīng)用程序在第一時(shí)間段內(nèi)占用CPU 的比率;
[0020]應(yīng)用程序在第二時(shí)間段內(nèi)的耗電量;
[0021 ]應(yīng)用程序在第三時(shí)間段內(nèi)的流量消耗。
[0022] 相應(yīng)地,本發(fā)明實(shí)施例還提供了一種應(yīng)用程序運(yùn)行的提醒裝置,包括:
[0023] 運(yùn)行參數(shù)獲取模塊,用于獲取終端中運(yùn)行的應(yīng)用程序的運(yùn)行參數(shù);
[0024] 閾值判斷模塊,用于判斷所述應(yīng)用程序的運(yùn)行參數(shù)是否超過(guò)預(yù)設(shè)閾值;
[0025] 顯示參數(shù)修改模塊,用于若所述應(yīng)用程序的運(yùn)行參數(shù)超過(guò)所述預(yù)設(shè)閾值,則將所 述應(yīng)用程序的應(yīng)用圖標(biāo)當(dāng)前的第一顯示參數(shù)修改為第二顯示參數(shù);
[0026]顯示模塊,用于根據(jù)所述第二顯示參數(shù)顯示所述應(yīng)用圖標(biāo)。
[0027]可選的,所述顯示參數(shù)修改模塊包括:
[0028]第一修改單元,用于在所述應(yīng)用圖標(biāo)上顯示提醒標(biāo)識(shí),或者,
[0029] 第二修改單元,用于對(duì)所述應(yīng)用圖標(biāo)進(jìn)行顏色渲染,或者,
[0030] 第三修改單元,用于改變所述應(yīng)用圖標(biāo)的顯示背景。
[0031 ]可選的,所述第二修改單元具體用于:
[0032]對(duì)所述應(yīng)用圖標(biāo)進(jìn)行顏色渲染,并且所述應(yīng)用圖標(biāo)的顏色隨著所述運(yùn)行參數(shù)超過(guò) 所述預(yù)設(shè)閾值的程度而加深。
[0033] 進(jìn)一步可選的,所述裝置還包括:
[0034] 程序判斷模塊,用于在運(yùn)行參數(shù)獲取模塊獲取到終端中運(yùn)行的應(yīng)用程序的運(yùn)行參 數(shù)后,判斷所述應(yīng)用程序是否為預(yù)設(shè)的白名單中的應(yīng)用程序,且在所述應(yīng)用程序不是預(yù)設(shè) 的白名單中的應(yīng)用程序時(shí),觸發(fā)所述閾值判斷模塊判斷所述應(yīng)用程序的運(yùn)行參數(shù)是否超過(guò) 預(yù)設(shè)閾值。
[0035] 可選的,所述運(yùn)行參數(shù)包括以下任意一項(xiàng)或多項(xiàng):
[0036] 在所述終端的內(nèi)部溫度高于預(yù)設(shè)溫度閾值時(shí),應(yīng)用程序在第一時(shí)間段內(nèi)占用CPU 的比率;
[0037] 應(yīng)用程序在第二時(shí)間段內(nèi)的耗電量;
[0038] 應(yīng)用程序在第三時(shí)間段內(nèi)的流量消耗。
[0039] 實(shí)施本發(fā)明實(shí)施例,具有以下有益效果:
[0040 ]通過(guò)獲取終端中運(yùn)行的應(yīng)用程序的運(yùn)行參數(shù),判斷該應(yīng)用程序的運(yùn)行參數(shù)是否超 過(guò)預(yù)設(shè)閾值,若是,說(shuō)明該應(yīng)用程序?yàn)閻阂鈶?yīng)用程序,則將該應(yīng)用程序的應(yīng)用圖標(biāo)當(dāng)前的第 一顯示參數(shù)修改為第二顯示參數(shù),根據(jù)所述第二顯示參數(shù)顯示所述應(yīng)用圖標(biāo),直觀地體現(xiàn) 了后臺(tái)APP的運(yùn)行情況,使得用戶可以通過(guò)該應(yīng)用圖標(biāo)獲知其后臺(tái)運(yùn)行的應(yīng)用程序的運(yùn)行 情況,相比現(xiàn)有技術(shù)通過(guò)查詢管理軟件而言,簡(jiǎn)化了操作。
【附圖說(shuō)明】
[0041] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的 附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普 通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042] 圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用程序運(yùn)行的提醒方法的流程示意圖;
[0043] 圖2是本發(fā)明實(shí)施例提供的另一種應(yīng)用程序運(yùn)行的提醒方法的流程示意圖;
[0044] 圖3是本發(fā)明實(shí)施例提供的一種應(yīng)用程序運(yùn)行的提醒裝置的結(jié)構(gòu)示意圖;
[0045] 圖4是本發(fā)明實(shí)施例提供的一種顯示參數(shù)修改模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā) 明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施 例,都屬于本發(fā)明保護(hù)的范圍。
[0047] 在此部分,首先對(duì)本發(fā)明各個(gè)實(shí)施例均涉及到的概念進(jìn)行說(shuō)明。
[0048] 本發(fā)明實(shí)施例提供的應(yīng)用程序運(yùn)行的提醒方法實(shí)現(xiàn)于終端,所述終端包括智能手 機(jī)、平板電腦、數(shù)字音視頻播放器、電子閱讀器、手持游戲機(jī)和車(chē)載電子設(shè)備等電子設(shè)備。本 發(fā)明實(shí)施例中,終端的操作系統(tǒng)可以是Android、iOS、Windows Phone和BlackBerry 0S等系 統(tǒng),這里不作限定。終端可以在操作系統(tǒng)上運(yùn)行APP。
[0049] 請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種APP運(yùn)行的提醒方法的流程示意圖。如 圖1所示所述方法包括:
[0050] 步驟S11,獲取終端中運(yùn)行的APP的運(yùn)行參數(shù)。
[0051] APP的運(yùn)行參數(shù)可以有多種類型,其能夠直接或間接地反映 APP的功耗情況和/或 流量消耗情況。所述類型為以下任意一種或多種。
[0052]類型1:在終端的內(nèi)部溫度高于預(yù)設(shè)溫度閾值時(shí),APP在第一時(shí)間段內(nèi)占用CPU的比 率。
[0053]所述第一時(shí)間段可以由設(shè)計(jì)人員預(yù)先設(shè)定,也可以由用戶預(yù)先設(shè)定,這里不做限 定。例如,第一時(shí)間段為10分鐘。其中,可通過(guò)溫度傳感器檢測(cè)終端的內(nèi)部溫度,預(yù)設(shè)溫度閾 值可以由設(shè)計(jì)人員預(yù)先設(shè)定,這里也不做限定,例如50°c。
[0054]獲取該類型運(yùn)行參數(shù)的目的在于,當(dāng)終端的內(nèi)部溫度升高時(shí),說(shuō)明可能存在APP正 在異常運(yùn)行,導(dǎo)致終端的功耗增加。
[0055] 類型2 :APP在第二時(shí)間段內(nèi)的耗電量。
[0056]同理,所述第二時(shí)間段可以由設(shè)計(jì)人員預(yù)先設(shè)定,也可以由用戶預(yù)先設(shè)定,這里不 做限定。其中,可以根據(jù)APP的運(yùn)行時(shí)間和該時(shí)間內(nèi)CPU的工作頻率(不同的工作頻率對(duì)應(yīng)于 不同的耗電值),利用微積分計(jì)算出APP在該時(shí)間內(nèi)的耗電量。
[0