1,判斷是否計數(shù)器的數(shù)值多預設(shè)數(shù)值,如果是,表示持續(xù)時間多預設(shè)持續(xù)時間,執(zhí)行步驟350 ;否則,表示持續(xù)時間<預設(shè)持續(xù)時間,返回執(zhí)行步驟320。
[0116]該步驟中,可以立即返回執(zhí)行步驟320,也可以等到下一個距離值獲取周期時,返回執(zhí)行步驟320。
[0117]本發(fā)明實施例中,預設(shè)持續(xù)時間為2秒。
[0118]步驟350:計數(shù)器清零,控制手機進入休眠狀態(tài),使得攝像頭功能關(guān)閉。
[0119]步驟360:計數(shù)器清零,返回執(zhí)行步驟320。
[0120]該步驟中,計數(shù)器清零后,可以立即返回執(zhí)行步驟320,也可以等到下一個距離值獲取周期時,返回執(zhí)行步驟320。
[0121]本發(fā)明實施例中,獲取距離值的周期為500毫秒。
[0122]自動關(guān)閉攝像頭功能之后,還可以自動開啟攝像頭功能,$父佳地,關(guān)閉攝像頭功能后,過一段時間之后,判斷是否需要開啟。相應(yīng)的,開啟攝像頭功能的處理流程如圖4所示:
[0123]步驟410:獲取距離傳感器檢測的距離值,執(zhí)行步驟420。
[0124]步驟420:判斷是否該距離值>預設(shè)距離值,如果是,執(zhí)行步驟440,否則,執(zhí)行步驟 430。
[0125]本實施例中,該預設(shè)距離值為20毫米。
[0126]步驟430:計時器清零,返回執(zhí)行步驟410。
[0127]步驟440:判斷根據(jù)用于記錄距離值>預設(shè)值的持續(xù)時間的計時器的計時狀態(tài)判斷是否開啟,如果是,執(zhí)行步驟450,否則,執(zhí)行步驟460。
[0128]步驟450:判斷是否計時時間多預設(shè)持續(xù)時間,如果是,表示持續(xù)時間多預設(shè)持續(xù)時間,執(zhí)行步驟470,否則,表示持續(xù)時間<預設(shè)持續(xù)時間,返回執(zhí)行步驟410。
[0129]本發(fā)明實施例中,預設(shè)持續(xù)時間為2秒。
[0130]該步驟中,可以立即返回執(zhí)行步驟410,也可以等到下一個距離值獲取周期時,返回執(zhí)行步驟410。
[0131]本發(fā)明實施例中,獲取距離值的周期為500毫秒。
[0132]步驟460:開啟計時器,返回執(zhí)行步驟410。
[0133]該步驟中,開啟計時器后,可以立即返回執(zhí)行步驟410,也可以等到下一個距離值獲取周期時,返回執(zhí)行步驟410。
[0134]步驟470:計時器清零,喚醒手機,使得攝像頭恢復工作狀態(tài),且其它功能也恢復原來狀態(tài)。
[0135]應(yīng)當指出的是,上述實施例中,僅以步驟210的第一種實現(xiàn)方式為例對移動終端的節(jié)電方法進行說明,還可以參照上述實施例,采用步驟210的另外的實現(xiàn)方式,實現(xiàn)移動終端的節(jié)電。
[0136]本發(fā)明實施例中,如圖5所示,提供另一種移動終端的節(jié)電方法,其實現(xiàn)步驟如下:
[0137]步驟510:移動終端的攝像頭功能開啟狀態(tài)下,循環(huán)獲取距離傳感器檢測的距離值,直至距離值滿足第一預設(shè)條件,執(zhí)行步驟520 ;距離值為遮擋物體與距離傳感器之間的距離;第一預設(shè)條件是指距離值小于等于預設(shè)距離值。
[0138]應(yīng)當指出的是,距離值小于等于預設(shè)距離值以滿足第一預設(shè)條件,以及距離值嚴格小于預設(shè)距離值以滿足第一預設(shè)條件,均在本發(fā)明的保護范圍內(nèi)。
[0139]步驟520:關(guān)閉攝像頭功能。
[0140]本發(fā)明實施例中,移動終端的攝像頭功能開啟狀態(tài)下,循環(huán)獲取傳感器的距離值,直至距離值滿足第一預設(shè)條件時,就關(guān)閉攝像頭功能。不僅實現(xiàn)了自動關(guān)閉攝像功能,并且反應(yīng)快速靈敏,與現(xiàn)有技術(shù)中,移動終端在開啟攝像頭功能后,會一直處于工作狀態(tài)相比,由于減少了攝像頭功能處于無意義工作狀態(tài)以及附加功能(如防抖功能)引起的電量消耗,可以節(jié)約移動終端的電量,從而使得移動終端的待機時間延長。
[0141]上述步驟510中,如果定期獲取距離傳感器的距離值,其周期可以根據(jù)實際使用環(huán)境設(shè)定,或者根據(jù)經(jīng)驗值設(shè)定。可選的,設(shè)置周期為[500毫秒,15秒]。用戶可以根據(jù)提供的周期范圍進行選擇。
[0142]可選的,預設(shè)距離值的范圍為(O毫米,20毫米]。
[0143]可選的,距離傳感器為紅外距離傳感器,也可以是其它合適的距離傳感器,等等。
[0144]上述各個實施例中,關(guān)閉攝像頭的具體實現(xiàn)方式參照以上所述實施例,關(guān)閉攝像頭功能后,還能恢復關(guān)閉之前的攝像頭功能的工作狀態(tài),即,開啟攝像頭功能,其具體實現(xiàn)方式可參照以上所述實施例,此處不再贅述。
[0145]應(yīng)當指出的是,上述各個實施例中,移動終端可以為手機等等。
[0146]下面以手機這種移動終端為例,對本發(fā)明實施例提供的一種移動終端的節(jié)電方法進行更加詳細地說明。如圖6所示,手機的攝像頭功能開啟狀態(tài)下,相應(yīng)的處理過程如下:
[0147]步驟610:距離傳感器檢測距離值,執(zhí)行步驟620。
[0148]本實施例中,距離檢測為紅外距離傳感器。
[0149]該步驟中,距離傳感器對距離值實時監(jiān)測。
[0150]步驟620:獲取距離傳感器檢測的距離值,執(zhí)行步驟630。
[0151]步驟630:判斷是否該距離值<預設(shè)距離值,如果是,執(zhí)行步驟640,否則,返回執(zhí)行步驟620。
[0152]本實施例中,該預設(shè)距離值為20毫米。
[0153]該步驟中,可以立即返回執(zhí)行步驟620,也可以等到下一個距離值獲取周期時,返回執(zhí)行步驟620。
[0154]本發(fā)明實施例中,獲取距離值的周期為500毫秒。
[0155]步驟640:控制手機進入休眠狀態(tài),使得攝像頭功能關(guān)閉。
[0156]自動關(guān)閉攝像頭功能之后,還可以自動開啟攝像頭功能,較佳地,關(guān)閉攝像頭功能后,過一段時間之后,判斷是否需要開啟。本發(fā)明實施例中,以光傳感器判斷是否需要開啟為例,相應(yīng)的,開啟攝像頭功能的處理流程如圖7所示:
[0157]步驟710:獲取光傳感器檢測的照度值,執(zhí)行步驟720。
[0158]步驟720:判斷是否該照度值>與光照環(huán)境匹配的預設(shè)照度值,如果是,執(zhí)行步驟730,否則,返回執(zhí)行步驟710。
[0159]本發(fā)明實施例中,例如從光傳感器實時檢測的照度值選取預定數(shù)量的連續(xù)的照度值后,根據(jù)其中重復次數(shù)最多的照度值確定的當前光照環(huán)境為白天晴天,相應(yīng)的,與光照環(huán)境匹配的預設(shè)照度值為50勒克斯。
[0160]步驟730:喚醒手機,使得攝像頭恢復工作狀態(tài),且其它功能也恢復原來狀態(tài)。
[0161]本發(fā)明實施例中,如圖8所示,提供又一種移動終端的節(jié)電方法,其實現(xiàn)步驟如下:
[0162]步驟810:移動終端的攝像頭功能開啟狀態(tài)下,循環(huán)獲取光傳感器檢測的照度值,直至照度值滿足第三預設(shè)條件,執(zhí)行步驟820 ;第三預設(shè)條件是指照度值小于等于與當前光照環(huán)境匹配的預設(shè)照度值。
[0163]其中,照度值為移動終端所處環(huán)境的照度值。
[0164]應(yīng)當指出的是,照度值小于等于與當前光照環(huán)境匹配的預設(shè)照度值以滿足第三預設(shè)條件,以及照度值嚴格小于與當前光照環(huán)境匹配的預設(shè)照度值以滿足第三預設(shè)條件,均在本發(fā)明的保護范圍內(nèi)。
[0165]步驟820:關(guān)閉攝像頭功能。
[0166]本發(fā)明實施例中,移動終端的攝像頭功能開啟狀態(tài)下,循環(huán)獲取光傳感器的照度值,直至照度值滿足第三預設(shè)條件時,就實現(xiàn)了自動關(guān)閉攝像頭功能。其中,第三預設(shè)條件為照度值小于等于與當前光照環(huán)境匹配的預設(shè)照度值,從而可以適應(yīng)不同的光照環(huán)境,應(yīng)用場景更加廣泛。并且,與現(xiàn)有技術(shù)中,移動終端在開啟攝像頭功能后,會一直處于工作狀態(tài)相比,由于減少了攝像頭功能處于無意義工作狀態(tài)以及附加功能(如防抖功能)引起的電星消耗,可以節(jié)約移動終?而的電星,從而使得移動終?而的待機時間延長。
[0167]其中,不同的光照環(huán)境對應(yīng)不同的預設(shè)照度值。例如,白天晴天的光照環(huán)境對應(yīng)預設(shè)照度值為100勒克斯,對于白天陰天對應(yīng)的預設(shè)照度值為10勒克斯,對于白天昏暗的室內(nèi)對于預設(shè)照度值為50勒克斯。應(yīng)當指出的是,還可以認為白天昏暗的室內(nèi)、夜晚燈光下等相似的場景屬于同一光照環(huán)境,為它們設(shè)置相同的預設(shè)照度值。
[0168]其中,當前光照環(huán)境的確定方式有多種,例如,可以在移動終端工作狀態(tài)下或者攝像頭功能開啟的狀態(tài)下,根據(jù)光傳感器實時檢測的照度值確定當前光照環(huán)境,具體的:從光傳感器檢測的照度值中按照預定規(guī)則選取預定數(shù)量的采樣點,對這些采樣點的照度值求取平均值,根據(jù)該平均值確定當前光照環(huán)境;或者按照選取預定數(shù)量的連續(xù)的照度值,根據(jù)其中重復次數(shù)最多的照度值確定當前光照環(huán)境,等等。
[0169]上述實施例,循環(huán)獲取光傳感器檢測的照度值時,可以是定期循環(huán),也可以是不定期循環(huán)。
[0170]可選的,光傳感器為環(huán)境光傳感器,也可以選擇其它合適的光傳感器。
[0171]上述各個實施例中,關(guān)閉攝像頭的具體實現(xiàn)方式參照以上所述實施例,關(guān)閉攝像頭功能后,還能恢復關(guān)閉之前的攝像頭功能的工作狀態(tài),即,開啟攝像頭功能,其具體實現(xiàn)方式可參照以上所述實施例,此處不再贅述。
[0172]應(yīng)當