,且通常情況下CPU占用率與移動(dòng)終端的耗電量成正比例關(guān)系,與移動(dòng)終端的可用時(shí)間成反比例關(guān)系,因此,根據(jù)該檢測(cè)結(jié)果關(guān)閉相應(yīng)的應(yīng)用程序,能夠解決移動(dòng)終端耗電快、可用時(shí)間短的技術(shù)問題。
【附圖說明】
[0062]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0063]圖1為本發(fā)明實(shí)施例提供的一種信息檢測(cè)方法的流程示意圖;
[0064]圖2為本發(fā)明實(shí)施例提供的一種提示信息展示方法的流程示意圖;
[0065]圖3為本發(fā)明實(shí)施例提供的另一種提示信息展示方法的流程示意圖;
[0066]圖4為本發(fā)明實(shí)施例提供的另一種信息檢測(cè)方法的流程示意圖;
[0067]圖5為本發(fā)明實(shí)施例提供的一種信息檢測(cè)裝置的結(jié)構(gòu)示意圖;
[0068]圖6為本發(fā)明實(shí)施例提供的一種提示信息展示裝置的結(jié)構(gòu)示意圖;
[0069]圖7為本發(fā)明實(shí)施例提供的另一種提示信息展示裝置的結(jié)構(gòu)示意圖;
[0070]圖8為本發(fā)明實(shí)施例提供的另一種信息檢測(cè)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0071]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0072]本發(fā)明實(shí)施例公開了一種信息檢測(cè)方法及裝置,應(yīng)用于移動(dòng)終端,該方法包括:按照預(yù)設(shè)的時(shí)間間隔,獲得移動(dòng)終端的中央處理器CPU總占用率,判斷CPU總占用率是否大于第一預(yù)設(shè)占用率,若為是,則獲得移動(dòng)終端中處于運(yùn)行狀態(tài)的各個(gè)應(yīng)用程序的CPU占用率,根據(jù)所獲得的CPU占用率中大于第二預(yù)設(shè)占用率的CPU占用率對(duì)應(yīng)的應(yīng)用程序,生成針對(duì)應(yīng)用程序的檢測(cè)結(jié)果。
[0073]下面通過具體實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
[0074]參考圖1,為本發(fā)明實(shí)施例提供的一種信息檢測(cè)方法的流程示意圖,應(yīng)用于移動(dòng)終端,該方法可以包括如下步驟:
[0075]SlOl:按照預(yù)設(shè)的時(shí)間間隔,獲得所述移動(dòng)終端的中央處理器CPU總占用率;
[0076]這里,移動(dòng)終端可以為手機(jī)、平板電腦或筆記本電腦等。
[0077]S102:判斷所述CPU總占用率是否大于第一預(yù)設(shè)占用率,若為是,則執(zhí)行步驟S103,否則,結(jié)束處理;
[0078]當(dāng)然,在本發(fā)明其他實(shí)施例中,如果CPU總占用率不大于第一預(yù)設(shè)占用率,則該次檢測(cè)過程結(jié)束,可以進(jìn)行下一次的CPU總占用率檢測(cè)。
[0079]S103:獲得所述移動(dòng)終端中處于運(yùn)行狀態(tài)的各個(gè)應(yīng)用程序的CPU占用率;
[0080]S104:根據(jù)所獲得的CPU占用率中大于第二預(yù)設(shè)占用率的CPU占用率對(duì)應(yīng)的應(yīng)用程序,生成針對(duì)應(yīng)用程序的檢測(cè)結(jié)果。
[0081 ]假設(shè),預(yù)設(shè)的時(shí)間間隔為10分鐘,則移動(dòng)終端每隔10分鐘,獲得一次CPU總占用率,獲得CPU總占用率后,判斷該CPU總占用率是否大于第一預(yù)設(shè)占用率,假設(shè),第一預(yù)設(shè)占用率為20%,若獲得的CPU總占用率為21%,21%>20%,則在應(yīng)用程序的維度檢測(cè)處于運(yùn)行狀態(tài)的各個(gè)應(yīng)用程序的CPU占用率,假設(shè),當(dāng)前處于運(yùn)行狀態(tài)的應(yīng)用程序有“微信”、“電子郵件”、“游戲”和“殺毒軟件”,第二預(yù)設(shè)占用率為5 %,當(dāng)檢測(cè)獲得“微信”的CPU占用率為6 %、“電子郵件”的CPU占用率為4%、“游戲”的CPU占用率為4%、“殺毒軟件”的CPU占用率為7%,則生成針對(duì)“微信”和“殺毒軟件”的檢測(cè)結(jié)果。
[0082]需要說明的是,一個(gè)檢測(cè)結(jié)果中可以同時(shí)包含所有的CHJ占用率中大于第二預(yù)設(shè)占用率的CPU占用率對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,如:一個(gè)檢測(cè)結(jié)果包括“微信”和“殺毒軟件”的相關(guān)信息。另外,一個(gè)檢測(cè)結(jié)果中也可以只包含一個(gè)應(yīng)用程序的相關(guān)信息,如:關(guān)于“微信”的一個(gè)檢測(cè)結(jié)果,關(guān)于“殺毒軟件”的一個(gè)檢測(cè)結(jié)果。
[0083]另外,在檢測(cè)結(jié)果生成之后,還可以根據(jù)檢測(cè)結(jié)果生成提示信息,并展示該提示信息,以告知用戶關(guān)閉相應(yīng)的應(yīng)用程序,延長(zhǎng)移動(dòng)終端的可用時(shí)間。不同情況下,提示信息展示方法是不同的。
[0084]在移動(dòng)終端處于鎖屏狀態(tài)的情況下,提示信息展示方法可參考圖2,圖2為本發(fā)明實(shí)施例提供的一種提示信息展示方法的流程示意圖,應(yīng)用于移動(dòng)終端,該方法可以包括如下步驟:
[0085]S201:在所述移動(dòng)終端處于鎖屏狀態(tài)的情況下,接收針對(duì)所述移動(dòng)終端的屏幕解鎖指令;
[0086]這里,若用戶點(diǎn)按了移動(dòng)終端的電源鍵可以認(rèn)為接收到了針對(duì)移動(dòng)終端的屏幕解鎖指令;另外,若用戶輸入了屏幕解鎖密碼或屏幕解鎖圖案可以認(rèn)為接收到了針對(duì)移動(dòng)終端的屏幕解鎖指令;當(dāng)然還可以采用其他的方式確定接收到了針對(duì)移動(dòng)終端的屏幕解鎖指令,本發(fā)明對(duì)此不進(jìn)行限定。
[0087]S202:獲得接收到所述屏幕解鎖指令之前第一預(yù)設(shè)時(shí)長(zhǎng)內(nèi)生成的每一檢測(cè)結(jié)果;
[0088]其中,檢測(cè)結(jié)果中可以包含應(yīng)用程序的標(biāo)識(shí)。
[0089]當(dāng)然,檢查結(jié)果中還可以包含獲得檢測(cè)結(jié)果的時(shí)間、應(yīng)用程序的標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序的CPU占用率、移動(dòng)終端的當(dāng)前電量等信息,例如:“7:00,微信,CPU = 8%,當(dāng)前電量=70%”,本發(fā)明對(duì)此不進(jìn)行限定。
[0090]根據(jù)步驟S104中的假設(shè),第一預(yù)設(shè)時(shí)長(zhǎng)為I小時(shí),用戶點(diǎn)按了移動(dòng)終端的電源鍵認(rèn)為接收到了針對(duì)移動(dòng)終端的屏幕解鎖指令,當(dāng)用戶在8:00時(shí)點(diǎn)按了移動(dòng)終端的電源鍵,則獲得8:00之前7:00-8:00之間的所有檢查結(jié)果。
[0091]S203:統(tǒng)計(jì)相同的應(yīng)用程序的標(biāo)識(shí)在所獲得的所有檢測(cè)結(jié)果中出現(xiàn)的次數(shù);
[0092]根據(jù)步驟S202中的假設(shè),每個(gè)檢測(cè)結(jié)果中包含應(yīng)用程序的標(biāo)識(shí),統(tǒng)計(jì)相同的應(yīng)用程序的標(biāo)識(shí)在所獲得的所有檢測(cè)結(jié)果中出現(xiàn)的次數(shù),最后統(tǒng)計(jì)獲得“微信”出現(xiàn)次數(shù)為4次、“殺毒軟件”出現(xiàn)次數(shù)為3次。
[0093]S204:根據(jù)統(tǒng)計(jì)次數(shù)大于第一預(yù)設(shè)次數(shù)的標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序,生成針對(duì)所述移動(dòng)終端的提示信息;
[0094]假設(shè),第一預(yù)設(shè)次數(shù)為3次,根據(jù)步驟S203中的假設(shè),“微信”出現(xiàn)次數(shù)為4次,4>3,因此,根據(jù)“微信”的相關(guān)信息,生成針對(duì)移動(dòng)終端的提示信息,如:“微信耗電異常”。
[0095]—種具體實(shí)現(xiàn)方式中,檢測(cè)結(jié)果中還可以包含移動(dòng)終端的當(dāng)前電量。
[0096]這種情況下,上述根據(jù)統(tǒng)計(jì)次數(shù)大于第一預(yù)設(shè)次數(shù)的標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序,生成針對(duì)移動(dòng)終端的提示信息,包括:
[0097]根據(jù)統(tǒng)計(jì)次數(shù)大于第一預(yù)設(shè)次數(shù)的標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序的檢測(cè)結(jié)果中包含的當(dāng)前電量,確定移動(dòng)終端的耗電量;
[0098]根據(jù)耗電量和預(yù)設(shè)的耗電量,生成針對(duì)所述移動(dòng)終端的提示信息。
[0099]根據(jù)步驟S202中的假設(shè),在8:00時(shí)用戶點(diǎn)按了移動(dòng)終端的電源鍵,移動(dòng)終端接收到了屏幕解鎖指令,獲得的檢測(cè)結(jié)果中“微信”出現(xiàn)次數(shù)大于第一預(yù)設(shè)次數(shù),其出現(xiàn)的時(shí)間及相關(guān)信息為:
[0100]7:00| 微信 CPU = 8% I 當(dāng)前電量= 70%;
[0101]7:20|微信0卩1] = 8%|當(dāng)前電量=60%;
[0102]7:40| 微信 CPU = 8% I 當(dāng)前電量= 55%;
[0103]7:50|微信0卩1] = 8%|當(dāng)前電量=50%。
[0104]根據(jù)該檢測(cè)結(jié)果中的“7:00|微信CPU= 8% I當(dāng)前電量=70%”“7:50|微信CPU =8% I當(dāng)前電量= 50%”中的當(dāng)前電量,可以獲得在50分鐘能移動(dòng)終端的耗電量為20%,假設(shè)預(yù)設(shè)的耗電量為10%,20%>10%,則生成針對(duì)移動(dòng)終端的提示信息可以為:“微信耗電異常,在50分鐘內(nèi),耗電量為20%”,以提示用戶耗電量過多;若獲得的耗電量不大于預(yù)設(shè)的耗電量,則生成針對(duì)移動(dòng)終端的提示信息可以為:“在50分鐘內(nèi),微信耗電異?!?,不必提示用戶耗電量。
[0105]S205:在滿足預(yù)設(shè)的第一信息展示條件的情況下,展示針對(duì)所述移動(dòng)終端的提示
?目息O
[0106]—種具體的實(shí)現(xiàn)方式中,上述在滿足預(yù)設(shè)的第一信息展示條件的情況下,展示針對(duì)移動(dòng)終端的提示信息,可以包括:
[0107]在移動(dòng)終端根據(jù)屏幕解鎖指令成功解鎖后,判斷移動(dòng)終端的當(dāng)前顯示界面是否為移動(dòng)終端的桌面;
[0108]若為是,則展示針對(duì)移動(dòng)終端的提示信息。
[0109]實(shí)際應(yīng)用中,只有在判斷移動(dòng)終端的當(dāng)前顯示界面為移動(dòng)終端的桌面,情況下,才展示提示信息,若判斷移動(dòng)終端的當(dāng)前顯示界面非移動(dòng)終端的桌面,可以在用戶關(guān)閉應(yīng)用程序顯示界面且使移動(dòng)終端顯示桌面時(shí)再展示提示信息,這樣可以避免干擾用戶對(duì)移動(dòng)終端的使用。
[0110]當(dāng)然,在用戶點(diǎn)