本發(fā)明涉及智能終端領(lǐng)域,尤其涉及一種控制wifi功能開關(guān)的方法及裝置。
背景技術(shù):
為了滿足無線網(wǎng)絡(luò)連接的需求,現(xiàn)有的電子設(shè)備中,通常都配置有無線保真wifi功能,開啟wifi功能可以使電子設(shè)備連接可用的無線網(wǎng)絡(luò)。但是wifi功能在開啟的情況下非常耗電,主要表項(xiàng)在兩方面:一方面是wifi功能在開啟的情況,會(huì)不停的進(jìn)行搜索周圍環(huán)境中的無線網(wǎng)絡(luò)信號的操作,造成電量的消耗,另一方面是wifi功能開啟的情況下,一些應(yīng)用程序在后臺運(yùn)行,造成電量的消耗。而用戶在使用wifi功能的過程中,如果為了節(jié)省電量則需要人工不斷地根據(jù)實(shí)際的上網(wǎng)需求進(jìn)行開啟和關(guān)閉wifi功能的操作,非常的麻煩。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,本發(fā)明提供一種控制wifi功能開關(guān)的方法及裝置,用以解決如何通過更方便的方式降低wifi功能耗電的問題。
為解決上述技術(shù)問題,第一方面,本發(fā)明提供了一種控制wifi功能開關(guān)的方法,所述方法包括:
根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接;
所述網(wǎng)絡(luò)請求處理完成后,以處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí);
若預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則關(guān)閉智能終端中的wifi功能。
第二方面,本發(fā)明還提供了一種控制wifi功能開關(guān)的裝置,所述裝置包括:
開啟單元,用于根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接;
計(jì)時(shí)單元,用于所述網(wǎng)絡(luò)請求處理完成后,以處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí);
關(guān)閉單元,用于若預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則關(guān)閉智能終端中的wifi功能。
借由上述技術(shù)方案,本發(fā)明提供的控制wifi功能開關(guān)的方法及裝置,可以在有網(wǎng)絡(luò)請求時(shí)自動(dòng)開啟智能終端的wifi功能,當(dāng)一段時(shí)間內(nèi)沒有網(wǎng)絡(luò)請求時(shí)及時(shí)自動(dòng)地關(guān)閉智能終端的wifi功能,非常方便。另外,這種控制wifi功能開關(guān)的方法不僅能夠滿足用戶在使用應(yīng)用程序過程中對網(wǎng)絡(luò)的正常需求,而且縮短了wifi功能開啟的時(shí)長,有效的降低了對智能終端的電量消耗。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說明
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了本發(fā)明實(shí)施例提供的一種控制wifi功能開關(guān)的方法的流程圖;
圖2示出了本發(fā)明實(shí)施例提供的另一種控制wifi功能開關(guān)的方法的流程圖;
圖3示出了本發(fā)明實(shí)施例提供的一種控制wifi功能開關(guān)的裝置的組成框圖;
圖4示出了本發(fā)明實(shí)施例提供的另一種控制wifi功能開關(guān)的裝置的組成框圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
為解決如何通過更方便的方式降低wifi功能耗電的問題。本發(fā)明實(shí)施例提供了一種控制wifi功能開關(guān)的方法,如圖1所示,該方法包括:
首先需要說明的是,本發(fā)明實(shí)施例主要應(yīng)用于不需要持續(xù)發(fā)送網(wǎng)絡(luò)請求的應(yīng)用程序中,比如電子閱讀軟件等。另外,不需要持續(xù)發(fā)送網(wǎng)絡(luò)請求的應(yīng)用程序主要應(yīng)用于應(yīng)用程序較少的智能終端中,比如電子閱讀終端kindle等。
101、根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接。
其中,網(wǎng)絡(luò)請求是指在用戶使用應(yīng)用的過程中生成的網(wǎng)絡(luò)請求,比如,下載請求、更新請求等。具體的,根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能的過程為:將開啟wifi功能的指令發(fā)送給智能終端的后臺操作系統(tǒng),使其執(zhí)行指令實(shí)現(xiàn)開啟的動(dòng)作。開啟wifi功能后,wifi功能自動(dòng)搜索周圍環(huán)境中的無線網(wǎng)絡(luò),選擇周圍環(huán)境中網(wǎng)絡(luò)狀態(tài)更佳的網(wǎng)絡(luò)進(jìn)行優(yōu)先連接。對于之前已經(jīng)成功連接過的無線網(wǎng)絡(luò),則會(huì)記錄連接的用戶名和密碼自動(dòng)連接。
成功連接無線網(wǎng)絡(luò)后,需要根據(jù)網(wǎng)絡(luò)請求進(jìn)行對應(yīng)的請求處理,并在接收到網(wǎng)絡(luò)請求對應(yīng)的響應(yīng)結(jié)果后,輸出響應(yīng)結(jié)果。具體的處理網(wǎng)絡(luò)請求過程為:對網(wǎng)絡(luò)請求進(jìn)行分析,獲取網(wǎng)絡(luò)請求中請求的目標(biāo)地址,將網(wǎng)絡(luò)請求發(fā)送到對應(yīng)的目的地址,通常的目標(biāo)地址為應(yīng)用程序所對應(yīng)的服務(wù)器地址,當(dāng)服務(wù)器接收到網(wǎng)絡(luò)請求后,根據(jù)網(wǎng)絡(luò)請求的類型以及請求的內(nèi)容處理網(wǎng)絡(luò)請求,并將對應(yīng)響應(yīng)結(jié)果返回,使應(yīng)用程序接收對應(yīng)的響應(yīng)結(jié)果。
另外,需要說明的,本實(shí)施例中的網(wǎng)絡(luò)請求可以是根據(jù)實(shí)際的應(yīng)用程序的使用方式以及操作說明自定義可以觸發(fā)開啟wifi功能的網(wǎng)絡(luò)請求。
102、網(wǎng)絡(luò)請求處理完成后,以處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí)。
由于當(dāng)需要處理網(wǎng)絡(luò)請求時(shí)需要智能終端連接無線網(wǎng)絡(luò),而沒有網(wǎng)絡(luò)請求時(shí)不需要連接無線網(wǎng)絡(luò),因此若一段時(shí)間內(nèi)沒有無線網(wǎng)絡(luò)的需求,則可以選擇關(guān)閉智能終端的wifi功能來節(jié)省電量。為了確定什么時(shí)候可以關(guān)閉智能終端的wifi功能,則從處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí),然后監(jiān)控在預(yù)設(shè)時(shí)段內(nèi)是否有網(wǎng)絡(luò)請求再次出現(xiàn),根據(jù)預(yù)設(shè)時(shí)段內(nèi)是否有網(wǎng)絡(luò)請求來確定是否關(guān)閉智能終端的wifi功能。其中預(yù)設(shè)時(shí)段可以根據(jù)不同的應(yīng)用程序的實(shí)際使用情況自由設(shè)定。
103、若預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則關(guān)閉智能終端中的wifi功能。
當(dāng)預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則表示暫時(shí)沒有連接網(wǎng)絡(luò)的需求,因此可以選擇暫時(shí)關(guān)閉智能終端中的wifi功能來節(jié)省電量的消耗。具體的關(guān)閉智能終端中的wifi功能的過程為:將關(guān)閉wifi功能的指令發(fā)送給智能終端的后臺操作系統(tǒng),使其執(zhí)行指令實(shí)現(xiàn)關(guān)閉的動(dòng)作。另外,若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則不關(guān)閉智能終端中的wifi功能。
本發(fā)明提供的控制wifi功能開關(guān)的方法,可以在有網(wǎng)絡(luò)請求時(shí)自動(dòng)開啟智能終端的wifi功能,當(dāng)一段時(shí)間內(nèi)沒有網(wǎng)絡(luò)請求時(shí)及時(shí)自動(dòng)地關(guān)閉智能終端的wifi功能,非常方便。另外,這種控制wifi功能開關(guān)的方法不僅能夠滿足用戶在使用應(yīng)用程序過程中對網(wǎng)絡(luò)的正常需求,而且縮短了wifi功能開啟的時(shí)長,有效的降低了對智能終端的電量消耗。
為了對圖1所述的方法進(jìn)行補(bǔ)充和擴(kuò)展,本發(fā)明實(shí)施例還提供了一種控制wifi功能開關(guān)的方法,如圖2所示,該方法包括:
201、獲取用戶的操作信息。
獲取用戶在使用應(yīng)用程序的過程中,通過應(yīng)用程序的用戶交互界面發(fā)出的操作信息。其中應(yīng)用程序?yàn)榘惭b在智能終端中的應(yīng)用程序,操作信息包括點(diǎn)擊交互界面中的某個(gè)特定功能的控件、在搜索框中輸入搜索的內(nèi)容、在界面中滑動(dòng)屏幕等等,其中給出特定功能的控件的示例,比如在電子閱讀軟件中點(diǎn)擊下載全書的控件,或者點(diǎn)擊獲取更多類似書籍的功能控件等等。
202、根據(jù)操作信息確定獲取到的請求是否為網(wǎng)絡(luò)請求。
具體的根據(jù)操作信息確定獲取到的請求是否為網(wǎng)絡(luò)請求的過程為:根據(jù)預(yù)設(shè)操作信息集合判斷用戶的操作信息是否屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息,預(yù)設(shè)操作信息集合為能夠觸發(fā)網(wǎng)絡(luò)請求的所有操作信息;若屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息則確定獲取到的請求為網(wǎng)絡(luò)請求;若不屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息則確定獲取到的請求不是網(wǎng)絡(luò)請求。
需要說明的是,預(yù)設(shè)操作信息集合是在應(yīng)用程序開發(fā)的過程中根據(jù)應(yīng)用程序在實(shí)際使用過程中的業(yè)務(wù)和功能的需求自定義的能夠觸發(fā)開啟智能終端的wifi功能的操作信息。
203、根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接。
當(dāng)確定獲取到的請求為網(wǎng)絡(luò)請求后,根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接。具體根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能的實(shí)現(xiàn)方式與圖1步驟101的實(shí)現(xiàn)方式相同,此處不再贅述。
204、網(wǎng)絡(luò)請求處理完成后,以處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí)。
本步驟的實(shí)現(xiàn)方式與圖1步驟102的實(shí)現(xiàn)方式相同,此處不再贅述。
205、若預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則關(guān)閉智能終端中的wifi功能。
本步驟的實(shí)現(xiàn)方式與圖1步驟103的實(shí)現(xiàn)方式相同,此處不再贅述。
206、若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則不關(guān)閉智能終端中的wifi功能。
若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則會(huì)保持wifi功能的開啟狀態(tài),不向智能終端的操作系統(tǒng)發(fā)送關(guān)閉wifi功能的指令。并將再次獲取到的網(wǎng)絡(luò)請求進(jìn)行處理,然后在接收到網(wǎng)絡(luò)請求對應(yīng)的響應(yīng)結(jié)果后將響應(yīng)結(jié)果輸出。
207、以再次處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間重新計(jì)時(shí)。
當(dāng)處理完步驟206接收到的網(wǎng)絡(luò)請求后,將之前記錄的時(shí)長清零,重新進(jìn)行計(jì)時(shí),然后重復(fù)執(zhí)行步驟205到步驟207,實(shí)現(xiàn)在應(yīng)用程序開啟的過程中,根據(jù)網(wǎng)絡(luò)請求自動(dòng)開關(guān)wifi功能。
另外,在實(shí)際的應(yīng)用中,因?yàn)樵谑褂弥悄芙K端的過程中,用戶所處的環(huán)境可能會(huì)不斷變化的,而當(dāng)智能終端所處的環(huán)境中沒有可用的無線網(wǎng)絡(luò)的情況下,由于wifi功能處于開啟的狀態(tài),因此wifi功能還會(huì)不斷的進(jìn)行無線網(wǎng)絡(luò)的搜索,這種情況下也會(huì)消耗電量,因此為了降低這種情況下的電量消耗,對于上述圖1以圖2中的控制wifi功能開關(guān)的方法中,在開啟智能終端中的wifi功能后,判斷在預(yù)設(shè)時(shí)長內(nèi)是否可以搜索到可用的無線網(wǎng)絡(luò),即是否可以成功的上網(wǎng),若在預(yù)設(shè)時(shí)長內(nèi)沒有搜索到可用的無線網(wǎng)絡(luò),則關(guān)閉智能終端的wifi功能來節(jié)省電量,并且可以輸出無可用網(wǎng)絡(luò)的提示消息告示用戶。
另外,智能終端中移動(dòng)數(shù)據(jù)流量的開啟,同樣也存在開啟時(shí)運(yùn)行后臺程序運(yùn)行所造成的智能終端的電量的消耗,因此,對于上述圖1以圖2中的控制wifi功能開關(guān)的方法也可用于實(shí)現(xiàn)根據(jù)網(wǎng)絡(luò)請求自動(dòng)開關(guān)移動(dòng)數(shù)據(jù)流量的功能,這樣不僅可以實(shí)現(xiàn)方便的降低智能終端的電量消耗,也可以減少使用流量的資費(fèi)。
進(jìn)一步的,作為對上述各實(shí)施例的實(shí)現(xiàn),本發(fā)明實(shí)施例的另一實(shí)施例還提供了一種控制wifi功能開關(guān)的裝置,用于實(shí)現(xiàn)上述圖1以及圖2中所述的方法。如圖3所示,該裝置包括:開啟單元31、計(jì)時(shí)單元32以及關(guān)閉單元33。
開啟單元31,用于根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能,進(jìn)行無線網(wǎng)絡(luò)的連接;
首先需要說明的是,本發(fā)明實(shí)施例主要應(yīng)用于不需要持續(xù)發(fā)送網(wǎng)絡(luò)請求的應(yīng)用程序中,比如電子閱讀軟件等。另外,不需要持續(xù)發(fā)送網(wǎng)絡(luò)請求的應(yīng)用程序主要應(yīng)用于應(yīng)用程序較少的智能終端中,比如電子閱讀終端kindle等。
其中,網(wǎng)絡(luò)請求是指在用戶使用應(yīng)用的過程中生成的網(wǎng)絡(luò)請求,比如,下載請求、更新請求等。具體的,根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能的過程為:將開啟wifi功能的指令發(fā)送給智能終端的后臺操作系統(tǒng),使其執(zhí)行指令實(shí)現(xiàn)開啟的動(dòng)作。開啟wifi功能后,wifi功能自動(dòng)搜索周圍環(huán)境中的無線網(wǎng)絡(luò),選擇周圍環(huán)境中網(wǎng)絡(luò)狀態(tài)更佳的網(wǎng)絡(luò)進(jìn)行優(yōu)先連接。對于之前已經(jīng)成功連接過的無線網(wǎng)絡(luò),則會(huì)記錄連接的用戶名和密碼自動(dòng)連接。
成功連接無線網(wǎng)絡(luò)后,需要根據(jù)網(wǎng)絡(luò)請求進(jìn)行對應(yīng)的請求處理,并在接收到網(wǎng)絡(luò)請求對應(yīng)的響應(yīng)結(jié)果后,輸出響應(yīng)結(jié)果。具體的處理網(wǎng)絡(luò)請求過程為:對網(wǎng)絡(luò)請求進(jìn)行分析,獲取網(wǎng)絡(luò)請求中請求的目標(biāo)地址,將網(wǎng)絡(luò)請求發(fā)送到對應(yīng)的目的地址,通常的目標(biāo)地址為應(yīng)用程序所對應(yīng)的服務(wù)器地址,當(dāng)服務(wù)器接收到網(wǎng)絡(luò)請求后,根據(jù)網(wǎng)絡(luò)請求的類型以及請求的內(nèi)容處理網(wǎng)絡(luò)請求,并將對應(yīng)響應(yīng)結(jié)果返回,使應(yīng)用程序接收對應(yīng)的響應(yīng)結(jié)果。
另外,需要說明的,本實(shí)施例中的網(wǎng)絡(luò)請求可以是根據(jù)實(shí)際的應(yīng)用程序的使用方式以及操作說明自定義可以觸發(fā)開啟wifi功能的網(wǎng)絡(luò)請求。
計(jì)時(shí)單元32,用于網(wǎng)絡(luò)請求處理完成后,以處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí);
由于當(dāng)需要處理網(wǎng)絡(luò)請求時(shí)需要智能終端連接無線網(wǎng)絡(luò),而沒有網(wǎng)絡(luò)請求時(shí)不需要連接無線網(wǎng)絡(luò),因此若一段時(shí)間內(nèi)沒有無線網(wǎng)絡(luò)的需求,則可以選擇關(guān)閉智能終端的wifi功能來節(jié)省電量。為了確定什么時(shí)候可以關(guān)閉智能終端的wifi功能,則從處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間進(jìn)行計(jì)時(shí),然后監(jiān)控在預(yù)設(shè)時(shí)段內(nèi)是否有網(wǎng)絡(luò)請求再次出現(xiàn),根據(jù)預(yù)設(shè)時(shí)段內(nèi)是否有網(wǎng)絡(luò)請求來確定是否關(guān)閉智能終端的wifi功能。其中預(yù)設(shè)時(shí)段可以根據(jù)不同的應(yīng)用程序的實(shí)際使用情況自由設(shè)定。
關(guān)閉單元33,用于若預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則關(guān)閉智能終端中的wifi功能。
當(dāng)預(yù)設(shè)時(shí)段內(nèi)沒有再次獲取到網(wǎng)絡(luò)請求,則表示暫時(shí)沒有連接網(wǎng)絡(luò)的需求,因此可以選擇暫時(shí)關(guān)閉智能終端中的wifi功能來節(jié)省電量的消耗。具體的關(guān)閉智能終端中的wifi功能的過程為:將關(guān)閉wifi功能的指令發(fā)送給智能終端的后臺操作系統(tǒng),使其執(zhí)行指令實(shí)現(xiàn)關(guān)閉的動(dòng)作。另外,若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則不關(guān)閉智能終端中的wifi功能。
關(guān)閉單元33,還用于若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則不關(guān)閉智能終端中的wifi功能;
若預(yù)設(shè)時(shí)段內(nèi)再次獲取到網(wǎng)絡(luò)請求,則會(huì)保持wifi功能的開啟狀態(tài),不向智能終端的操作系統(tǒng)發(fā)送關(guān)閉wifi功能的指令。并將再次獲取到的網(wǎng)絡(luò)請求進(jìn)行處理,然后在接收到網(wǎng)絡(luò)請求對應(yīng)的響應(yīng)結(jié)果后將響應(yīng)結(jié)果輸出。
計(jì)時(shí)單元32,還用于以再次處理完網(wǎng)絡(luò)請求的時(shí)間為起始時(shí)間重新計(jì)時(shí)。
將之前記錄的時(shí)長清零,重新進(jìn)行計(jì)時(shí)。
如圖4所示,裝置還包括:
獲取單元34,用于在根據(jù)網(wǎng)絡(luò)請求開啟智能終端中的無線保真wifi功能之前,獲取用戶的操作信息;
獲取用戶在使用應(yīng)用程序的過程中,通過應(yīng)用程序的用戶交互界面發(fā)出的操作信息。其中應(yīng)用程序?yàn)榘惭b在智能終端中的應(yīng)用程序,操作信息包括點(diǎn)擊交互界面中的某個(gè)特定功能的控件、在搜索框中輸入搜索的內(nèi)容、在界面中滑動(dòng)屏幕等等,其中給出特定功能的控件的示例,比如在電子閱讀軟件中點(diǎn)擊下載全書的控件,或者點(diǎn)擊獲取更多類似書籍的功能控件等等。
確定單元35,用于根據(jù)操作信息確定獲取到的請求是否為網(wǎng)絡(luò)請求。
如圖4所示,確定單元34,包括:
判斷模塊341,用于根據(jù)預(yù)設(shè)操作信息集合判斷用戶的操作信息是否屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息,預(yù)設(shè)操作信息集合為能夠觸發(fā)網(wǎng)絡(luò)請求的所有操作信息;
需要說明的是,預(yù)設(shè)操作信息集合是在應(yīng)用程序開發(fā)的過程中根據(jù)應(yīng)用程序在實(shí)際使用過程中的業(yè)務(wù)和功能的需求自定義的能夠觸發(fā)開啟智能終端的wifi功能的操作信息。
確定模塊342,用于若屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息則確定獲取到的請求為網(wǎng)絡(luò)請求。
若不屬于觸發(fā)網(wǎng)絡(luò)請求的操作信息則確定獲取到的請求不是網(wǎng)絡(luò)請求。
關(guān)閉單元33,還用于在開啟智能終端中的wifi功能后,若在預(yù)設(shè)時(shí)長內(nèi)沒有搜索到可用的無線網(wǎng)絡(luò),則關(guān)閉wifi功能。
在實(shí)際的應(yīng)用中,因?yàn)樵谑褂弥悄芙K端的過程中,用戶所處的環(huán)境可能會(huì)不斷變化的,而當(dāng)智能終端所處的環(huán)境中沒有可用的無線網(wǎng)絡(luò)的情況下,由于wifi功能處于開啟的狀態(tài),因此wifi功能還會(huì)不斷的進(jìn)行無線網(wǎng)絡(luò)的搜索,這種情況下也會(huì)消耗電量,因此為了降低這種情況下的電量消耗,對于上述圖3以圖4中的控制wifi功能開關(guān)的方式中,還包括在開啟智能終端中的wifi功能后,判斷在預(yù)設(shè)時(shí)長內(nèi)是否可以搜索到可用的無線網(wǎng)絡(luò),即是否可以成功的上網(wǎng),若在預(yù)設(shè)時(shí)長內(nèi)沒有搜索到可用的無線網(wǎng)絡(luò),則關(guān)閉智能終端的wifi功能來節(jié)省電量,并且可以輸出無可用網(wǎng)絡(luò)的提示消息告示用戶。
另外,智能終端中移動(dòng)數(shù)據(jù)流量的開啟,同樣也存在開啟時(shí)運(yùn)行后臺程序運(yùn)行所造成的智能終端的電量的消耗,因此,對于上述圖1以圖2中的控制wifi功能開關(guān)的方法也可用于實(shí)現(xiàn)根據(jù)網(wǎng)絡(luò)請求自動(dòng)開關(guān)移動(dòng)數(shù)據(jù)流量的功能,這樣不僅可以實(shí)現(xiàn)方便的降低智能終端的電量消耗,也可以減少使用流量的資費(fèi)
本發(fā)明提供的控制wifi功能開關(guān)的裝置,可以在有網(wǎng)絡(luò)請求時(shí)自動(dòng)開啟智能終端的wifi功能,當(dāng)一段時(shí)間內(nèi)沒有網(wǎng)絡(luò)請求時(shí)及時(shí)自動(dòng)地關(guān)閉智能終端的wifi功能,非常方便。另外,這種控制wifi功能開關(guān)的方法不僅能夠滿足用戶在使用應(yīng)用程序過程中對網(wǎng)絡(luò)的正常需求,而且縮短了wifi功能開啟的時(shí)長,有效的降低了對智能終端的電量消耗。
在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
可以理解的是,上述方法及裝置中的相關(guān)特征可以相互參考。另外,上述實(shí)施例中的“第一”、“第二”等是用于區(qū)分各實(shí)施例,而并不代表各實(shí)施例的優(yōu)劣。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的發(fā)明名稱(如控制wifi功能開關(guān)的裝置)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。